Página pessoal
Gestão de Projectos » Gestão » Requisitos
Os objectivos de um projecto irão determinar os seus requisitos e funcionam como um filtro.
O conjunto dos requisitos é o que define o âmbito do projecto.
Para cada requisito serão criadas especificações técnicas com as funções a serem alcançadas e testadas e o que deverá ser entregue como resultado do projecto.
Os requisitos funcionais são os requisitos daquilo que o projecto deverá permitir obter e das funções que deverá permitir efectuar.
Os requisitos não funcionais não estão explícitos no projecto mas no entanto se pretende que sejam alcançados e podem ser a nível de desempenho, facilidade de uso, robustez, segurança, legais, operacionais ou outros.
Os interessados (Stakeholders) são parte integral do projecto. Desde os utilizadores finais aos especialistas e a qualquer pessoa que seja beneficiada pelo projecto.
Os utilizadores finais em particular serão quem saberá mais facilmente avaliar a valia do projecto.
Os especialistas são quem pode dar apoio em questões mais específicas existentes.
A captura dos requisitos envolve o uso de questionários e entrevistas com os vários interessados a fim de se perceber o que é pretendido. Por vezes pode envolver também a observação dos utilizadores.
Os questionários são uma forma eficaz de recolher um conjunto alargado de informação. No entanto, se não forem feitas as perguntas correctas não se obtem as respostas correctas. Não fornecem tambem um modo de clarificar dúvidas ou resolver conflitos.
As entrevistas podem ter como ponto de partida um questionário mas permitem uma discussão mais aberta dos requisitos do projecto. As entrevistas levam mais tempo e envolvem mais pessoas, em especial, se forem feitas em grupo ou com vários interessados.
É habitual combinar o uso de entrevistas e de questionários.
Outra forma ainda de obter os requisitos é através da observação dos utilizadores. Ao ver a forma como os utilizadores usam um produto ou serviço consegue-se perceber todos os passos que são dados. No entanto é um método mais demorado.
À medida que o projecto vai aumentando de complexidade aumenta a necessidade de especificar e documentar os requisitos. É habitual haver uma assinatura por parte do interessado dos requisitos identificados.
A documentação dos requisitos vai para lá do ponto de vista dos utilizadores devendo tentar mostrar quais os objectivos principais a serem alcançados pelo projecto.
A documentação deve cobrir tanto as decisões que foram tomadas como as razões das mesmas terem sido tomadas.
Uma especificação simples dos requisitos sem qualquer discussão do que se pretende alcançar poderá ser difícil de entender para os utilizadores finais.
Os requisitos tem várias audiências. Vão ser usados pelo grupo de projecto para entregar o projecto mas também pelos vários interessados para verificar o que está a ser feito. A informação contextual para ilustar os motivos por trás de uma decisão é útil mas deverá ser separada a discussão das afirmações.
Algumas regras básicas serão:
O controlo das alterações aos requisitos que vai havendo ao longo de um projecto é essencial para garantir que o projecto decorre como previsto.
A rastreabilidade é uma das sobrecargas mais trabalhosas associada à gestão do projecto.
A rastreabilidade permite, mesmo quando se tem um projecto com centenas ou milhares de requisitos perceber como é que da especificação de qualquer requisito, se passou para o desenho, desenvolvimento, teste e lançamento.
É através da rastreabilidade que se consegue comprovar que o requisito inicial foi satisfeito.
Em projectos grandes um requisito pode ser cumprido por vários elementos e por outro lado um elemento pode fazer cumprir vários requisitos aumentando a complexidade da gestão.