ENGENHARIA DE REQUISITOS E SUA IMPORTÂNCIA NO DESENVOLVIMENTO DE SOFTWARE
Diante das constantes mudanças e dos intensos avanços tecnológicos que vem ocorrendo nas últimas décadas, a informação passou a ser um recurso estratégico das empresas, ondo o objetivo deste trabalho é abordar o papel e a importância da Engenharia de Requisitos (ER) no desenvolvimento de software e definir os processos e atividades da ER, como a definição da ER, apresentar normas, a Unified Modeling Language (UML), a linguagem de destinada à modelação e documentação das fases de desenvolvimento de softwares onde o Diagrama de Caso de Uso (DCU) sendo o diagrama fundamental para qualquer desenvolvimento de software permite dar uma visão global e de alto nível do sistema, descrevendo sua visão externa e as interações com o mundo exterior, tendo como metodologia bibliográfica com o intuito de demostrar a importância da ER no desenvolvimento de software e a ER define, sem dúvida, um dos mais importantes conjuntos de atividades a serem realizadas em projetos de desenvolvimento de software.
ENGENHARIA DE REQUISITOS E SUA IMPORTÂNCIA NO DESENVOLVIMENTO DE SOFTWARE
-
DOI: 10.22533/at.ed.4652316012
-
Palavras-chave: Engenharia de Requisitos, UML, Software, ISO/IEC, Desenvolvimento.
-
Keywords: Requirements Engineering, UML, Software, ISO/IEC, Development.
-
Abstract:
Faced with the constant changes and intense technological advances that have been taking place in recent decades, information has become a strategic resource for companies, where the objective of this work is to address the role and importance of Requirements Engineering (RE) in software development and defining the ER processes and activities, such as defining the ER, presenting standards, the Unified Modeling Language (UML), the language intended for modeling and documenting the software development phases where the Use Case Diagram (UCD) being the fundamental diagram for any software development, it allows giving a global and high-level view of the system, describing its external view and interactions with the outside world, having as a bibliographic methodology in order to demonstrate the importance of RE in software development and RE defines, without a doubt, one of the most important sets of activities to be carried out in software development projects.
- Henderson Matsuura Sanches