Definir a equipe • Equipe ou time – Grupo de pessoas, com papéis específicos definidos, trabalhando em torno de um objetivo comum • • • • Comunicação Cooperação Controle Liderança Engenharia de Software © 2006 Jair C Leite Distribuição de tarefas • Determinar as responsabilidade de cada tarefa aos membros da equipe • Depende da capacidade de cada membro • Depende do tempo disponível de cada membro Atividades Pessoal 1.3 João 2.1 João 2.2 Pedro 3.1 Marcos, Manuel e Carlos 3.2 Marcos, Manuel e Carlos Engenharia de Software © 2006 Jair C Leite Elaboração do Cronograma • WBS – Work Breakdown Structure (estrutura de divisão do trabalho) • Distribuição de tarefas • Diagrama de Rede de tarefas • Diagrama de linha-de-tempo (timeline) Engenharia de Software © 2006 Jair C Leite WBS – Work Breakdown Structure Projeto Nível1 Nível2 • 1.0 1.1 1.2 1.3 2.1 1.0 Análise e Especificação 2.0 2.2 3.0 3.1 3.2 3.3 3.4 – 1.1 Levantamento dos requisitos – 1.2 Elaboração do diagrama de casos de uso – 1.3 Descrição dos cenários e elaboração de um protótipo falso • 2.0 Design – 2.1 Design conceitual e de Interfaces Engenharia de Software © 2006 Jair C Leite Tabelas de Cronograma • Alocação de tarefas • Escolha das ferramentas • Determinação dos prazos Atividades Pessoal Ferramentas 1.3 João Rational Rose 2.1 João Rational Rose 2.2 Pedro Rational Rose 3.1 Marcos, Manuel e Carlos Forte for Java JDK 1.3 3.2 Marcos, Manuel e Carlos Forte for Java JDK 1.3 Mar Abr Mai Jun Engenharia de Software © 2006 Jair C Leite Diagrama de linha-de-tempo 2/04 16/04 23/04 2/05 21/05 2/06 12/06 Levantamento Casos de Uso Cenários e Protótipo falso Especificação de requisitos v1 Design conceitual e de interface Protótipo de interface Diagrama de arquitetura Design da arquitetura Protótipo funcional Implementação da interface Implementação Engenharia de Software © 2006 Jair C Leite Orçamento • Gastos com pessoal – Planilhas de custo com pessoal • Gastos com ferramentas – Ferramentas de desenvolvimento – Ferramentas de operação • Outros gastos Engenharia de Software © 2006 Jair C Leite Planilha de custo de pessoal – 1/2 Atividades Pessoal Esforço Prazo (meses) Custo básico mensal (R$) Custo da Atividade 1.3 João 2 PM 2 3000,00 6000,00 2.1 João 0,5 PM 0,5 2000,00 1000,00 2.2 Pedro 2PM 2 2000,00 4000,00 3.1 Marcos, Manuel 9 PM e Carlos 3 500,00 4500,00 3.2 Marcos, Manuel 6 PM e Carlos 2 500,00 3000,00 Custo por atividade Engenharia de Software © 2006 Jair C Leite Planilha de custo de pessoal – 2/2 Atividades 1.3 Abril 3000 Maio 3000 2.1 2.2 1000 Custo mensal 2000 1500 2000 1500 1500 5000 1500 1500 3000 4500 3000 18500 Julho 6000 3.2 3000 Junho Total 3.1 1000 4000 7500 Valores iguais ao da tabela anterior Custo mensal Engenharia de Software © 2006 Jair C Leite