Sistema de Registro em Curso
Plano de Iteração
Iteração de Elaboração nº E1
Versão 1.0
Histórico da Revisão
Data |
Versão |
Descrição |
Autor |
---|---|---|---|
18/Jan/1999 |
1.0 |
Plano Inicial para a Iteração E1 |
Rick Bell |
|
|
|
|
|
|
|
|
Índice
1.3 Definições, Acrônimos e Abreviações
Plano de Iteração
Este Plano de Iteração descreve os planos detalhados para a Iteração E1 do projeto C-Registration System.
Durante a Iteração E1, os requisitos serão analisados adicionalmente. A análise e o design para todos os casos de uso selecionados para o Release 1.0 e, além disso, os casos de uso de alto risco do Release 2.0 serão concluídos. O protótipo de arquitetura será desenvolvido para testar a possibilidade e o desempenho da arquitetura requerida para o Release 1.0.
O Plano de Iteração E1 é aplicado ao projeto C-Registration System que está sendo desenvolvido pelo departamento Sistemas de Informações do Wylie College para o Wylie College. Este documento será utilizado pelo Coordenador do Projeto e pela equipe do projeto.
Consulte o Glossário [3].
As referências aplicáveis são:
Este documento fornece o planejamento detalhado para essa iteração, incluindo todos os marcos. Também descreve os recursos necessários (equipe, finanças e equipamentos), o status esperados de casos de uso e os critérios de avaliação para a conclusão da iteração.
A Iteração E1 conduzirá a análise e o design para todos os casos de uso selecionados para o Release 1.0 e, além disso, os casos de uso de alto risco do Release 2.0 serão concluídos. O protótipo de arquitetura será desenvolvido para testar a possibilidade e o desempenho da arquitetura requerida para o Release 1.0.
Os recursos planejados para o Release 1.0 incluem:
A tabela a seguir ilustra as atividades de nível alto com suas datas planejadas de início e encerramento.
Atividade |
Data de Início |
Data de Encerramento |
---|---|---|
Modelagem de Negócios (todos os casos de uso de negócios) |
3 de fevereiro de 1999 |
5 de fevereiro de 1999 |
Definição de Requisitos (casos de uso do R1 e casos de uso de alto risco do R2) |
3 de fevereiro de 1999 |
9 de fevereiro de 1999 |
Análise e Design (casos de uso do R1 e casos de uso de alto risco do R2) |
5 de fevereiro de 1999 |
18 de fevereiro de 1999 |
Implementação (Protótipo de arquitetura R1) |
15 de fevereiro de 1999 |
24 de fevereiro de 1999 |
Teste (Protótipo de arquitetura R1) |
22 de fevereiro de 1999 |
2 de março de 1999 |
Ambiente |
2 de fevereiro de 1999 |
4 de março de 1999 |
Gerenciamento |
2 de fevereiro de 1999 |
4 de março de 1999 |
O planejamento detalhado mostrando todas as tarefas e as responsabilidades designadas está contido no seguinte planejamento:
|
|||
---|---|---|---|
Marcos |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Início da Fase de Elaboração |
Ter, 02/02/99 |
Ter, 02/02/99 |
|
Marco de Protótipo da Interface com o Usuário |
Qua, 03/02/99 |
Qua, 03/02/99 |
|
Marco de Protótipo de Arquitetura (final da Fase de Elaboração) |
Qui, 04/03/99 |
Qui, 04/03/99 |
|
|
|
|
|
Fase de Elaboração |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Iteração E1 - Desenvolver Protótipo de Arquitetura |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Modelagem de Negócios |
Qua, 03/02/99 |
Sex, 05/02/99 |
|
Localizar Entidades e Trabalhadores de Negócio |
Qua, 03/02/99 |
Qua, 03/02/99 |
Designer de Negócios |
Descrever Trabalhadores de Negócio |
Qui, 04/02/99 |
Qui, 04/02/99 |
|
Descrever Trabalhador de Negócio 'BW1' |
Qui, 04/02/99 |
Qui, 04/02/99 |
Designer de Negócios |
Descrever Trabalhador de Negócio 'BW2' |
Qui, 04/02/99 |
Qui, 04/02/99 |
Designer de Negócios |
Descrever Entidades de Negócio |
Qui, 04/02/99 |
Qui, 04/02/99 |
|
Descrever Entidade de Negócios 'BE1' |
Qui, 04/02/99 |
Qui, 04/02/99 |
Designer de Negócios |
Descrever Entidade de Negócios 'BE2' |
Qui, 04/02/99 |
Qui, 04/02/99 |
Designer de Negócios |
Revisar o Modelo de Análise de Negócio |
Sex, 05/02/99 |
Sex, 05/02/99 |
Revisor do Modelo de Negócio |
Requisitos |
Qua, 03/02/99 |
Ter, 09/02/99 |
|
Gerenciar Dependências |
Qua, 03/02/99 |
Ter, 09/02/99 |
Analista de Sistemas |
Detalhar Casos de Uso Priorizados |
Qua, 03/02/99 |
Qua, 03/02/99 |
|
Detalhar Caso de Uso 'UC1' |
Qua, 03/02/99 |
Qua, 03/02/99 |
Autor do Caso de Uso |
Detalhar Caso de Uso 'UC2' |
Qua, 03/02/99 |
Qua, 03/02/99 |
Autor do Caso de Uso |
Detalhar Caso de Uso 'UC3' |
Qua, 03/02/99 |
Qua, 03/02/99 |
Autor do Caso de Uso |
Detalhar Caso de Uso 'UC4' |
Qua, 03/02/99 |
Qua, 03/02/99 |
Autor do Caso de Uso |
Detalhar Caso de Uso 'UC5' |
Qua, 03/02/99 |
Qua, 03/02/99 |
Autor do Caso de Uso |
Estruturar o Modelo de Caso de Uso |
Qui, 04/02/99 |
Qui, 04/02/99 |
Arquiteto |
Modelagem da Interface com o Usuário |
Qua, 03/02/99 |
Qua, 03/02/99 |
Designer da Interface com o Usuário |
Prototipação da Interface com o Usuário |
Qua, 03/02/99 |
Qua, 03/02/99 |
Designer da Interface com o Usuário |
Revisar Requisitos |
Sex, 05/02/99 |
Sex, 05/02/99 |
Revisor de Requisitos |
Análise e Design (Arquitetura e Riscos Principais) |
Sex, 05/02/99 |
Qui, 18/02/99 |
|
Análise de Arquitetura |
Sex, 05/02/99 |
Sex, 05/02/99 |
Arquiteto |
Análise Priorizada do Caso de Uso |
Seg, 08/02/99 |
Seg, 08/02/99 |
|
Analisar Caso de Uso 'UC1' |
Seg, 08/02/99 |
Seg, 08/02/99 |
Designer |
Analisar Caso de Uso 'UC2' |
Seg, 08/02/99 |
Seg, 08/02/99 |
Designer |
Analisar Caso de Uso 'UC3' |
Seg, 08/02/99 |
Seg, 08/02/99 |
Designer |
Analisar Caso de Uso 'UC4' |
Seg, 08/02/99 |
Seg, 08/02/99 |
Designer |
Design de Arquitetura |
Ter, 09/02/99 |
Ter, 09/02/99 |
|
Descrever Simultaneidade |
Qua, 10/02/99 |
Qua, 10/02/99 |
Arquiteto |
Descrever a Distribuição |
Qui, 11/02/99 |
Qui, 11/02/99 |
Arquiteto |
Revisar a Arquitetura |
Sex, 12/02/99 |
Sex, 12/02/99 |
Revisor de Arquitetura |
Design Priorizado do Subsistema |
Seg, 15/02/99 |
Seg, 15/02/99 |
|
Design do Subsistema - Subsistema 'S1' |
Seg, 15/02/99 |
Seg, 15/02/99 |
Designer |
Design do Subsistema - Subsistema 'S2' |
Seg, 15/02/99 |
Seg, 15/02/99 |
Designer |
Design Priorizado da Classe |
Seg, 15/02/99 |
Seg, 15/02/99 |
|
Design da Classe - Classe 'C1' |
Seg, 15/02/99 |
Seg, 15/02/99 |
Designer |
Design da Classe - Classe 'C2' |
Seg, 15/02/99 |
Seg, 15/02/99 |
Designer |
Design da Classe - Classe 'C3' |
Seg, 15/02/99 |
Seg, 15/02/99 |
Designer |
Design da Classe - Classe 'C4' |
Seg, 15/02/99 |
Seg, 15/02/99 |
Designer |
Design Priorizado do Caso de Uso |
Ter, 16/02/99 |
Ter, 16/02/99 |
|
Design do Caso de Uso 'UC1' |
Ter, 16/02/99 |
Ter, 16/02/99 |
Designer |
Analisar Caso de Uso 'UC2' |
Ter, 16/02/99 |
Ter, 16/02/99 |
Designer |
Design de Banco de Dados |
Qua, 17/02/99 |
Qua, 17/02/99 |
Designer de Banco de Dados |
Revisar o Design |
Qui, 18/02/99 |
Qui, 18/02/99 |
Revisor de Design |
Implementação (Arquitetura e Riscos Principais) |
Seg, 15/02/99 |
Qua, 24/02/99 |
|
Estruturar o Modelo de Implementação |
Seg, 15/02/99 |
Seg, 15/02/99 |
Arquiteto |
Planejar Integração do Sistema |
Sex, 16/02/99 |
Sex, 16/02/99 |
Integrador do Sistema |
Planejar Integração do Subsistema |
Seg, 22/02/99 |
Seg, 22/02/99 |
Implementador |
Implementar Componentes Priorizados |
Seg, 22/02/99 |
Seg, 22/02/99 |
|
Implementar Componente 'c1' |
Seg, 22/02/99 |
Seg, 22/02/99 |
Implementador |
Implementar Componente 'c2' |
Seg, 22/02/99 |
Seg, 22/02/99 |
Implementador |
Implementar Componente 'c3' |
Seg, 22/02/99 |
Seg, 22/02/99 |
Implementador |
Implementar Componente 'c4' |
Seg, 22/02/99 |
Seg, 22/02/99 |
Implementador |
Corrigir Defeitos |
Ter, 23/02/99 |
Ter, 23/02/99 |
Implementador |
Integrar Subsistemas |
Ter, 23/02/99 |
Ter, 23/02/99 |
Implementador |
Integrar Sistema |
Qua, 24/02/99 |
Qua, 24/02/99 |
Integrador do Sistema |
Teste (Arquitetura e Riscos Principais) |
Seg, 22/02/99 |
Ter, 02/03/99 |
|
Planejar Teste (Integração e Sistema) |
Seg, 22/02/99 |
Seg, 22/02/99 |
Designer de Teste |
Projetar Teste (Integração e Sistema) |
Ter, 23/02/99 |
Ter, 23/02/99 |
Designer de Teste |
Implementar Teste |
Qua, 24/02/99 |
Qua, 24/02/99 |
Designer de Teste |
Projetar Pacotes e Classes de Teste |
Qui, 25/02/99 |
Qui, 25/02/99 |
Designer |
Implementar Componentes e Subsistemas de Teste |
Sex, 26/02/99 |
Sex, 26/02/99 |
Implementador |
Executar Teste de Integração |
Seg, 01/03/99 |
Seg, 01/03/99 |
Testador de Integração |
Executar Teste do Sistema |
Ter, 02/03/99 |
Ter, 02/03/99 |
Testador do Sistema |
Executar Testes de Desempenho |
Seg, 01/03/99 |
Seg, 01/03/99 |
Testador de Desempenho |
Avaliar Teste |
Ter, 02/03/99 |
Ter, 02/03/99 |
Designer de Teste |
Gerenciamento |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Desenvolver Plano de Iteração |
Ter, 02/02/99 |
Ter, 02/02/99 |
Coordenador de Projeto |
Designar Equipe do Projeto |
Qua, 03/02/99 |
Qua, 03/02/99 |
Coordenador de Projeto |
Revisitar Lista de Riscos |
Ter, 02/02/99 |
Ter, 02/03/99 |
Coordenador de Projeto |
Avaliar a Iteração |
Qua, 03/03/99 |
Qua, 03/03/99 |
Coordenador de Projeto |
Atualizar Plano do Projeto |
Qui, 04/03/99 |
Qui, 04/03/99 |
Coordenador de Projeto |
|
|
|
|
Ambiente |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Configurar Processos |
Ter, 02/02/99 |
Qui, 11/02/99 |
|
Aprimorar Processos |
Sex, 12/02/99 |
Qui, 04/03/99 |
|
Selecionar e Adquirir Ferramentas |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Criação de Ferramentas |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Suportar o Desenvolvimento |
Ter, 02/02/99 |
Qui, 04/03/99 |
|
Treinamento |
Seg, 08/02/99 |
Qua, 17/02/99 |
|
Os seguintes distribuíveis serão gerados e revisados durante a Iteração E1:
Processo |
Distribuível |
Proprietário Responsável |
---|---|---|
Conjunto de Modelagem de Negócios |
Glossário (expansão e
atualização) |
Bob Collings |
Conjunto de Requisitos |
Documento de Visão (atualização) |
Sue Gamble |
Conjunto de Design |
Modelo de Análise (Visualização
Lógica) |
Sue Gamble |
Conjunto de Implementação |
Plano de Integração da Construção
|
Kerry Stone |
Conjunto de Gerenciamento |
Plano de Iteração E1 |
Rick Bell |
Padrões e Diretrizes |
Diretrizes de Design |
Simon Jones |
Os requisitos de equipe para a Iteração E1 são:
Gerenciamento de Projeto
Gerenciamento de Projeto Rick Bell
Grupo de Modelagem de Negócios
Gerente de Modelagem de Negócios Bob King
Analistas de Processo de Negócios Bill Collings
Designer de Negócios Yee Chung
Engenharia de Sistemas
Gerente de Engenharia de Sistemas Carol Ming
Analistas de Sistemas Sue Gamble
Arquiteto Steve Johnson
Engenharia de Software
Gerente de Engenharia de Software Diane Ng
Engenheiro de Processo (CM) Simon Jones
Desenvolvedor Beth MacDonald
Desenvolvedor Gavin Hansen
Desenvolvedor/Designer Phil Johnson
Teste
Gerente de Teste Kerry Stone
Testador do Sistema Carol Smith
O gráfico de organização do projeto e os requisitos de equipe para o projeto inteiro estão contidos no Plano do Projeto [5].
A tabela a seguir mostra o orçamento para a Iteração E1.
A Iteração E1 requer o seguinte equipamento de computador:
- 10 PCs (Microsoft Windows 95 , Microsoft Office, Rational Rose, Rational RequisitePro)
- 10 Monitores
- 3 Impressoras (2 Laser, 1 Colorida)
- Acesso ao Servidor do Wylie College.
Esse equipamento já está instalado no departamento Sistemas de Informações do Wylie College, com a exceção das 2 impressoras adicionais, que serão solicitadas.
O departamento de Sistemas de Informações do Wylie College tem móveis e espaço de escritório suficientes para atender às necessidades da Iteração E1.
Os casos de uso que serão desenvolvidos para a Iteração E1 são:
1. Login
2. Fechar Registro
3. Manter Informações do Professor
4. Registrar em Cursos
5. Manter Informações do Estudante
6. Interface para o Banco de Dados de Catálogo de Cursos
7. Interface para o Sistema Financeiro
O objetivo principal da Iteração E1 é concluir a análise e o design dos casos de uso selecionados e desenvolver um protótipo de arquitetura de trabalho.
O risco associado ao design de arquitetura ou o desempenho do sistema será percebido no final da iteração.
Cada distribuível desenvolvido durante a Iteração E1 será revisado pelo par e estará sujeito a aprovação pela equipe.
A equipe interna do projeto e o representante de Registro da Wylie College revisará o Protótipo da Interface com o Usuário e o Protótipo de Arquitetura.
Copyright © IBM Corp. 1987, 2004. Todos os Direitos Reservados.