Software process improvement: practical guidelines for business susccess
Software process improvement: practical guidelines for business susccess
The unified software development process
The unified software development process
Introduction to the team software process
Introduction to the team software process
Agile Software Development with Scrum
Agile Software Development with Scrum
Surviving Global Software Development
IEEE Software
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
PDP: Programming A Programmable Design Process
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Tailoring and Verifying Software Process
APSEC '01 Proceedings of the Eighth Asia-Pacific on Software Engineering Conference
Rationale Management in Software Engineering
Rationale Management in Software Engineering
Aspect-oriented software development
Aspect-oriented software development
Communication networks in geographically distributed software development
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Global Software Development and Delay: Does Distance Still Matter?
ICGSE '08 Proceedings of the 2008 IEEE International Conference on Global Software Engineering
Guidelines for conducting and reporting case study research in software engineering
Empirical Software Engineering
Meta Model Based Architecture for Software Process Instantiation
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum
Benefits of global software development: the known and unknown
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
A Practical Guide to Distributed Scrum
A Practical Guide to Distributed Scrum
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
An Approach to Manage and Customize Variability in Software Processes
SBES '10 Proceedings of the 2010 Brazilian Symposium on Software Engineering
An MDE approach to software process tailoring
Proceedings of the 2011 International Conference on Software and Systems Process
Scrum-based Methodology for Distributed Software Development
ICGSE '11 Proceedings of the 2011 IEEE Sixth International Conference on Global Software Engineering
Applying AOSE Concepts to Model Crosscutting Variability in Variant-Rich Processes
SEAA '11 Proceedings of the 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications
Requirements and constructors for tailoring software processes: a systematic literature review
Software Quality Control
Case Study Research in Software Engineering: Guidelines and Examples
Case Study Research in Software Engineering: Guidelines and Examples
Hi-index | 0.00 |
Global Software Development (GSD) is set to be the paradigm that will support software industries in the increasingly globalized 21st century. It opens the door to companies from emerging countries to compete for their own gap in the market. It does, however, still bring some challenges with it. It must integrate different cultures, work styles, and work timetables in the same development process. In fact, GSD methodologies do indeed include specific activities to coordinate different work teams, but they fail precisely where any other methodology does: in the need to be truly useful by meeting the distinct cultural requirements of every organization involved, all at the same time. Up to now, process tailoring has been managed through variability mechanisms. Since these successfully merge original structure with cultural assets, they are also useful for adjusting global methodologies so that they suit each particular development context. This paper presents a case study of the use of the Variant-Rich Process paradigm (VRP) to support tailoring in a GSD methodology. It reveals the suitability of the VRP mechanisms, given that they support the two tailoring dimensions a GSD project involves, i.e., they take into account the circumstances of the entire global project, as well as the need to fit the internal characteristics of each organization; furthermore, they save effort in the tailoring process.