Summary: | A presente pesquisa tem por objetivo principal propor e aplicar um processo, para o gerenciamento de requisitos de sistemas aeroespaciais, com aplicabilidade geral à Engenharia Aeroespacial, abrangendo o controle das alterações ocorridas ao longo do desenvolvimento de um sistema/produto. Para tanto, é realizada uma análise e comparação de quatro abordagens de gerenciamento de requisitos, apresentadas em documentos de engenharia de sistemas da NASA, ECSS, INCOSE e IEEE. Nestas abordagens são apresentados, de forma geral, os processos, atividades e recursos que devem estar presentes para o tratamento de requisitos, durante todo o ciclo de vida do sistema, deixando, no entanto, de explicitar a forma como isto deverá ser realizado. Para isto, propôs-se um processo que agregou os principais aspectos e as boas práticas presentes na citada documentação, com instruções detalhadas do processo de execução do controle de mudanças, apresentando fluxos e etapas necessárias, para a condução de um processo, organizado, para o gerenciamento de requisitos, em face das mudanças que, naturalmente, ocorrem durante o desenvolvimento de um produto/sistema. O processo proposto está baseado em quatro macroprocessos: o tratamento das mudanças, o monitoramento, a avaliação e a elaboração de uma base de conhecimento formada a partir de lições aprendidas e foi testado através de aplicação em um estudo de caso do INPE, com o uso de uma ferramenta de software da instituição, para gerenciamento de requisitos, como suporte computacional para o método. Os resultados obtidos, com a aplicação prática do processo proposto, mostraram-se úteis para a melhoria do processo de tratamento de requisitos do projeto; e mostram que o processo serve como instrumento de coleta, e armazenamento de conhecimentos a serem utilizados para subsidiar o processo decisório, em projetos futuros. === The objective of this research is to define and apply a process for requirements management of aerospace systems, with general applicability to Aerospace Engineering, covering the control of changes happened along the development of a system/product. To do so, an analysis and comparison of four requirements management approaches presented in NASA, ECSS, INCOSE and IEEE system engineering documents, about the suggested process, is performed. These approaches proposes, in general, the processes, activities and resources that must be present for the treatment of requirements throughout the system lifecycle, but not explaining, however, how this should be accomplished. To do that, we defined a process that joined the main aspects and good practices, recommended by the analyzed documentation, with detailed instructions on how to carry out the execution processes of control changes, presenting the necessary flow and steps, for the conduction of an organized process for the management, of changes that naturally occur during the development of a product/system. The proposed process is based on four macro processes: the change management, monitoring, evaluation and the development of a knowledge base generated from lessons learned, it was tested through its application in a case study of INPE, with the use of an institution software tool, for requirements management, as a computational support for the method. The obtained results with the practical application of the proposed process have proved useful in improving the process of managing project requirements and show that the process serves as a tool for collecting and storing knowledge to be used to support the decision-making process, on other projects.
|