Modelo plano projeto de sw oo
-
Upload
jorge-barreto -
Category
Technology
-
view
124 -
download
1
Transcript of Modelo plano projeto de sw oo
PLANO DO PROJECTO DE SOFTWARE OO
para produtos da Lacertae SW
1.0 INTRODUÇÃO
Esta secção fornece uma visão geral do projecto de software.
1.1 Âmbito do Projecto
Apresenta-se uma descrição do software. As entradas, processamento e saídas principais descrevem-se sem indicar os detalhes da sua implementação.
1.2 Funções principais do produto de software
Decomposição inicial das funções para serem usadas na estimação e planeamento temporal. Aqui serão listados os futuros métodos das Classes-chave (ou seja, as operações, serviços ou métodos que dizem respeito ao domínio do problema), seus dados de entrada e saída.
1.3 Requisitos comportamentais ou de performance
Quaisquer requisitos relacionados com a performance (tempos de execução, sincronização com equipamentos ligados ao software) do sistema e aspectos especiais de comportamento (características da interface, etc.).
1.4 Gestão e Restrições Técnicas
Restrições que afectarão a maneira de conduzir o projecto (ex. recursos limitados, datas de entrega inflexíveis). Aqui também são apontadas as abordagens técnicas do desenvolvimento de software (processo de software utilizados, téetc.)
2.0 ESTIMAÇÕES DO PROJECTO
Esta secção fornece as estimações de custo, esforço e tempo. Vocês vão utilizar a técnica de estimação usada em Projectos de SW OO da Lacertae Software, e utilizarão as métricas correspondentes em vossos projectos.
2.1 Dados históricos utilizados para as estimações
Se existir, apresentam-se dados históricos que sejam relevantes para serem utilizados nas estimações.
2.2 Técnicas de estimação e resultados
Nesta sub-secção vão apresentar a técnica de estimação seleccionada e os resultados derivados dela. Utilizem as sugestões da aula sobre Estimação de Projectos de SW OO.
2.2.1 Técnica de estimação
Cá devem apresentar as medidas e equações correspondentes às técnicas de estimação utilizadas (quantidade de classes-chave, número médio de unidades de trabalho por classe [dias-pessoa], tabela mutiplicador/tipo de interface, etc.). É o local onde se mostram os cálculos efectuados.
2.3 Resultados
Resultados gerados pela aplicação da técnica de estimação.
2.4 Recursos do projecto
Recursos humanos, de software e hardware, ferramentas de apoio e outros recursos necessários são listados nesta secção.
3.0 ANÁLISE E GESTÃO DE RISCOS
Nesta secção discutem-se os riscos do projecto e como geri-los. Para isso, deverão basear-se na aula sobre Análise e Gestão de Riscos e nos exemplos do livro-texto.
3.1 Riscos do projecto
Identificação dos riscos do projecto, distingam entre riscos gerais e riscos únicos do projecto.
3.2 Tabela de riscos
Tabela com os riscos identificados a sua probabilidade de ocorrência e impacto esperado.
3.3 Redução e Gestão do Risco
Indiquem cá as acções para prever, redução ou gerir os riscos identificados
4.0 PLANEAMENTO TEMPORAL
Nesta secção apresenta-se as tarefas e as suas dependências de forma a estimar a duração total do projecto. Baseiem-se na aula dada sobre e no que diz o livro-texto a respeito. Por toda a secção, deverão ser apresentadas as saídas (gráficos, relatórios, etc.) da ferramenta de apoio utilizada na Gestão do Projecto (MS Project, etc.). Portanto, explorem bastante a ferramenta automatizada para a gestão de projecto que a sua equipa está utilizando.
4.1 Conjunto de Tarefas do Projecto
Aqui são apresentados o Modelo de Processo escolhido e as suas actividades e tarefas que foram escolhidas para serem apresentadas nesta secção.
4.2 Diagrama de Gantt
Preparar um Diagrama de Gantt (MS Project, etc) a partir da lista de actividades a serem desenvolvidas nas Fases de Engenharia de SW e as Actividades Protectoras que irão acompanhar o projecto por todo o ciclo de vida.
Em cada fase do Modelo de Processo de SW OO adoptado pela Lacertae SW, vocês devem fazer referência às actividades específicas para cada domínio do problema. Por exemplo, na Fase de Desenvolvimento adicionem subtarefas referentes à Contrução e Entrega de cada Classe-chave do produto de SW que sua equipa propôs desenvolver.
Também as dependências entre as tarefas (pré e pós-requisitos para cada tarefa) e os responsáveis por cada tarefa (ou subtarefa) devem ser preenchidos no Diagrama.
5.0 ORGANIZAÇÃO DO PESSOAL
Formas de organização da equipa. Seguir o que foi explicado na aula 2 (leiam mais sobre o assunto no livro-texto)
5.1 Estrutura da equipa
Identificação da estrutura da equipa. Descrição dos papéis (analsta, arquitecto de software, gestor do projecto, programador, testador, etc)
5.2 Mecanismos de comunicação
Mecanismos de comunicação da equipa e esquemas de monitorização do avanço do projecto (artifícios utilizados, problemas encontrados, soluções adoptadas, etc)
5.3 Uso do Edu-blog como ferramenta de apoio
Escrever aqui uma subsecção especial sobre o Edu-blog. Façam as suas críticas, sugestões, comentários ou elogios sobre a eficiência (ou não) da utilização do Edu-blog. Ao final da cadeira, pedirei que vocês preencham um último inquérito sobre esse tema a partir do qual poderão importar algumas informações para esta subseção.
6.0 PRECAUÇÕES TOMADAS PARA ASSEGURAR E CONTROLAR A QUALIDADE DO PRODUTO DE SW
Visão geral destas actividades.