1.1. Mudanças sempre acontecem

Uma certeza no desenvolvimento de projeto de software é que requisitos mudam e sempre vão mudar.

Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Não é raro os requisitos do sistema mudarem enquanto este ainda está sendo desenvolvido. As razões para mudanças são de vários tipos, tais como:

As mudanças causam alterações no produto final do projeto e precisam ser gerenciadas adequadamente e aprovadas formalmente pelo cliente antes de serem atendidas. Essa necessidade de controle fez surgir no desenvolvimento de software a disciplina de Gerenciamento de Mudanças, que tenta controlar de forma eficaz todas as mudanças solicitadas no projeto. Temos então alguns pontos fundamentais a serem questionados quando temos uma solicitação de mudança:

Caso tenha, essa pessoa deve se apresentar ao responsável pelo projeto no cliente e a quem tem autoridade para tomar decisões, e devem ser avaliados os impactos nos custos, prazos e riscos e também a qualidade da alteração que está sendo solicitada. Depois de tudo isso somente com o acordo formal do cliente pode-se então dar início à implementação das mudanças.

Outro aspecto importante relacionado a requisitos é:

A delimitação das fronteiras do sistema é essencial para prevenir a inclusão de requisitos relacionados a outros sistemas.

Copyright © 2014 AIEC.