Mesa de Compras
Apresentação Fábrica
16/06/2003
1
Tópicos
• Apresentação
– Histórico
– Competência
• Processo de Desenvolvimento
–
–
–
–
Base Teórica
Perfis e Organograma
Fluxos
Ferramental Tecnológico
• Referências
– Teóricas
– Homepage e Lista de Discussão
2
Apresentação
::Histórico
• Criada em março de 2003
• (adicionar histórico do início da disciplina até
agora...) – não entendi qual o proposito desse
slide!!!
3
Apresentação
::Competência
•
•
•
•
•
•
•
•
•
•
•
Celso Santa Rosa – Arquiteto de Software
Elson Melo – Analista de Sistemas
Fábio Buchmann – Gerente Comercial
Helena Marques – Analista de Sistemas
Ismênia Galvão – Analista de Sistemas
João Bosco – Engenheiro de Software
Júlio César Lins – Arquiteto de Software
Rafael Marques – Analista de Sistemas
Rodrigo Teixeira – Engenheiro de Software
Silvio Cortez – Engenheiro de Software
Teresa Maciel – Gerente de Qualidade
4
Processo Desenvolvimento
::Base Teórica
• Processo Baseado no RUP
– Desenvolvimento iterativo
– Abordagem baseada em disciplinas
– Adaptações para o porte da equipe
• Práticas de XP
– Atitudes e idéias seguidas pelos analistas e
programadores
– Código padronizado e de domínio de todos
– Feedback constante do cliente
5
Processo Desenvolvimento
::Perfis e Organograma
•
•
•
•
•
•
Gerente Comercial
Gerente de Projetos
Analista de Sistemas
Arquiteto de Software
Engenheiro de Software
Engenheiro de Testes
6
Processo Desenvolvimento
::Perfis e Organograma
7
Processo Desenvolvimento
::Fluxos
• Comercial
• Planejamento e
Acompanhamento
• Requisitos
• Análise e Projeto
• Implementação
• Testes
• Implantação
• Configuração
• Garantia da Qualidade
8
Processo Desenvolvimento
::Fluxos
• Comercial
Gerente Comercial
Prospecção
de Clientes
Análise da
Necessidade
Levantamento
de Requisitos
Elaborar Proposta
Técnica Comercial
Negociar
Proposta
• Planejamento e Acompanhamento
Gerente do Projeto
Realizar
Planejamento
Preliminar
Iniciar
Projeto
Elaborar
Plano do
Projeto
Aprovar
Planejamento
Reunião
de Início
do Projeto
Executar,
Acompanhar e
Reportar Progresso
Realizar
Fechamento
do Projeto
• Requisitos
Elicitar, Analisar
Documentar
e Negociar Requisitos Requisitos
Validar
Requisitos
Gerenciar
Requisitos
Analista de Sistemas
9
Processo Desenvolvimento
::Fluxos
• Análise e Projeto
Arquiteto
Analisar
Caso de Uso
Projetar
Arquitetura
Projetar
Casos de Uso
Projetar BD
Realizar Testes
Unitários
Corrigir
Defeitos
• Implementação
Estruturar Modelo
de Implementação
Implementar
Componentes
Integrar Sistemas
e Subsistemas
Arquiteto, Eng.
Software
• Testes
Engenheiro de Testes
Elaborar Plano
de Testes
Projetar Testes
Implementar
Testes
Executar Testes
Avaliar Testes
10
Processo Desenvolvimento
::Fluxos
• Implantação
Analista de Sistemas,
Eng. de Software
Elaborar Plano
de Implantação
Gerenciar Beta
Testes
Gerenciar Testes
de Homologação
Escrever Release
Notes
Montar Material
de Treinamento
Gerar Manual
do Usuário
• Gerência de Qualidade
Gerente de
Qualidade
Planejar
Garantia da
Qualidade
Executar
Garantia da
Qualidade
Concluir
Garantia da
Qualidade
• Gerência de Configuração
Gerente de
Configuração,
Membros do Projeto,
CCB
Elaborar Pkano
de Configuração
Definir
Ferramentas
Definir Controle
de Versão e
Mudanças
Definir Requisição
de Mudanças
Realizar Mudanças
em Itens
Estabelecer
uma baseline
11
Processo Desenvolvimento
::Ferramental Tecnológico
• Comercial
– Excel
– Poseidon UML
• Planej. e Acomp.
– Project
– Excel
– Powerpoint
• Implementação
–
–
–
–
Eclipse / JBuilder
JUnit
JDepend
Ant
• Teste
– JMeter
• Requisitos
– Poseidon UML
• Análise e Projeto
– Poseidon UML
– Javadoc
– JBuilder
• Configuração
– CVS
– Bug
(*) Todas usam o Word
12
Referências
::Teóricas
• Paulk M. C., Curtis B., Chrissis M., and Weber
C. V., Capability Maturity Model for Software,
Version 1.1. Software Engineering Institute,
CMU/SEI-93-TR-24, Feb. 1993
• Rational Software Corporation, RUP - Rational
Unified Process, Version 2002.05.00
• Extreme Programming: A Gentle Introduction,
http://www.extremeprogramming.org/
13
Referências
::Homepage e Lista
• Todo o processo interno disponível em
– http://afabrica.codigolivre.org.br
• Acompanhamento do Projeto piloto disponível
no mesmo endereço acima
• Lista de discussão da fábrica disponível em
– http://www.yahoogrupos.com.br/fabrica_um
14
Mesa de Compras
Apresentação Fábrica
16/06/2003
15
Download

Apresentação do PowerPoint