Você está na página 1de 1

BACHARELADO EM SISTEMAS DE INFORMAO EaD UAB/UFSCar Engenharia de Software profa. Dra. Sandra C.

Pinto Ferraz Fabbri

Engenharia de Requisitos Um breve resumo


A Engenharia de Requisitos uma fase muito importante no ciclo de desenvolvimento de software. Como ela depende da interao e comunicao entre desenvolvedor e cliente, ela , em geral, muito propensa a erros. Com isso, grande parte dos problemas e defeitos do software conseqente dessa fase. Em decorrncia disso, muito importante que ao final dessa fase o principal artefato produzido nela o Documento de Requisitos passe por uma atividade de inspeo, para que os defeitos inseridos sejam identificados e corrigidos. De fato, esse procedimento deve ser realizado ao final de todas as fases, pois quanto antes os defeitos forem identificados, menor o custo para corrigi-los. na fase de engenharia de requisitos que os requisitos do software so elicitados, especificados (gerando o documento de Requisitos DR) e validados. O DR, dependendo de seu destinatrio (usurio, desenvolvedor, etc.), pode ser escrito de forma diferenciada para atend-lo melhor. Existem trs tipos requisitos: funcional, no funcional e de domnio. Um requisito funcional se ele corresponde a uma funcionalidade que dever ser provida pelo software, por exemplo, cadastrar cliente; um requisito no-funcional se ele no corresponde a uma funcionalidade, mas a uma caracterstica que o software deve atender, por exemplo, boa usabilidade; um requisito de domnio se ele est associado ao domnio da aplicao existindo, inerentemente, em decorrncia disso, por exemplo, agendar consulta (em um software para consultrio mdico), ou o tempo mximo para atualizao da conta deve ser de 1 seg. (em um software de caixa eletrnico). Assim, pode-se perceber que um requisito de domnio pode ser tanto funcional como no-funcional. Uma caracterstica comum dos requisitos que eles mudam, em geral, com grande freqncia. Em situaes reais, dificilmente os requisitos so muito estveis ao longo do desenvolvimento do software. Assim, como essas mudanas so inevitveis, o importante gerenci-las, mantendo o DR sempre atualizado e tendo o controle do impacto das mudanas nos outros requisitos.

Você também pode gostar