Essa é uma revisão anterior do documento!


2.2 Análise de Requisitos

Este processo é responsável pelo detalhamento e transformação das necessidades, identificadas em fase de prospecção, em requisitos técnicos visando a implementação. Inclui as seguintes atividades:

  • Identificação das fontes dos requisitos;
  • Definição e análise de requisitos a partir das necessidades;
  • Modelagens de apoio: usos, diálogo, dados, fluxo;
  • Definição da arquitetura do sistema;
  • Validação dos requisitos;
  • Cadastro dos requisitos em ferramenta de controle (Trac).;

Resultados do processo

Os resultados da análise de requisitos são:

1.Identificação das fontes dos requisitos

Esta ação visa definir quais são as pessoas e/ou artefatos que devem ser utilizados para realizar esclarecimentos sobre as necessidades identificadas. Também servirão de apoio durante as ações de análise de requisito e modelagem para alinhar os entendimentos e validar os requisitos gerados. O produto gerado é mas listagem contendo a denominação das fontes, formas de contato.

A lista é formatada da seguinte forma quando as fontes são pessoas:

1.<Nome_da_fonte> | <Cargo> | <Fone Fixo> | <Celular> | <E-mail> | <skype>

A lista é formatada da seguinte forma quando as fontes são documentos:

1.<Nome_do_documento> | <Local de acesso>

2.Definição e análise de requisitos a partir das necessidades

Trata-se de definição técnica das necessidades identificadas. É a transformação de necessidades em requisitos técnicos. Cada necessidade poderá gerar um ou mais requisito técnicos a depender da complexidade da necessidade e do grau de detalhamento que se deseja que um requisito técnico contenha.

Por definição um requisito técnico deverá conter uma definição/descrição técnico clara e objetiva aos olhos de um programador/desenvolvedor. Outros artefatos deverão complementar estas descrições para o claro entendimento dos requisitos. Estes que artefatos serão produzidos na próxima ação.

Como resultado desta ação, deverá ser construída uma listagem dos requisitos a partir das necessidades. O formato a ser seguido é apresentado logo abaixo:

<N01: texto descritivo sobre a primeira necessidade>

  • <REQ01: texto descritivo e técnico sobre 1o requisito derivado da necessidade>
  • <REQ02: texto descritivo e técnico sobre 2o requisito derivado da necessidade>
  • <REQ03: texto descritivo e técnico sobre 2o requisito derivado da necessidade>

<N02: texto descritivo sobre a segunda necessidade>

  • <REQ04: texto descritivo e técnico sobre 1o requisito derivado da necessidade>
  • <REQ05: texto descritivo e técnico sobre 2o requisito derivado da necessidade>