Your SlideShare is downloading. ×
0
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Feature Driven Development (FDD)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Feature Driven Development (FDD)

1,896

Published on

Apresentação sobre a FDD.

Apresentação sobre a FDD.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,896
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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. <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. <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. <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. <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. <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. <ul><li>Fases: </li></ul><ul><li>Concepção e Planejamento </li></ul><ul><li>Construção </li></ul>FDD - Feature Driven Development
  • 8. <ul><li>Estrutura </li></ul>FDD - Feature Driven Development
  • 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. <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. <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. <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. <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. <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

×