Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais

O desenvolvimento de softwares embarcados em satélite concebidos para desempenhar funções críticas nos satélites construídos pelo INPE não tem contado com o envolvimento de especialistas em desenvolvimento de software para conduzir o processo de melhoria contínua da qualidade. Na prática, falhas pod...

Full description

Bibliographic Details
Main Author: Primavera Botelho de Souza
Other Authors: Tatuo Nakaniski
Language:Portuguese
Published: Instituto Nacional de Pesquisas Espaciais 2002
Online Access:http://urlib.net/sid.inpe.br/iris@1905/2005/08.04.03.33
id ndltd-IBICT-oai-urlib.net-sid.inpe.br-iris@1905-2005-08.04.03.33.25-0
record_format oai_dc
spelling ndltd-IBICT-oai-urlib.net-sid.inpe.br-iris@1905-2005-08.04.03.33.25-02018-06-24T18:17:27Z Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais OnboardsoftwareimprovementofINPE´ssatellites:proposalforastepahead Primavera Botelho de Souza Tatuo Nakaniski João Bosco Schumann Cunha Maurício Gonçalves Vieira Ferreira Selma Shin Shimizu Melnikoff O desenvolvimento de softwares embarcados em satélite concebidos para desempenhar funções críticas nos satélites construídos pelo INPE não tem contado com o envolvimento de especialistas em desenvolvimento de software para conduzir o processo de melhoria contínua da qualidade. Na prática, falhas poderão ocorrer resultando em insucessos, ou mal funcionamento, com enormes prejuízos econômicos, ou ainda em falhas que podem tornar um projeto longo e de custo elevado. Apesar de existirem diversos padrões propostos para o desenvolvimento de software embarcado, sendo alguns deles referências de qualidade para outras agências espaciais, na prática, torna-se inviável segui-los, visto que a evolução da atual equipe e da organização relativa à qualidade de software ainda não atingiu um nível de maturidade adequada. Com base nesta realidade, está sendo proposto um passo no processo de evolução da qualidade de software que é possível de ser absorvido e seguido pela equipe e ser o início de uma nova etapa na melhoria da qualidade do software embarcado, para que se caminhe na obtenção de produtos de software cada vez mais confiáveis e de qualidade cada vez mais previsível. Para isto, propõe-se um conjunto de atividades adicionais ao atual processo de desenvolvimento, que inclui alterações na metodologia adotada no esquema de controle de qualidade. Na construção dessa proposta foram considerados o perfil e a maturidade da equipe, a complexidade do software em questão e as condições organizacionais específicas do INPE. The development of onboard satellite software designed to accomplish critical functions in INPE´s satellites have not counted with the collaboration of software development specialists to aid in continuous improvement of product quality. In practice, the occurrence of failures can result in insucess or malfunctioning, with significant economical losses or, yet, in a very long and expensive project. Despite of the existence of several standards in the area of onboard software development, including some that are considered quality standard by other space agencies in the world, in practice it is impossible to follow or implement them, since the present level of the organization and the development team (related to software quality) is still below the required maturity level. Based upon this scenario a step in the software quality evolution process is being proposed. This step is easy to absorb and to be implemented by the development team; it may give a new boost in the improvement of onboard software quality, aiming to obtain a more dependable, better quality software product. To achieve this goal, we propose a set of additional activities, to be added to the present development process, including modifications in the adopted methodology for quality control strategies. When developing this proposal, we considered the team profile and maturity, the software complexity to be studied and INPE´s organizational conditions. 2002-10-18 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://urlib.net/sid.inpe.br/iris@1905/2005/08.04.03.33 por info:eu-repo/semantics/openAccess Instituto Nacional de Pesquisas Espaciais Programa de Pós-Graduação do INPE em Computação Aplicada INPE BR reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais instacron:INPE
collection NDLTD
language Portuguese
sources NDLTD
description O desenvolvimento de softwares embarcados em satélite concebidos para desempenhar funções críticas nos satélites construídos pelo INPE não tem contado com o envolvimento de especialistas em desenvolvimento de software para conduzir o processo de melhoria contínua da qualidade. Na prática, falhas poderão ocorrer resultando em insucessos, ou mal funcionamento, com enormes prejuízos econômicos, ou ainda em falhas que podem tornar um projeto longo e de custo elevado. Apesar de existirem diversos padrões propostos para o desenvolvimento de software embarcado, sendo alguns deles referências de qualidade para outras agências espaciais, na prática, torna-se inviável segui-los, visto que a evolução da atual equipe e da organização relativa à qualidade de software ainda não atingiu um nível de maturidade adequada. Com base nesta realidade, está sendo proposto um passo no processo de evolução da qualidade de software que é possível de ser absorvido e seguido pela equipe e ser o início de uma nova etapa na melhoria da qualidade do software embarcado, para que se caminhe na obtenção de produtos de software cada vez mais confiáveis e de qualidade cada vez mais previsível. Para isto, propõe-se um conjunto de atividades adicionais ao atual processo de desenvolvimento, que inclui alterações na metodologia adotada no esquema de controle de qualidade. Na construção dessa proposta foram considerados o perfil e a maturidade da equipe, a complexidade do software em questão e as condições organizacionais específicas do INPE. === The development of onboard satellite software designed to accomplish critical functions in INPE´s satellites have not counted with the collaboration of software development specialists to aid in continuous improvement of product quality. In practice, the occurrence of failures can result in insucess or malfunctioning, with significant economical losses or, yet, in a very long and expensive project. Despite of the existence of several standards in the area of onboard software development, including some that are considered quality standard by other space agencies in the world, in practice it is impossible to follow or implement them, since the present level of the organization and the development team (related to software quality) is still below the required maturity level. Based upon this scenario a step in the software quality evolution process is being proposed. This step is easy to absorb and to be implemented by the development team; it may give a new boost in the improvement of onboard software quality, aiming to obtain a more dependable, better quality software product. To achieve this goal, we propose a set of additional activities, to be added to the present development process, including modifications in the adopted methodology for quality control strategies. When developing this proposal, we considered the team profile and maturity, the software complexity to be studied and INPE´s organizational conditions.
author2 Tatuo Nakaniski
author_facet Tatuo Nakaniski
Primavera Botelho de Souza
author Primavera Botelho de Souza
spellingShingle Primavera Botelho de Souza
Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais
author_sort Primavera Botelho de Souza
title Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais
title_short Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais
title_full Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais
title_fullStr Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais
title_full_unstemmed Melhoria do software embarcado em satélites do INPE: proposta para um passo a mais
title_sort melhoria do software embarcado em satélites do inpe: proposta para um passo a mais
publisher Instituto Nacional de Pesquisas Espaciais
publishDate 2002
url http://urlib.net/sid.inpe.br/iris@1905/2005/08.04.03.33
work_keys_str_mv AT primaverabotelhodesouza melhoriadosoftwareembarcadoemsatelitesdoinpepropostaparaumpassoamais
AT primaverabotelhodesouza onboardsoftwareimprovementofinpessatellitesproposalforastepahead
_version_ 1718703474208669696