identification of requirements
Pablo Segarra Senior Consultant

A importância de um bom levantamento de Requisitos

O sucesso de um projeto baseia-se, entre outras coisas, na correta identificação de requisitos para identificar as necessidades específicas do cliente. Contudo, não devemos ficarmo-nos unicamente pelo passo inicial de identificação. Neste artigo veremos as chaves para a correta gestão de requisitos e todas as atividades que do dito processo de gestão.

Mas, antes de mais, o que é que entendemos por requisito?  Um requisito é uma condição, funcionalidade ou capacidade que deve ter um produto ou serviço para satisfazer uma necessidade de um cliente. Isto é, são chaves que nos guiarão até à correta execução e sucesso do projeto que trazemos em mãos.

7 Fatores chave de sucesso na gestão de requisitos

Como elemento essencial para garantir o sucesso de um projeto, os requisitos devem ser identificados e geridos ao longo de todo o ciclo de vida do mesmo. Identificamos sete fatores chave para a gestão de requisitos:

  1. Priorizar requisitos: depois de reunir uma lista de todos os desejos identificados pelos interessados no projeto, será necessário estabelecer uma priorização dos mesmos, desde os que são cruciais para o sucesso do projeto e, por conseguinte, devem ser implementados (must have) até aos que, se não forem executados, não geram impacto significativo no produto final (nice to have).
  2. Estabelecer uma linha base de requisitos: a lista de requisitos priorizados é o documento de partida (linha base) das funcionalidades requeridas; deverá, portanto, ser considerado de carácter contractual com o Sponsor do projeto, que terá que os aprovar.
  3. Comunicar os requisitos: os requisitos de um projeto devem ser partilhados com todas as partes interessadas. É um documento essencial que deverá ficar arquivado  no gestor documental do projeto, de forma que possa ser facilmente consultado a qualquer altura.
  4. Gerira alterações: a lista de requisitos priorizados, validada pelo Sponsor do projeto (linha base), poderá sofrer alterações ao longo da vida do projeto, pelo que qualquer modificação da mesma exigirá necessariamente uma avaliação (para compreender o seu impacto) e uma aprovação por parte do Sponsor. A aceitação de tal alteração irá gerar uma nova  linha base do âmbito do projeto.
  5. Utilizar técnicas que nos permitam identificar, gerir e desenvolver os requisitos: desenvolver e implementar diferentes técnicas que nos permitam gerir end-2-end os requisitos. Algumas das técnicas principais são detalhadas mais abaixo.
  6. Manter a rastreabilidade dos requisitos: a identificação de requisitos por si só não garante a concretização das ações destinadas à implementação das funcionalidades necessárias; deve ser efetuado um trabalho de controlo e monitorização para assegurar o sucesso da implementação.
  7. Estabelecer um plano de melhoria dos Requisitos: para satisfazer as necessidades atuais e futuras de forma mais eficiente e com maior qualidade.

As principais técnicas para o levantamento de requisitos são:

 

requisitos empresariais

identificação de requisitos

levantamento de requisitos

Conclusões

Em resumo, o objetivo do levantamento de requisitos é alcançar um nível suficiente de conhecimento sobre as necessidades do negócio e partes interessadas de um projeto, que permita chegar à fase de desenho do mesmo com a garantia de que foram identificadas todas as necessidades específicas do cliente. Uma correta gestão de requisitos é um processo fundamental que não deve ser tomado de ânimo leve e deve incluir todas as fases: identificação, descrição, análise e negociação, especificação, validação, gestão de alterações, manutenção e rastreabilidade.