plano de desenvolvimento de software
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 PresentationTRANSCRIPT
![Page 1: Plano de Desenvolvimento de Software](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022082505/568134ff550346895d9c4aef/html5/thumbnails/15.jpg)
◦ 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