Baixe o app para aproveitar ainda mais
Prévia do material em texto
Proposta de fluxo de trabalho usando a UML A seguir, veja uma proposta de fluxo de trabalho com os resultados em cada fase, usando a UML em um processo iterativo, conforme ilustração da figura anterior. Levantamento de requisitos • Diagrama de casos de uso, para identificação, informal, dos requisitos e funcionalidades do sistema; • Diagrama de classes conceitual, de alto nível, com modelagem apenas das classes, com talvez, os atributos mais relevantes. Análise de requisitos • Casos de uso, que descrevem como as pessoas interagem com o sistema; • Diagrama conceitual de classes; • Diagrama de estados, caso seja necessário elucidar algum ciclo de vida de um objeto relevante para o sistema; • Diagrama de atividades, com algum fluxo de trabalho relevante, ou um caso de uso mais complexo. Nas 2 fases, o aspecto mais relevante é a efetiva comunicação com os usuários e com a equipe de desenvolvimento. Projeto • Diagrama de classes, já a partir de uma perspectiva de software; • Diagrama de sequencia, para cenários relevantes e comuns; • Diagrama de estados; • Diagrama de componentes, com a arquitetura do software; • Diagrama de implantacão, para definição do ambiente físico e distribuição dos componentes.
Compartilhar