Pds

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Pds as PDF for free.

More details

  • Words: 1,985
  • Pages: 16
PSI SOFTWARES

Plano de Desenvolvimento do Software SiSchool 1.0

Autores: Felipe David Evangelista e Luciano Rafael C. Oliveira

Contagem

Março - 2007

Plano de Desenvolvimento do Software

Aprovação Aprovamos o Plano de Desenvolvimento 1.0 do projeto SiSchool.

Felipe David Evangelista

04/03/2007

Luciano Rafael C. de Oliveira

04/03/2007

















2

PSI SOFTWARES

Plano de Desenvolvimento do Software

Versões revisadas anteriores

Revisão

Comentário

3

Data

PSI SOFTWARES

Plano de Desenvolvimento do Software

Plano de Desenvolvimento do Software Sumário Plano de Desenvolvimento do Software...................................................................................................................4 Introdução..............................................................................................................................................................5 1. Visão geral do projeto....................................................................................................................................5 2. Resultados a entregar.....................................................................................................................................6 3. Evolução do PDSw .......................................................................................................................................6 4. Materiais de referência...................................................................................................................................7 5. Definições de siglas e termos.........................................................................................................................7 Organização do projeto..........................................................................................................................................8 6. Modelo do processo.......................................................................................................................................8 7. Estrutura organizacional................................................................................................................................8 8. Fronteiras e interfaces organizacionais..........................................................................................................9 9. Responsabilidades no projeto........................................................................................................................9 Processo gerencial................................................................................................................................................10 10. Prioridades e objetivos gerenciais..............................................................................................................10 11. Pressupostos, dependências e restrições ...................................................................................................10 12. Gestão dos riscos........................................................................................................................................11 13. Mecanismos de monitoração e controle.....................................................................................................11 14. Gestão de pessoal.......................................................................................................................................11 Processo técnico...................................................................................................................................................12 15. Métodos, ferramentas e técnicas................................................................................................................12 16. Documentação............................................................................................................................................12 17. Funções de suporte ao projeto....................................................................................................................13 Programação e orçamento....................................................................................................................................13 18. Pacotes de trabalho....................................................................................................................................13 19. Relações de dependência...........................................................................................................................14 20. Requisitos de recursos................................................................................................................................14 21. Orçamento..................................................................................................................................................15 22. Agenda.......................................................................................................................................................15 Componentes adicionais......................................................................................................................................16

4

PSI SOFTWARES

Plano de Desenvolvimento do Software

Introdução 1. Visão geral do projeto 1. Objetivos deste documento Descrever o Plano de Desenvolvimento do produto SiSchool, definir os recursos necessários, estimar a previsão dos prazos, custos e riscos associados ao projeto. Público alvo: Clientes, Analistas e Desenvolvedores, Gestores e profissionais de TI da rede de ensino Pitágoras.

Objetivos do projeto O projeto SiSchool tem por objetivo oferecer o apoio informatizado a gestão de cursos e matrículas das escolas administradas pela rede de ensino Pitágoras.

Produto a ser entregue e suas partes principais SiSchool(Componente Único) - código fonte, código objeto e documentação de desenvolvimento.

Principais marcos Número Resultado a ser produzido de ordem 1 Especificação de Requisitos do Software (provisório LR). 2 Especificação de Requisitos do Software (completo).

Data prevista para entrega 10/03/2007 24/03/2007

3

Descrição do Desenho do Software (completo).

28/04/2007

4

Liberação 1.

26/05/2007

Principais recursos que devem ser fornecidos pelo cliente Número de ordem

Recurso

Data limite

1

Sistema Gerenciador de Banco de Dados com o qual o School Manager irá funcionar, instalado e configurado.

24/03/2007

2

Equipamentos para teste.

24/03/2007

5

PSI SOFTWARES

Plano de Desenvolvimento do Software

Programação das principais atividades Número de ordem

Nome da atividade

Data inicial prevista

Data final prevista

1

Especificação de Requisitos do Software

24/02/2007

24/03/2007

2

Desenho Implementável

24/03/2007

28/04/2007

3

Liberação 1

28/04/2007

26/05/2007

Principais itens de orçamento Número de ordem

Descrição

Quantidade (pessoas-mês)

1

Desenvolvimento de software

2

2

Participação dos usuários

2

Projetos correlatos Não se aplica.

Documentos de especificação de requisitos do produto Número de Nome do documento ordem 1 Especificação dos Requisitos do Software SiSchool 1.0

Revisão do documento

2. Resultados a entregar Número de ordem 1

Nome do item Pacote de instalação do SiSchlool 1.0 (inclui códigos fontes e objetos, manual de usuário e documentação de desenvolvimento).

Data de entrega 26/05/2007

Mídia de Quantidade entrega de cópias Espaço Virtual Homepage

1

3. Evolução do PDSw Número de ordem

Evento que deve provocar revisão do PDSw

Data prevista

1

Conclusão do Desenho Implementável.

28/04/2007

2

Conclusão da última Liberação.

26/05/2007

3

Discrepância entre previsto e realizado acima dos 20%.

4

Qualquer tipo de alteração aprovada dos requisitos, que tenha impacto significativo no desenvolvimento.

5

Concretização de riscos de gravidade média ou alta.

6

26/05/2007 -

PSI SOFTWARES

Plano de Desenvolvimento do Software

4. Materiais de referência Número de ordem 1

Tipo do material Documentação de Desenvolvimento

Referência bibliográfica Especificação de Requisitos do Software SiSchool 1.0

2 3 4

5. Definições de siglas e termos Número de Sigla ou termo ordem Cliente 1 2

Componente

3

Configuração

4

Construção

Definição Entidade que contrata a execução de um projeto, ou seu representante autorizado, com poder de aceitação de propostas e produtos. Cf. usuário 1. Uma das partes que constituem um produto ou sistema. 2. (UML) Parte física substituível de um sistema, que encapsula a implementação e realiza um conjunto de interfaces. Disposição de um sistema ou componente, definida pelo número, natureza e interconexões de suas partes constituintes. (Praxis) Fase na qual é desenvolvida (desenhada, implementada e testada) uma liberação completamente operacional de um produto, que atende aos requisitos especificados.

5 6 7 8 9

7

PSI SOFTWARES

Plano de Desenvolvimento do Software

Organização do projeto 6. Modelo do processo Fase

Iteração

Sigla

Descrição

Ativação

AT

Levantamento e análise das necessidades dos usuários e conceitos da aplicação, em nível de detalhe suficiente para justificar a especificação de um produto de software.

Levantamento dos Requisitos

LR

Levantamento das funções, interfaces e requisitos não funcionais desejados para o produto.

AR

Modelagem conceitual dos elementos relevantes do domínio do problema e uso desse modelo para validação dos requisitos e planejamento detalhado da fase de Construção.

Desenho Implementável

DI

Definição interna e externa dos componentes de um produto de software, a nível suficiente para decidir as principais questões de arquitetura e tecnologia e para permitir o planejamento detalhado das atividades de implementação.

Liberação 1

L1

Construção Liberação 2 (CO)

Implementação de um subconjunto de funções do produto que será avaliado pelos usuários.

L2

Idem.

Liberação 3

L3

Idem.

Liberação 4

L4

Idem.

Testes Alfa

TA

Realização dos testes de aceitação no ambiente dos desenvolvedores, juntamente com elaboração da documentação de usuário e possíveis planos de Transição.

Testes Beta

TB

Realização dos testes de aceitação no ambiente dos usuários.

Operação Piloto

OP

Operação experimental do produto em instalação piloto do cliente, com a resolução de eventuais problemas através de processo de manutenção.

Concepção (CN)

Elaboração (EL) Análise dos Requisitos

Transição (TR)

7. Estrutura organizacional

8

PSI SOFTWARES

Plano de Desenvolvimento do Software

8. Fronteiras e interfaces organizacionais Contatos com entidades externas Número de ordem

Entidade externa

Contato na entidade externa

Contato no projeto

1

Cliente

Gerente do cliente

Gerente do projeto

2

Cliente

Representante dos usuários

Gerente do projeto

Funções de suporte Número de ordem

Grupo de suporte

Contato na função de suporte

Contato no projeto

1

Garantia da Qualidade

Encarregado do projeto

Gerente do projeto

2

Gestão de Configurações

Encarregado do projeto

Gerente do projeto

3

Engenharia de Processos

Encarregado do projeto

Gerente do projeto

9. Responsabilidades no projeto Número de ordem

Função

Descrição das responsabilidades da função

Nome

1

Gerente de Projeto

Gestão do projeto

Felipe David Evangelista Luciano Rafael

2

Analistas

Engenharia de requisitos e análise

Felipe David Evangelista Luciano Rafael

3

Desenvolvedores

Desenho e implementação

Felipe David Evangelista Luciano Rafael

4

Testadores

Testes e gestão da qualidade

Felipe David Evangelista Luciano Rafael

5

Redator técnico

Confecção do Manual do Usuário

Felipe David Evangelista Luciano Rafael

9

PSI SOFTWARES

Plano de Desenvolvimento do Software

Processo gerencial 10. Prioridades e objetivos gerenciais Número de ordem

Assunto

Descrição

1

Como o progresso do Através de documentos do projeto, emitidos conforme a projeto será informado programação de atividades listadas neste documento e ao cliente das Revisões de Apresentação.

2

Prioridades relativas Os requisitos essenciais devem ser necessariamente entre requisitos, custos implementados. Os requisitos desejáveis devem ser e prazos rediscutidos caso ocorram problemas que levem a aumento dos prazos. Os requisitos opcionais serão implementados apenas se houver folga nos prazos.

3

Utilização de software Deve ser utilizado o sistema gerenciador de bancos de existente dados Oracle 9i Database.

4

Outros aspectos gerenciais relevantes

Não Aplicável.

11. Pressupostos, dependências e restrições Providências necessárias por parte do cliente Número de ordem 1

Providência necessária por parte do cliente

Evento limite

Instalação do sistema gerenciador de bancos de dados Oracle 9i Fim do Desenho Database. Implementável

Dependências e restrições em relação a fatores externos Número de ordem 1

Fator externo Alteração do Calendário Acadêmico

Tipo de dependência ou restrição Mudanças no calendário acadêmico podem causar impactos no cronograma do projeto.

10

PSI SOFTWARES

Plano de Desenvolvimento do Software

12. Gestão dos riscos Principais riscos ao projeto Prioridade Risco Gravidade Probab. de ocorrência Impacto previsto Contramedidas previstas 1 2 3 4 5 6

Procedimentos de análise dos riscos Acompanhamento dos riscos dentro dos Relatórios de Acompanhamento de Software do projeto. A cada mês, a tabela de riscos do projeto será atualizada, levando-se em conta a evolução do projeto e do ambiente externo. Será também atualizada uma tabela de riscos concretizados, indicando-se a respectiva data de ocorrência e o impacto causado no projeto.

13. Mecanismos de monitoração e controle Acompanhemento da execução do projeto pelo professor.

14. Gestão de pessoal Competências requeridas Número de ordem 1 2 3

Tipo de competência requerida Não aplicável

Desde

Até

Necessidades de treinamento

-

-

-

Métodos de gestão de pessoal Não aplicável.

11

PSI SOFTWARES

Plano de Desenvolvimento do Software

Processo técnico 15. Métodos, ferramentas e técnicas Número de ordem

Tipo de item

Descrição

1

Processo de desenvolvimento

Processo PRAXIS de desenvolvimento de softwares – versão 2.0.

2

Ambiente operacional

Windows XP.

3

Ambiente de desenvolvimento

Eclipse 3.1.

4

Ferramenta de modelagem

Rational Rose 2001.

5

Ferramenta de Rational Rose 2001. gestão de requisitos

6

Ferramenta de gestão de configurações

Nenhuma.

7

Ferramenta de testes

Nenhuma.

8

Ambiente de documentação

Microsoft Ofice XP.

16. Documentação Número de ordem

Tipo de documento

Sigla do documento

1

Especificação dos Requisitos do Software

ERSw

2

Plano de Desenvolvimento do Software

PDSw

3

Plano da Qualidade do Software

PQSw

4

Descrição do Desenho do Software

DDSw

5

Descrição dos Testes do Software

DTSw

6

Manual do Usuário do Software

MUSw

12

PSI SOFTWARES

Plano de Desenvolvimento do Software

17. Funções de suporte ao projeto Número de ordem

Título da função

Descrição das responsabilidades da função

1

Grupo de Garantia da Qualidade de Software

Realização das auditorias da qualidade previstas no Plano da Qualidade do Software < nome do produto >

2

Grupo de Gestão de Realização dos procedimentos de Gestão de Configurações de Software Configurações previstos no Plano da Qualidade do Software < nome do produto >

3

Grupo de Engenharia de Processos de Software

Consultoria sobre questões relativas a processos.

Programação e orçamento 18. Pacotes de trabalho Fase Concepção (CN) Elaboração (EL)

Construção (CO)

Transição (TR)

Pacote de trabalho

Sigla

Observações Já realizada desde a primeira versão deste Plano.

Ativação

AT

Levantamento dos Requisitos

LR

Análise dos Requisitos

AR

Desenho Implementável

DI

Liberação 1

L1

Pode ser subdividida em pacotes menores, para fins de controle do projeto.

Liberação 2

L2

Idem.

Liberação 3

L3

Idem.

Liberação 4

L4

Idem.

Testes Alfa

TA

Testes Beta

TB

Operação Piloto

OP

Previsões para esta fase são apenas indicativas. Idem.

13

PSI SOFTWARES

Plano de Desenvolvimento do Software

19. Relações de dependência Fase

Pacote de trabalho

Concepção (CN)

Sigla

Dependências internas

Dependências externas

Ativação

AT

Levantamento dos Requisitos

LR

AT

Designação de usuários para oficinas de requisitos

Análise dos Requisitos

AR

LR

Designação de usuários para entrevistas Designação de usuários para avaliação do produto. Instalação e povoamento do SGBD.

Elaboração (EL)

Construção (CO)

Transição (TR)

Desenho Implementável

DI

AR

Liberação 1

L1

DI

Testes Alfa

TA

L4

. Designação de usuários e equipamentos para testes

Testes Beta

TB

TA

Operação Piloto

OP

TB

20. Requisitos de recursos 1. Recursos de pessoal

Fase Elaboração (EL)

Construção (CO)

Transição (TR)

Pacote de trabalho LR AR DI L1 L2 L3 L4 TA TB OP TOTAL

PM total iteração RQ AN DS TS IM GP GQ ES EP Usuários

2. Outros recursos Número

Tipo

Recurso

Quantidade 14

Custo

Iteração PSI SOFTWARES

Plano de Desenvolvimento do Software

1

Não aplicável.

-

-

-

-

TOTAL

-

-

-

-

-

21. Orçamento Fase Elaboração (EL)

Construção (CO)

Transição (TR)

Iteração LR AR DI L1 L2 L3 L4 TA TB OP Total

Desenv. PM

Valor adquirido

Desenv. PMA

Valor acumulado

22. Agenda Cronograma tabular Fase Elaboração (EL)

Construção (CO)

Transição (TR)

Atividade LR AR DI L1 L2 L3 L4 TA TB OP

Equipe (pessoas)

Início

Fim

Duração (dias)

Total

15

PSI SOFTWARES

Plano de Desenvolvimento do Software

Diagrama de Gantt

Componentes adicionais

16

PSI SOFTWARES

Related Documents

Pds
July 2020 12
Pds
November 2019 15
Pds
November 2019 21
My Pds
October 2019 23
Pds-wiley.pdf
November 2019 4
Ct-4130 Pds
June 2020 2