Feature Driven Development (FDD)

2.551 visualizações

Publicada em

Apresentação sobre a FDD.

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.551
No SlideShare
0
A partir de incorporações
0
Número de incorporações
10
Ações
Compartilhamentos
0
Downloads
73
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Feature Driven Development (FDD)

  1. 1. FDD - Feature Driven Development <ul><li>Vitor Pacheco </li></ul>Engenharia de Software Feature Driven Development (Desenvolvimento Guiado por Funcionalidades) Lema: &quot;Resultados freqüentes, tangíveis e funcionais.&quot;
  2. 2. <ul><li>Sumário </li></ul><ul><li>Metodologias Ágeis </li></ul><ul><li>Histrórico </li></ul><ul><li>Introdução </li></ul><ul><li>Fases </li></ul><ul><li>Estrutura </li></ul><ul><li>Papéis </li></ul><ul><li>Processos </li></ul><ul><li>Conclusão </li></ul><ul><li>Referências </li></ul>FDD - Feature Driven Development
  3. 3. <ul><li>Metodologias Ágeis </li></ul><ul><li>Tentativa de corrigir o problema nos atrasos do desenvolvimento de software, e aos cancelamentos dos projetos. </li></ul>FDD - Feature Driven Development
  4. 4. <ul><li>Histórico </li></ul><ul><li>Criado em 1997 em um projeto para um banco em Singapura. </li></ul><ul><li>A partir da experiência de análise e modelagem orientadas por objetos de de Peter Coad e de gerenciamento de projetos de Jeff De Luca. </li></ul>FDD - Feature Driven Development
  5. 5. <ul><li>Histórico </li></ul><ul><li>Inicialmente publicada em 1999, no livro “Java Modeling in Color with UML”, de Peter Coad, Eric Lefebvre e Jeff De Luca. </li></ul><ul><li>Em 2003 David Anderson, publicou o livro “Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results”, com material inédito sobre a FDD. </li></ul>FDD - Feature Driven Development
  6. 6. <ul><li>Introdução </li></ul><ul><li>Uma metodologia ágil para gerenciamento e desenvolvimento de software. </li></ul><ul><li>Seus princípios e práticas proporcionam um equilíbrio entre as metodologias tradicionais e as mais extremas. </li></ul>FDD - Feature Driven Development
  7. 7. <ul><li>Fases: </li></ul><ul><li>Concepção e Planejamento </li></ul><ul><li>Construção </li></ul>FDD - Feature Driven Development
  8. 8. <ul><li>Estrutura </li></ul>FDD - Feature Driven Development
  9. 9. <ul><li>Papéis </li></ul><ul><li>São três tipos de papéis: os principais, secundários e adicionais. </li></ul><ul><ul><li>Principais: Gestor do Projeto, Chefe de Design, Gestor de Desenvolvimento, Programador Chefe, Dono de Classe e Especialista da Área. </li></ul></ul><ul><ul><li>Secundários: Gestor de Atividade, Guru da Linguagem, Engenheiro de Builds e Administrador do Sistema. </li></ul></ul><ul><ul><li>Adicionais: Tester, Suporte e Documentador. </li></ul></ul>FDD - Feature Driven Development
  10. 10. <ul><li>DMA - Desenvolver um Modelo Abrangente </li></ul><ul><ul><li>Critérios de entrada </li></ul></ul><ul><ul><li>Atividades </li></ul></ul><ul><ul><li>Verificação </li></ul></ul><ul><ul><li>Critérios de saída </li></ul></ul>FDD - Feature Driven Development
  11. 11. <ul><li>CLF - Construir a Lista de Funcionalidades </li></ul><ul><ul><li>Critérios de entrada </li></ul></ul><ul><ul><li>Atividades </li></ul></ul><ul><ul><li>Verificação </li></ul></ul><ul><ul><li>Critérios de saída </li></ul></ul>FDD - Feature Driven Development
  12. 12. <ul><li>PPF - Planejar por Funcionalidade </li></ul><ul><ul><li>Critérios de entrada </li></ul></ul><ul><ul><li>Atividades </li></ul></ul><ul><ul><li>Verificação </li></ul></ul><ul><ul><li>Critérios de saída </li></ul></ul>FDD - Feature Driven Development
  13. 13. <ul><li>DPF - Detalhar por Funcionalidade </li></ul><ul><ul><li>Critérios de entrada </li></ul></ul><ul><ul><li>Atividades </li></ul></ul><ul><ul><li>Verificação </li></ul></ul><ul><ul><li>Critérios de saída </li></ul></ul>FDD - Feature Driven Development
  14. 14. <ul><li>CPF - Construir por Funcionalidade </li></ul><ul><ul><li>Critérios de entrada </li></ul></ul><ul><ul><li>Atividades </li></ul></ul><ul><ul><li>Verificação </li></ul></ul><ul><ul><li>Critérios de saída </li></ul></ul>FDD - Feature Driven Development

×