Tipos de documentação de software

Se você já viu um diretório computador em uma unidade de rede na sua empresa chamada "documentos de software" ou "guias de software" e então olhou para os documentos que você tinha permissão para ver, você provavelmente percebeu que o número de documentos e tipos de documentos para software são numerosos. Observa-se também que alguns documentos colocados em uma categoria se aplica a outras categorias também. documentos de software são utilizados em todas as fases de um ciclo de vida típico de software, de modo que é um bom lugar para investigar o tipo de documentos criados.

Proposta

  • Uma proposta software especifica os requisitos do sistema de software e delineia o propósito do software e os problemas que resolve. Ele também irá especificar o tempo estimado do projeto de software vai tomar e outros fatores que afetam a proposta.

Estudo de viabilidade

  • O estudo de viabilidade geralmente ocorre no início do projeto. Esta etapa determina se a fábrica de software satisfaz as necessidades do negócio do cliente. O resultado de um estudo de viabilidade decide se um projeto irá adiante ou não.

Análise de requisitos

  • A análise de requisitos fornece os meios para traduzir requisitos de negócio em soluções de software automatizadas. Um consultor ou sociedade de gestão externa geralmente executa essa tarefa. Os requisitos traduzir requisitos de negócio em especificações reais para hardware, software e componentes.

Documentos de design



  • documentos de projeto fornecem a base para o desenvolvimento de software para começar a nível técnico. Como o nome sugere, uma série de desenhos gráficos e textuais para bancos de dados, interfaces de comunicação, a evolução da web e outros aspectos do software será concebido antes da codificação pode ter início.

codificação de documentos

  • documentos de codificação se referir ao código-fonte real utilizado para a programação de software. O código pode ser escrito em qualquer número de linguagens de computador disponíveis, incluindo Java, C ++, PHP e centenas de outras linguagens de computador, dependendo do sistema usado.

Documentos de teste

  • Testando equipes e desenvolvedores criar documentos de teste em várias fases do ciclo de vida do software. Os desenvolvedores criar documentos de teste de unidade para seu próprio código. A equipe de testes ou outras pessoas não diretamente associados com o código de realizar testes de integração e requisitos de negócios testes.

Guias do usuário e Marketing

  • guias do usuário fornecem instruções sobre como o novo software funciona. Se o sistema é grande e complexa, guias do usuário são geralmente apoiados por cursos de formação formais para o pessoal. documentos de marketing ilustrar os benefícios do novo sistema de software para clientes potenciais.

Licenças de software

  • A emissão de licenças de software fazer o uso legal de software, tanto quanto o usuário final está em causa. Os usuários usam software sob os termos de uma licença de software emitido pela empresa de criação. Nem todos os softwares tem termos de licenciamento rígidas, e isto é particularmente verdadeiro no caso de código aberto. Geralmente, os sistemas de software têm alguma forma de licenciamento documento no lugar especificando como e onde o software pode ser usado.

De esta maneira? Compartilhar em redes sociais:

LiveInternet