# Introduction

&umbrello; est un outil pour la création de diagrammes &UML; qui peut vous aider lors du processus de développement d'un logiciel. Particulièrement pendant les phases d'analyse et de conception, &umbrello; vous aidera à créer un produit de qualité. &UML; peut aussi être utilisé pour documenter la conception de logiciel pour vous aider ainsi que vos pauvres développeurs.

Une bonne modélisation de votre logiciel est la meilleure façon de travailler collectivement avec d'autres développeurs et vos clients. Un bon modèle est très important pour des projets de taille moyenne à large, mais également pour les petits. Même si vous travaillez sur un petit projet personnel, vous tirerez bénéfice d'un bon modèle car il vous donnera une vision globale qui vous aidera à coder correctement du premier coup.

&UML; est un langage de diagramme utilisé pour décrire ces modèles. Vous pouvez représenter vos idées en &UML; en utilisant différents types de diagrammes. &umbrello; 1.2 gère les types suivants :

- Diagramme de classes

- Diagramme de séquences

- Diagramme collaboratif

- Diagramme de cas d'utilisations

- Diagramme d'états

- Diagramme d'activités

- Diagramme de composants

- Diagramme de déploiements

Pour plus d'information concernant d'&UML;, visitez le site web OMG, http://www.omg.org pour connaître qui a créé le standard &UML;.

Nous espérons que vous apprécierez &umbrello; et qu'il vous permettra de créer des logiciels de haute qualité. &umbrello; est un outil libre, et la seule chose demandée est de rapporter tout bogues, problèmes ou suggestions à l'équipe de développeurs &umbrello; à uml-devel@lists.sourceforge.net ou http://bugs.kde.org.