O desenvolvimento de aplicações não é apenas um conjunto
de programas ou de telas reunidas com um determinado objetivo.
Quando se desenvolve soluções, sejam elas de diferentes tamanhos é preciso observar
algumas diretrizes:
- Facilidade na manutenção corretiva
- Facilidade em implementar novas funções
- Documentação dos métodos e atributos dos programas
- Objetos re-utilizáveis
- Objetos de negócio com alto acoplamento e alta coesão
Para aplicar estas diretrizes utilizamos os seguintes métodos:
- SCRUM
- AGILE
- Conhecimentos do PMBOOK
- Modelagem UML
Segue uma lista com as imagens dos respectivos processos:
A união destes processos é essencial para manter os prazos de entrega sem perder
o controle sobre os desenvolvimentos.
A utilização destes processos é seletiva e opcional de acordo com o cliente, projetos
RAD (Rapid Application Development) não utilizam todas as fazes do PMBOOK e não
utilizam todos os modelos do UML.