desenvolvedores de software profissionais devem passar por um processo de coleta de requisitos de software no início de projetos de desenvolvimento de software de qualquer tamanho significativo. O produto final dessa fase do projeto é um documento comumente referido como uma Especificação de Requisitos de Software ou SRS. É geralmente a primeira etapa do projecto, ou produto. A importância deste documento não pode ser subestimado. Sua função principal é para gravar as necessidades do negócio do cliente e requisitos de forma escrita e tornar-se a base para o resto do processo de desenvolvimento de software. Uma vez que estes requisitos são compilados, o documento torna-se o registro tanto do cliente e compreensão do desenvolvedor do que o software deve realizar. Normalmente, os comentários do cliente e sinais do SRS, começando assim a concepção de software e fase de desenvolvimento integral. Ao tomar as etapas de alto nível envolvidos, você pode escrever um documento SRS.
Coisas que você precisa
- aplicativo de processamento de texto
- Diagramação software como o Microsoft Visio
instruções
Se a sua organização não tem um modelo de Requisitos de Software Especificações documento padrão, crie uma agora (consulte Recursos para obter links para templates).
Reúna-se com os especialistas no assunto / clientes para reunir os requisitos.
Definir as funções do software.
Criar casos de uso para os principais sub-processos. Por exemplo, se você está projetando um sistema de entrada de pedidos, casos de uso consistiria em criar uma nova ordem, modificar um pedido existente e uma pesquisa pedido do cliente.
Definir a interface do usuário.
Definir quaisquer outras interfaces, como interfaces de hardware ou outras interfaces de sistemas de software.
Definir o fluxo do processo.
Determinar quaisquer regras de negócios específicas.
Definir a especificação de desempenho.
Criar qualquer diagramas necessários para ilustrar o fluxo de processo ou elaborar sobre os principais requisitos.
Compilar o documento SRS e tem todas as partes necessárias de revisão ou assiná-lo.
dicas & avisos
- Criar um modelo de documento padrão.
- Incluir uma matriz de rastreabilidade.
- Incluir uma ligação entre as necessidades ea fonte desses requisitos.
- Claramente lista de regras de operação de negócio definidas.
- Certifique-se as regras e processos são definidos com linguagem precisa e inequívoca.
- O SRS contém apenas requisitos funcionais. Nenhum software de desenho ou implementação detalhes devem ser incluídos.
Referências
recursos
- compendium.open.ac.uk Photo Credit