Extreme programming explained: embrace change
Extreme programming explained: embrace change
When Good Enough Software Is Best
IEEE Software
Software Quality: The Elusive Target
IEEE Software
IEEE Software
Guest Editors' Introduction: Global Software Development
IEEE Software
The Mutual Knowledge Problem and Its Consequences for Dispersed Collaboration
Organization Science
Quantitative evaluation of software quality
ICSE '76 Proceedings of the 2nd international conference on Software engineering
The Importance of Quality Requirements in Software Platform Development - A Survey
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
Challenges of Global Software Development
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
An Empirical Study of Speed and Communication in Globally Distributed Software Development
IEEE Transactions on Software Engineering
Global It Outsourcing: Management of Software Development Projects
Global It Outsourcing: Management of Software Development Projects
Global software development at siemens: experience from nine projects
Proceedings of the 27th international conference on Software engineering
Improving quality through software process improvement in Thailand: initial analysis
3-WoSQ Proceedings of the third workshop on Software quality
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Why 'nearshore' means that distance matters
Communications of the ACM
Philips experiences in global distributed software development
Empirical Software Engineering
Supporting Roadmapping of Quality Requirements
IEEE Software
Team Knowledge and Coordination in Geographically Distributed Software Development
Journal of Management Information Systems
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
Does distributed development affect software quality?: an empirical case study of Windows Vista
Communications of the ACM - A Blind Person's Interaction with Technology
Global software development: where are the benefits?
Communications of the ACM - A Blind Person's Interaction with Technology
Software Product Quality: Ensuring a Common Goal
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Quality in Global Software Development Projects: A Closer Look at the Role of Distribution
ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
Empirical evidence in global software engineering: a systematic review
Empirical Software Engineering
Software quality, non-functional software requirements and IT-business alignment
Software Quality Control
Software Product Transfers: Lessons Learned from a Case Study
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
Offshore Insourcing: A Case Study on Software Quality Alignment
ICGSE '11 Proceedings of the 2011 IEEE Sixth International Conference on Global Software Engineering
Alignment of software product quality goals in two outsourcing relationships
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
How do software architects consider non-functional requirements: An exploratory study
RE '12 Proceedings of the 2012 IEEE 20th International Requirements Engineering Conference (RE)
Information and Software Technology
Hi-index | 0.00 |
Context: Software quality issues are commonly reported when offshoring software development. Value-based software engineering addresses this by ensuring key stakeholders have a common understanding of quality. Objective: This work seeks to understand the levels of alignment between key stakeholder groups within a company on the priority given to aspects of software quality developed as part of an offshoring relationship. Furthermore, the study aims to identify factors impacting the levels of alignment identified. Method: Three case studies were conducted, with representatives of key stakeholder groups ranking aspects of software quality in a hierarchical cumulative exercise. The results are analysed using Spearman rank correlation coefficients and inertia. The results were discussed with the groups to gain a deeper understanding of the issues impacting alignment. Results: Various levels of alignment were found between the various groups. The reasons for misalignment were found to include cultural factors, control of quality in the development process, short-term versus long-term orientations, understanding of cost-benefits of quality improvements, communication and coordination. Conclusions: The factors that negatively affect alignment can vary greatly between different cases. The work emphasises the need for greater support to align company internal success-critical stakeholder groups in their understanding of quality when offshoring software development.