engenharia de software
1 - Cronogramação e Acompanhamento de Projeto:
1.1- Conceitos básicos: O objetivo da programação de projeto é organizar as atividades de desenvolvimento em uma sequencia lógica, equilibrando os recursos do software, hardware e de pessoal, para que eles possam ser usados da melhor maneira possível, dessa maneira um cronograma deve:
Identificar atividades
Identificar as dependências de atividades
Estimar recursos para atividades
Alocar pessoas para as atividades
Criar diagramas de projeto
1.2- A relação entre pessoal e esforço: Para empresas grandes, uma forma de trabalhar de forma eficaz é dividir o pessoal em grupos, cada grupo é responsável por um subprojeto, que faz parte de algum subsistema, essa é uma maneira dos problemas de comunicação ser reduzidos.
1.3- Seleção de tarefas: A seleção de tarefas é usada para que o projeto em geral não seja atrasado por conta de uma tarefa não concluída, essas tarefas são divididas de formas diferentes, te acordo com o tempo necessário para completa-las. As tarefas são:
Estudo de Viabilidade
Analise de Requisitos
Desenvolvimento de Protótipo
Estudo de Projeto
Especificação de requisitos
1.4- Cronogramação e acompanhamento de tarefas: O acompanhamento do projeto é uma atividade continua, você tem que acompanhar o andamento do projeto e ver comparar se os progressos estão como tinha sido planejado. A cronogramação do projeto tem que seguir alguns requisitos como:
Data de Entrega
Pessoal Disponível
Orçamento Total
Estimativas em relação à estrutura
Tamanho e distribuição das funções
1.5- Ferramentas para cronogramação e acompanhamento de tarefas:
Diagrama de barras: mostra o inicio e o termino de cada atividade e quem é o responsável por cada atividade
Redes de Atividades: mostra as dependências entre as atividades do projeto
Diagrama (Tarefa/Engenheiro): Período para qual pessoal esta destinado para qual projeto
2.