Filed under Agile

Coordination Strategies: Beyond Scrum | Part 3

In the previous post, we discuss different strategies that are imperative in successful implementation of Scrum process model in the GSD context. In this post, we take this discussion further by introducing few strategies that are originated from other disciplines than software development; however, can have positive impact on the LFDS. Queuing Theory: Increase Parallelism … Continue reading »

Coordination Strategies: On Successful Implementation of Global Software Development using Large-scale Fully Distributed Scrum| Part 2

Coordination Strategies: On Successful Implementation of Global Software Development using Large-scale Fully Distributed Scrum| Part 2

In the previous post, we discussed the motivation behind employing various coordination strategies while using LFDS in GSD context. In this post, we discuss several intra- and inter-team coordination strategies to successfully implement LFDS to alleviate the impediments incurred by the GSD. Two primary aspects – “scaling” and “distribution” of Scrum are the focus of … Continue reading »

Coordination Strategies: On Successful Implementation of Global Software Development using Large-scale Fully Distributed Scrum | Part 1

Software engineering is evolving every day to address the ever increasing growth of system’s complexity and size along with the application domains and level of interactions with the other systems. In current era of globalization, with the intention of the increase in productivity and resource utilization, large-scale global software development (GSD) is a reality. However, … Continue reading »

Large-scale Fully Distributed Scrum

Scrum is an agile software development framework that also conforms to the similar success story of the performance gain and hyper-productivity [3-6,7]. J. Sutherland, et al., have defined Scrum as follows[1]- Scrum is an Agile software development process designed to add energy, focus, clarity, and transparency to project teams developing software systems.   C. Larman … Continue reading »