processo 01

15
Processo de Desenvolvimento de Processo de Desenvolvimento de Software – PDS Software – PDS AULA 01 AULA 01 Introdução Introdução Centro Federal de Educação Profissional e Tecnológica do RN Centro Federal de Educação Profissional e Tecnológica do RN Departamento Acadêmico de Tecnologia da Informação Departamento Acadêmico de Tecnologia da Informação Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Upload: guest1c7f7f

Post on 10-Jul-2015

305 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Processo 01

Processo de Desenvolvimento de Processo de Desenvolvimento de Software – PDSSoftware – PDS

AULA 01AULA 01IntroduçãoIntrodução

Centro Federal de Educação Profissional e Tecnológica do RNCentro Federal de Educação Profissional e Tecnológica do RNDepartamento Acadêmico de Tecnologia da InformaçãoDepartamento Acadêmico de Tecnologia da Informação

Curso de Tecnologia em Análise e Desenvolvimento de SistemasCurso de Tecnologia em Análise e Desenvolvimento de Sistemas

Page 2: Processo 01

Objetivos

Projeto de SoftwareGerenciamento

StakeholdersCiclo de Vida

2

Page 3: Processo 01

Projeto de Software

3

Page 4: Processo 01

Objetivo Principal

4

Page 5: Processo 01

Pontos Relevantes do Gerenciamento

5

Page 6: Processo 01

Stakeholders

6

Page 7: Processo 01

Stakeholders

7

Page 8: Processo 01

Gerenciamento de Projeto de SW

8

Page 9: Processo 01

Elaboração Progressiva

9

• Projetos são Elaborados Progressivamente!▫ Elaboração: A definição do projeto é bastante abrangente no

início do projeto e vai sendo detalhada à medida que o projeto vai sendo executado.

▫ Progressiva: Executado através de fases, passos, incrementos iterativos.

• Fases respondem a questões:▫ O que fazer depois?▫ Quanto tempo devemos continuar?▫ Quais produtos devem ser gerados ao seu final?

• Fases também:▫ Indicam que tarefas dependem de outras.▫ Oferecem no seu final uma oportunidade de avaliar os

resultados alcançados e decidir sobre a continuação do projeto.

Page 10: Processo 01

Ciclo de Vida de um Projeto

• O que é o Ciclo de vida?▫ Estabelece uma seqüência de fases com o objetivo de

realizar algo e garantir um bom gerenciamento;▫ Determina o início e fim do projeto;▫ Oferece uma seqüência de pontos de decisão no

planejamento;

10

▫ Oferece pontos de sincronização para o trabalho colaborativo da equipe;

▫ Tem pontos de aprendizado para melhoria dos próximos passos.

Page 11: Processo 01

Ciclo de Vida de um Projeto

• Existem diversos modelos de ciclos:▫ Construção;▫ Laboratórios farmacêuticos;▫ Software (Incremental, Evolucionário, Híbridos).

• A escolha de um modelo é fundamental para o sucesso do projeto, determinando:▫ As técnicas utilizadas em cada fase;▫ Os agentes envolvidos em cada fase.

• Em geral o número de fases varia entre quatro e cinco fases...

11

Page 12: Processo 01

Ciclo de Vida de um Projeto

12

Page 13: Processo 01

Ciclo de Vida de um Projeto

• Informações comuns:▫ Custos e equipe são pequenas no início, aumentam

durante a execução e voltam a cair drasticamente no final;

▫ A probabilidade de sucesso é muito pequena no início;▫ A influência dos “stakeholders” é bastante alta no

início;▫ A execução das fases não é estritamente seqüencial.

13

Page 14: Processo 01

Gerenciamento de Projetos de SW

• O gerenciamento é realizado através de...

14

Page 15: Processo 01

Onde começa e termina o ciclo de vida de um projeto de desenvolvimento de software?

Processo de Desenvolvimento de Software

15