A avaliação e aprovação por parte do cliente após o entendimento dos requisitos por si só não é suficiente para que os
requisitos sejam refinados e refletidos em modelos de análise e projeto para a codificação. A avaliação dos requisitos
deve envolver, além do cliente, também, a equipe técnica2 da organização, podendo ser realizada de diversas formas.
Além disso, um comprometimento formal da equipe técnica com os requisitos deve ser obtido e registrado, por exemplo, na
forma de ata de reunião, e-mail ou algum outro mecanismo. Em geral, é aconselhável que os requisitos sejam avaliados
pela equipe técnica antes de serem submetidos para aprovação pelo cliente para evitar retrabalho ou a apresentação de
um documento sem qualidade técnica adequada para o cliente.
Os requisitos identificados podem ser avaliados com base em um conjunto de critérios objetivos, previamente
estabelecidos. Alguns exemplos de critérios são: possuir identificação única; estar claro e apropriadamente declarado;
não ser ambíguo; ser relevante; ser completo; estar consistente com os demais requisitos; ser implementável, testável e
rastreável [IEEE, 1998]. O uso de um checklist
para apoiar esta atividade pode ser útil, pois favorece a identificação dos problemas mais frequentes em relação à
especificação de requisitos. Nem todos os membros da equipe técnica do projeto precisam efetivamente participar da
avaliação dos requisitos com base em critérios estabelecidos. No entanto, é importante que haja o comprometimento de
todos para que diminua o risco de os requisitos não serem entendidos perfeitamente por todos ou não poderem ser
tratados adequadamente durante as atividades subsequentes do projeto.
Uma prática que algumas organizações têm realizado com o intuito de satisfazer este resultado é a realização de uma
reunião de kick off na qual se apresenta o
projeto como um todo (incluindo seus requisitos). Esta reunião possibilita que as diversas partes possam opinar,
aprovar e se comprometer em relação aos requisitos do projeto. Em alguns casos, essa reunião é feita posteriormente. É
importante observar que mudanças de requisitos aprovados pelos fornecedores de requisitos podem afetar compromissos já
estabelecidos pela equipe técnica. Nestes casos, um novo comprometimento da equipe técnica com os requisitos
modificados deve ser obtido e registrado após os requisitos modificados terem sido novamente aprovados junto aos
fornecedores de requisitos.
|