An integrated environment to the development and management for satellite control software systems / Um ambiente integrado para o apoio ao desenvolvimento e gestão de projetos de software para sistemas de controle de satélite

AUTOR(ES)
DATA DE PUBLICAÇÃO

2000

RESUMO

Ten years were passed since National Institute for Space Research (INPE)has well succeeded adopting software engineering techniques in the construction of the first satellite control software systems, the SICS - SCD1. Among other techniques, quality assurance, version control and organized teams in controlled environments were always mentioned in technical literature, as fundamental elements for a good software management. Software Engineering has expanded, since then, with proposal of new models such as Capability Maturity Model (SEI-CMM)and Software Process Improvement and Capability Determination (ISO-SPICE). In addition to these models, the standards ISO/IEC 12207 and ISO 9000-3 were published and widely accepted by the software development community. Nowadays, modern organizations, responsible for the construction of reliable and mission critical software are corcerned about improving the efficiency of their development process. The simple adoption of the standards and models presented above does not guarantee this efficiency. This work presents a cooperative and integrated environment using Web/Internet and other concepts such as the integrated administration of the knowledge and the participation of active autonomous agents, that significantly improve the processes involved. Based on an evolutionary approach, an ""Environment"" is proposed to be built in steps, in agreement with the organizational objectives. Besides the elements that compose the conceptual architecture, a prototype of this environment is shown. This prototype is under development at Laboratory for Computing and Applied Mathematics (INPE/LAC)to improve the development of satellite control software systems.

ASSUNTO(S)

software and engeneering environment projects management quality control ambiente de engenharia de software project manangement controle de qualidade programming environmental modelo de maturidade e computação capability maturity model cmm cooperative quality control gestão de projetos trabalho cooperativo

Documentos Relacionados