# Introdução

O &umbrello; é uma ferramenta de diagramas de &UML; que podê-lo-á suportar no processo de desenvolvimento de 'software'. Especialmente durante o processo de análise e de desenho deste processo, o &umbrello; ajudá-lo-á a obter um produto de alta qualidade. O &UML; pode também ser usado para documentar os seus desenhos de 'software' e a ajudá-lo a si e aos seus colegas programadores.

Having a good model of your software is the best way to communicate with other developers working on the project and with your customers. A good model is extremely important for medium and big-size projects, but it is also very useful for small ones. Even if you are working on a small one man project you will benefit from a good model because it will give you an overview that will help you code things right the first time.

O &UML; é a linguagem de diagramas usada para descrever esses modelos. Você poderá representar as suas ideias em &UML;, usando vários tipos de diagramas. O &umbrello; 1.2 suporta os seguintes tipos:

- Diagrama de Classes

- Diagrama de Sequência

- Diagrama de Colaboração

- Diagrama de Casos de Utilização

- Diagrama de Estados

- Diagrama de Actividades

- Diagrama de Componentes

- Diagrama de Entrada em Produção

Para mais informações sobre o &UML; poderá consultar o 'site' Web da OMG, http://www.omg.org, que foi quem criou a norma &UML;.

Esperemos que você goste do &umbrello; e que o ajude a criar 'software' de alta qualidade. O &umbrello; é 'Software' Livre e está disponível sem custos alguns, a única coisa que lhe pedimos é para comunicar todos os erros, problemas ou sugestões para os programadores do &umbrello; em uml-devel@lists.sourceforge.net ou http://bugs.kde.org.