Software testing in the real world: improving the process
Software testing in the real world: improving the process
Communications of the ACM
ICSE '97 Proceedings of the 19th international conference on Software engineering
Using case study research to build theories of IT implementation
Proceedings of the IFIP TC8 WG 8.2 international conference on Information systems and qualitative research
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
An Instrument for Measuring the Key Factors of Successin Software Process Improvement
Empirical Software Engineering
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Goal-Oriented Requirements Engineering: A Guided Tour
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Software safety: current status and future direction
ACM SIGSOFT Software Engineering Notes
Improving software testing by observing practice
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
IWSPM '08 Proceedings of the 2008 Second International Workshop on Software Product Management
Empirical Observations on Software Testing Automation
ICST '09 Proceedings of the 2009 International Conference on Software Testing Verification and Validation
Analysis of Problems in Testing Practices
APSEC '09 Proceedings of the 2009 16th Asia-Pacific Software Engineering Conference
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
Hi-index | 0.00 |
Software projects have four main objectives; produce required functionalities, with acceptable quality, in budget and in schedule. These objectives are all important for software projects to be successful, but how does the end-product quality fit to them? The objective of this study is to explore how organizations understand software quality and identify factors which seem to affect the quality outcome of the development process. The study applies three approaches; a quantitative survey with 31 organizations, qualitative analysis of in-depth interviews with 36 software professionals, and four workshops for identifying and prioritizing quality goals. The study revealed that quality in software organization is not a single, easily definable entity, but a complex, interconnected concept fluctuating between the stakeholders. Overall, it seems that there is no general consensus over the important quality characteristics in software organizations and therefore software organizations could benefit from identifying the quality characteristics they consider important, and actively pursuing quality goals.