Uma abordagem prática de análise e projeto de software
Um dos grandes desafios do desenvolvimento de um bom software, certamente está em se ter um processo consistente para se capturar as necessidades do cliente, traduzí-las em requisitos e a partir daí definir os casos de uso. A partir deste ponto, como chegar ao início da codificação?
Elaborei um mapa conceitual do que entendo ser uma abordagem prática de análise e projeto de software, contemplando os seguintes artefatos:
- Documento de Visão
- Modelo de Caso de Uso
- Protótipo de Telas e Especificação de Interface Visual
- Diagrama de Classes de Análise e de Projeto
- Documento de Arquitetura do Software
- Diagramas de seqüência
- Modelo de Dados
Com essa abordagem creio que se obtém um modelo de análise e projeto consistente para o início da codificação. Veja o mapa conceitual dessa abordagem na figura abaixo. O que você acha a respeito dessa abordagem?
![]()