SIMULARE by USINA
Apresentação do Projeto Piloto
Agenda
• Cronograma• Histórico• Resultados Concretos• Dados do Projeto• Snapshots• Projeto x Processo• Conclusões• Futuro
Cronograma
Artefatos Tempo Proposto Tempo Entregue PBs Peso
Doc. Requisitos 00:00 PM 25/04/2004 23:00 PM 25/04/2004 (+) 1:00 0.3
Doc. Arquitetura 00:00 PM 27/04/2004 17:13 PM 27/04/2004 (+) 6:47 0.3
Release 1 00:00 PM 30/04/2004 22:56 PM 30/04/2004 (+) 1:04 0.2
SALDO (+) 2:33
Release 2 00:00 PM 09/05/2004 13:41 PM 09/05/2004 (+) 7:39 0.2
SALDO (+) 3:35
Release 3 00:00 PM 14/05/2004 22:40 PM 13/05/2004 (+) 1:20 0.2
SALDO (+) 3:51
1ª
2ª
3ª
4ª
Lista de artefatos e datas previstas e de entrega de acordo com RFP e SLA
Histórico 1/2
• Semana 1Entrega de RFP;Apresentação da fábrica;Planos (SQAP, SPMP, SCMP);Treinamento: Processo e Ferramentas.
• Semana 2Entrega de documento de Requisitos;Entrega documento de Arquitetura;Entrega do primeiro protótipo;Planos (SQAP, SPMP, SCMP);Atualização do site.
Histórico 2/2
• Semana 3Entrega do segundo protótipo;Planos (SQAP, SPMP, SCMP);Atualização do site.
• Semana 4Atualização dos sites: USINA e SIMULARE;Submissão de artigo de relato de experiênciaMigração do SIMULARE para o tigris.org;Apresentação;Planos (SQAP, SPMP, SCMP).
• Artigo Submetido– Relata o processo da USINA e...– Lições aprendidas durante o processo.
• Mudança do site do projeto– Sourceforge x SourceCast;– simulare.sf.net -> usina.tigris.org.
• Entrega do projeto piloto
• Disponibilização do projeto em um .zip para a comunidade OSS
Resultados Concretos
Dados do Projeto
• Levantamento de Requisitos, Ajustes dos Requisitos:• ~ 30 horas
• Definição da Arquitetura, Projeto da Arquitetura:• ~ 54 horas
• Implementação:• 57 classes• 2530 linhas de código• ~ 98 horas
• Testes• ~ 17 horas
• Release• ~ 23 horas
• TOTAL: ~ 222 horas
Snapshots 1/5
Inicialização do Sistema
Snapshots 2/5
Configuração do Sistema
Snapshots 3/5
Tela de Visualização
Snapshots 4/5
Simulação em Andamento
Snapshots 5/5
Fim da Simulação
Projeto x Processo
• Erros– Treinamento no processo !!!!!!!!!!!!!!– Cálculo de esforço muito otimista (8 horas pessoa/semana);– Excesso de meios de comunicação;– Pouca visibilidade dos artefatos e ações;– Alguns artefatos com versões instáveis.
• Acertos– Processo leve tornou a entrega do projeto exeqüível;– Core-groups + Meritocracia = Comprometimento;– Contribuições para a comunidade OSS.
Conclusões
• Comprometimento de alguns membros da equipe foi decisivo– Mesmo com falhas no processo o projeto foi entregue;– Alguns papéis precisam de dedicação “full-time”.
• Reuniões presenciais ainda foram essenciais • Redefinição de papéis pode ser necessária
durante a execução do projeto• A fábrica USINA é orientada a resultados
– Forte fator motivacional dentro da equipe.
Futuro
• Calibragem– Redistribuir responsabilidades– Ajustar processo:
• Revisão/Leitura dos artefatos;• Realização de auditorias.
• Continuidade da fábrica USINA• Continuidade do projeto SIMULARE• Submissão de paper relatando as experiências
da fábrica USINA e do projeto SIMULARE