A Importância da Engenharia de Requisitos
Lorrant Felipe da Silva Costa
Luciana Vieira de Lima
Centro Universitário Augusto Motta (UNISUAM)
Rua Paris, 72 – Bonsucesso – 21041-020 - Rio de Janeiro – RJ – Brasil
Resumo. O objetivo deste artigo é apresentar a importância, benefício e a maneira de realizar as atividades da Engenharia de Requisito, a fim de beneficiar o processo de desenvolvimento de software nas metodologias tradicionais tendo em vista que ela é a base para o bom desenvolvimento de um produto.
Abstract. The objective of this article is to present the importance, benefit and how to carry out the activities of the Engineering Requirement in order to benefit from the process of software development in traditional methodologies considering that it is the basis for the successful development of a product. 1. Introdução
Um software de qualidade atende as necessidades do cliente solucionando problemas e consequentemente agregando valor ao seu negócio. Construir software é uma atividade cujo sucesso depende de diversos motivos, dentre eles, uma comunicação eficaz. A falha na comunicação pode acarretar em uma visão errada dos requisitos, seja por falha da equipe técnica ou por deficiência na especificação por parte do cliente. Mas como evitar que isso aconteça?
A Engenharia de Requisito pode mitigar esses problemas, atuando na descoberta, entendimento, documentação e gerenciamento de requisitos, visando promover a qualidade no desenvolvimento de um bom produto por meio do entendimento da real necessidade do cliente. Ela expõe, através de artefatos, as soluções propostas de uma maneira compreensível ao cliente e à equipe técnica.
Definir com precisão os requisitos de um software permite que todos os recursos da empresa e a energia da equipe técnica sejam direcionados a um fim claro. Sem uma definição precisa daquilo que se pretende construir, perde-se tempo, mais erros são cometidos e a qualidade do