metodologias de desenvolvimento de software
TRANSCRIPT
DESENVOLVIMENTO DE SOFTWAREMETODOLOGIAS/MODELOS/PROCESSOS/TÉCNICAS
https://www.facebook.com/alvarofpinheiroaulas/br.linkedin.com/in/alvarofpinheiro/
www.alvarofpinheiro.eti.br
Metodologias de Desenvolvimento de Software (MDS)
www.alvarofpinheiro.eti.br
MDS é um trabalho de equipe.
www.alvarofpinheiro.eti.br
MDS não deve ser realizado via AdHoc (demanda)!
www.alvarofpinheiro.eti.br
MDS deve fazer uso de um processo (qualidade)!
www.alvarofpinheiro.eti.br
MDS deve usar metodologias de desenvolvimento.
TRADICIONAL
ÁGIL
www.alvarofpinheiro.eti.br
MDS deve ser baseado em um dos modelos.
Cascata
Prototipação
Ciclo de Vida
Iterativa e Incremental
www.alvarofpinheiro.eti.br
MDS faz uso de padronização como a Unified Modeling Language (UML).
www.alvarofpinheiro.eti.br
MDS pode fazer uso de vários processos reconhecidos.
www.alvarofpinheiro.eti.br
MDS de forma tradicional com o Rational Unified Process (RUP).
www.alvarofpinheiro.eti.br
MDS na forma ágil com Scrum.
www.alvarofpinheiro.eti.br
MDS ainda na ágil com eXtreme Programming (XP).
www.alvarofpinheiro.eti.br
MDS recomenda o uso de processo por que?
Standish Group
CUSTO
www.alvarofpinheiro.eti.br
MDS via o Standish Group comprava essa informação:
Standish Group
www.alvarofpinheiro.eti.br
MDS e qual a consequência do não uso?
www.alvarofpinheiro.eti.br
MDS para garantir a qualidade deve fazer uso: