2 - Engenharia de Requisitos

O termo engenharia de requisitos surgiu como forma de agrupar, em uma mesma área de conhecimento, uma série de atividades que são executadas durante o processo de desenvolvimento de software e que estão diretamente relacionadas aos requisitos do sistema, sejam eles funcionais ou não funcionais.

Esta foi uma forma de sistematizar e fortalecer o conhecimento em uma das mais importantes áreas do processo de criação do sistema e onde é maior a probabilidade de um erro causar o insucesso de todo o projeto de TI.

A existência da disciplina Engenharia de Requisitos está, ainda, em consonância com os principais modelos de maturidade de desenvolvimento de software utilizados no Brasil, já que tanto o CMMI quanto o MPS.Br, estudados em unidade anterior, possuem áreas chave constituídas com o objetivo de endereçar os tópicos relacionados aos requisitos do sistema.

A importância de se tratar de forma adequada os requisitos do sistema pode ser observada na figura abaixo, quando analisamos o custo relativo da execução de mudanças no escopo do projeto durante as diferentes fases de desenvolvimento. Perceba que quanto mais cedo a mudança é identificada, menor o impacto e custo para o desenvolvimento do projeto.




Copyright © 2014 AIEC.