Key points are not available for this paper at this time.
Resumo A compreensão dos custos de software é importante devido à magnitude geral desses custos (em 1985, aproximadamente 70 bilhões por ano nos EUA e mais de 140 bilhões por ano em todo o mundo) e ao impacto fundamental que o software terá na qualidade de vida futura. A Seção 1 deste artigo discute essas questões. A Seção 2, a principal parte do artigo, discute as duas principais maneiras de compreender os custos de software. A abordagem de "caixa-preta" ou função de influência fornece percepções experimentais e observacionais úteis sobre a produtividade relativa e a alavancagem de qualidade do software de várias opções de gestão, técnica, ambiental e de pessoal. A abordagem de "caixa-de-vidro" ou distribuição de custos ajuda a identificar estratégias para programas integrados de melhoria de produtividade e qualidade de software, através de estruturas como a cadeia de valor e a árvore de oportunidades de produtividade de software. As estratégias individuais mais atraentes para melhorar a produtividade de software identificadas na Seção 2 são: •Escrever menos código; •Obter o melhor das pessoas; •Evitar retrabalho; •Desenvolver e usar ambientes integrados de suporte a projetos. A Seção 2 fornece pesquisas gerais sobre o progresso inicial e recente ao longo dessas e outras linhas identificadas pela árvore de oportunidades. Uma melhor compreensão dos custos de software leva a melhores métodos de controle dos custos de projetos de software, e vice-versa. A Seção 3 discute essas questões. Ela aponta que existem algumas boas estruturas de técnicas para controlar orçamentos de software, cronogramas e trabalho concluído, mas que um grande progresso adicional é necessário para fornecer um conjunto geral de técnicas de planejamento e controle cobrindo as qualidades do produto de software e os objetivos do sistema do usuário final.
Barry Boehm (Ter,) estudou esta questão.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: