Plano de Desenvolvimento de Software

15
Plano de Desenvolvimento de Software Prof. Ivan F. Martins (esp.) Faculdades Integradas de Mineiros Instituto de Ciências Administrativas e de Informática Curso de Sistemas de Informação Prof. Ivan F. Martins (esp.) Engenharia de Software I

description

Faculdades Integradas de Mineiros Instituto de Ciências Administrativas e de Informática Curso de Sistemas de Informação. Plano de Desenvolvimento de Software. Prof. Ivan F. Martins (esp.). Roteiro. Plano de Projeto (Visão Geral) Atividades Meta-Modelo Repositório Google Code - PowerPoint PPT Presentation

Transcript of Plano de Desenvolvimento de Software

Page 1: Plano de Desenvolvimento de Software

Engenharia de Software I

Plano de Desenvolvimento de Software

Prof. Ivan F. Martins (esp.)

Faculdades Integradas de MineirosInstituto de Ciências Administrativas e de Informática

Curso de Sistemas de Informação

Prof. Ivan F. Martins (esp.)

Page 2: Plano de Desenvolvimento de Software

Plano de Projeto (Visão Geral) Atividades Meta-Modelo Repositório GoogleCode Datas Importantes

Roteiro

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 3: Plano de Desenvolvimento de Software

A atividade de planejamento consiste em:◦ Estimar quais as atividades deverão ser

realizadas; ◦ Quem deverá realizá-las; ◦ Quando devem ser realizadas e finalizadas; ◦ Quanto elas deverão custar.

Plano de Projeto

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 4: Plano de Desenvolvimento de Software

Para isto, a atividade de planejamento deverá resultar:◦ Na realização de estimativas◦ Na elaboração da estrutura de divisão do trabalho

(WBS – Work Breakdown Structure)◦ Na definição da equipe e demais recursos◦ Na alocação de pessoa-atividade◦ Na elaboração do cronograma◦ Na elaboração do orçamento

Atividades

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 5: Plano de Desenvolvimento de Software

Introdução Estimativas Estratégia para o Gerenciamento dos Riscos Cronograma Recursos do Projeto

Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 6: Plano de Desenvolvimento de Software

Introdução◦ Finalidade do Plano◦ Escopo e Objetivos do Projeto

Escopo Principais Funções Itens de Desempenho Gerenciamento e Restrições Técnicas

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 7: Plano de Desenvolvimento de Software

Estimativas◦ Dados Históricos Usados nas Estimativas◦ Técnicas de Estimativa◦ Estimativas do Esforço, Custo e Duração

COnstructive COst MOdel II (COCOMO II)

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 8: Plano de Desenvolvimento de Software

Estratégia para o Gerenciamento dos Riscos◦ Tabela de Riscos◦ Discussão dos Riscos a Serem Gerenciados◦ Plano de RMMM para cada Risco

Como Mitigar os Riscos Como Monitorar os Riscos Como Gerenciar os Riscos (Plano de Contingência)

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 9: Plano de Desenvolvimento de Software

Cronograma◦ Estrutura do Projeto◦ Rede de Tarefas◦ Carta de Tempos (Gantt)◦ Tabela de Recursos

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 10: Plano de Desenvolvimento de Software

Recursos do Projeto◦ Pessoal ◦ Hardware e Software◦ Recursos Especiais

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 11: Plano de Desenvolvimento de Software

Organização da Equipe◦ Definição de atribuições

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 12: Plano de Desenvolvimento de Software

Mecanismos de Controle e Acompanhamento◦ Controle e Garantia da Qualidade◦ Controle e Gerenciamento das Mudanças

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 13: Plano de Desenvolvimento de Software

Material de Apoio

VENSSO_SPM_20050607.pdf Template PDS.docx

...Meta-Modelo

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 14: Plano de Desenvolvimento de Software

A hospedagem de projetos no Google Code é um serviço de hospedagem de código aberto rápido, confiável e fácil. A Hospedagem de projetos no Google Code oferece: ◦ Criação de projeto instantânea sobre qualquer

tópico. ◦ Hospedagem de código no Subversion com 1

gigabyte de espaço de armazenamento e suporte para hospedagem de download com 2 gigabytes de espaço de armazenamento.

Repositório GoogleCode

Prof. Ivan F. Martins (esp.)Engenharia de Software I

Page 15: Plano de Desenvolvimento de Software

◦ Navegação de código aberto integrada e ferramentas de análise de código para facilitar a visualização do código, a análise de contribuições e a manutenção de uma base de código de alta qualidade.

◦ Um rastreador de problemas e wiki de projeto simples, porém flexíveis e avançados, e podem se adaptar a qualquer processo de desenvolvimento.

◦ Destaque e fluxos de atualização que facilitam o controle de projetos e desenvolvedores de seu interesse.

...Repositório GoogleCode

Prof. Ivan F. Martins (esp.)Engenharia de Software I