Guia Completo de Documentação de Projetos de Software

Classificado em Computação

Escrito em em português com um tamanho de 3,46 KB

Estudo de Viabilidade do Projeto

Este estudo abrange:

  • Uma breve descrição do sistema proposto e suas características.
  • Breve descrição dos requisitos de negócio para o sistema proposto.
  • Proposta de organização da equipe de desenvolvimento e definição de responsabilidades.
  • Custos do estudo, incluindo estimativas de datas para planejamento e entrega dos produtos.
  • Estudo dos benefícios para o sistema.

Análise e Captura de Requisitos

Esta fase inclui:

  • Análise do sistema atual (se houver) e levantamento de novos requisitos dos utilizadores.
  • Descrição detalhada do sistema proposto.

Especificação do Sistema

A especificação do sistema detalha:

  • Descrição geral do sistema.
  • Requisitos de dados.
  • Requisitos de telecomunicações.
  • Requisitos de hardware.
  • Plano de teste.

Design e Integração

Esta etapa compreende:

  • Descrição detalhada do sistema: programas, módulos reutilizáveis e objetos.
  • Arquivos e bancos de dados.
  • Transações.
  • Dicionário de Dados.
  • Procedimentos.
  • Sistema de carga e tempos de resposta.
  • Interfaces (homem-máquina).
  • Descrição dos comandos do sistema proposto.
  • Projetos alternativos recomendados.
  • Normas de programação e recomendações de projeto do programa.
  • Técnicas de implantação recomendadas: codificação própria, compra de pacotes, terceirização, etc.

Plano de Testes de Programas

Este plano detalha os testes a serem realizados.

Codificação e Documentação

Esta fase inclui a criação e documentação de:

  • Documentos do projeto final do sistema e de cada programa.
  • Diagramas finais do sistema e dos programas.
  • Descrição detalhada da lógica de cada programa.
  • Descrição das entradas e saídas (quadros, telas, listas, etc.).
  • Lista de programas contendo comentários.
  • Cadeias de execução, se necessário (JCL, scripts, etc.).
  • Resultados dos testes para cada unidade.
  • Resultados dos testes para cada programa.
  • Resultados dos testes de integração.
  • Guia para os operadores do sistema.
  • Programa de formação para os operadores.

Manual do Usuário do Sistema

O manual do usuário é um guia essencial para a operação do sistema.

Testes do Sistema

Esta fase de testes abrange:

  • Plano de Teste do Sistema (atualizado).
  • Relatório dos resultados do teste.
  • Descrição dos ensaios, o resultado esperado e as medidas para corrigir desvios.

Documentação dos Resultados de Teste

Esta documentação inclui os resultados detalhados dos testes.

Instalação do Sistema

A fase de instalação detalha:

  • Planos pormenorizados para contingências operacionais, falhas de sistema e recuperação.
  • Plano de revisão pós-instalação.
  • Relatório de instalação.
  • Carta de aceitação do sistema.

Manutenção do Sistema

A manutenção envolve:

  • Lista de falhas detectadas no sistema.
  • Lista das melhorias solicitadas pelos usuários (que não dão origem a novos projetos).
  • Rastreamento detalhado das mudanças no sistema.
  • Ata da revisão periódica e aceitação dos níveis de suporte do sistema.

Entradas relacionadas: