Os modelos para melhoria da qualidade de software são fundamentados na tríade processo-pessoas-tecnologia. Este trabalho busca a relação entre dois destes pilares da qualidade de software: o processo de desenvolvimento e o ser humano. Este trabalho avalia como os modelos de qualidade de software consideram o ser humano e caracteriza a inserção de defeitos no software por seus desenvolvedores como erros humanos cometidos no processo de desenvolvimento. Fatores humanos condicionantes do desempenho são identificados e, através de pesquisa de campo cujo objetivo é explorar a realidade do processo de desenvolvimento de software, analisam-se os fatores humanos que podem afetar a qualidade de software, principalmente no que diz respeito às características de funcionalidade e confiabilidade. / Software quality improvement models are based on the triplet process-people-technology. This research works on the relationship between two of these fundamental structures of software quality: human beings and the development process. This work evaluates how software quality models consider human beings and characterizes defect insertion in software products by developers as human errors throughout the development process. Some human factors are identified as performance-shaping and, by the means of a field study intended to explore the reality of software development, they are analyzed as influences on software quality, mainly respective to functionality and reliability characteristics.
Identifer | oai:union.ndltd.org:usp.br/oai:teses.usp.br:tde-15122004-075221 |
Date | 05 November 2004 |
Creators | Sandhof, Karen |
Contributors | Filgueiras, Lucia Vilela Leite |
Publisher | Biblioteca Digitais de Teses e Dissertações da USP |
Source Sets | Universidade de São Paulo |
Language | Portuguese |
Detected Language | English |
Type | Dissertação de Mestrado |
Format | application/pdf |
Rights | Liberar o conteúdo para acesso público. |
Page generated in 0.0022 seconds