Integrating Agile with an Offshore Strategy
Integrating Agile with an Offshore Strategy
A practical kit for adopting agile methods in distributed projects and teams
About the Book
What is this book about?
The key question that we try to address in this book is the practical side of *how to* work in an agile fashion with offshoring partners separated by space and often time as well. This book is a continuation of our work that was published first as an edited book in 2010, that concluded that more insight into the agile process adaptations, tool support, and business analysis are needed to succeed with blending agile methods across time and space. Back then we learned that companies shall "be prepared to work hard to get it right" since being agile in a global company requires patience and stamina. In this book, we focus on the management side of these transformations and sometimes talk about general challenges that are relevant for agile as well as non-agile companies. As such, agility is the part of the organizational context, which sets important values, boundaries and goals. We try not to take any stands on whether offshoring should be done or not, whether it is good or bad, but instead focus on how to be informed about the pros and cons, and how to improve ongoing collaborations. The recommendations included in this book are based on our understanding of the problems faced and solutions implemented by actual companies that we have personally collaborated with in research projects. Finally, we believe that after reading this book, the reader shall be more informed about the challenges and typical problems that are inherited in the nature of the offshore collaborations, and equipped with a number of practical solutions to address these challenges.
What is this book not about?
Reading this book will certainly be insufficient to understand all problems or solutions related to integrating agile with an offshoring strategy. We have not performed any systematic search of solutions, or validated our recommendations in all possible offshoring setups. Due to the diversity of the offshoring strategies, the differences in scale and the degree of agility in companies, what works for one company might certainly fail to help address similar challenges in another company. Therefore, we would recommend the readers to stay awake and evaluate the relevance of the context-specific recommendations, wherever appropriate.
Who should read this book?
This book addresses the issues faced by different type of managers, from a CEO to the Line managers working closely with teams, from the strategic to tactical and operational levels. However, we believe that parts of this book might also be relevant and of interest for Agile coaches, Team leads, Product Owners, Software Engineers and especially students, who will later on find themselves working in modern software-intensive industry.
Why did we write this book?
Through our research, we see many companies still struggle by experimenting and adjusting their tactical approaches, learning through failure, and sometimes failing to diagnose the challenges and loosing time and money on something that could have been corrected, if only they knew what to look for. Through our teaching and professional training, we meet students with industrial experience, who confess falling into the problems discussed in the courses. On the question – *What shall we read,* we often say – *There is not much to read about it. *This is why we finally decided to summarize our experience and opinions in a set of practical recommendations for active and prospective practitioners.
How will the book develop?
We have indicated that 90% of the book content is ready. This does not mean it is unfinished. We actually believe that this version is complete. At the same time, we do plan to work on the next version of the book, which will contain executive summaries for the readers who do not have the time to read it end-to-end. We also intend to better accommodate student readership, and address any other feedback we receive from the readers.
Table of Contents
- Preface
- Introduction
- Acknowledgements
-
1. Integrating agile with offshoring strategy
- 1.1. Agile team shopping
- 1.2. Virtual agile teams
- 1.3. Global DevOps
- 1.4. Globally distributed large-scale agile programs
-
2. Creating good teams
- 2.1 A well-working agile team in a global context
- 2.2 Creating and supporting teams
- 2.3 Establishing team norms
- 2.4 Building knowledge networks
- 2.5 Building trust
- 2.6 Addressing cultural differences
- 2.7 Onboarding new members
- 2.8 Further reading
-
3. Enabling effective communication and feedback
- 3.1 Understanding coordination and communication needs
- 3.2 Adjusting the daily stand-up meetings
- 3.3 Implementing Scrum of Scrum meetings
- 3.4 Retrospectives
- 3.5 Conducting liftoff workshops in virtual agile teams
- 3.6 Running demo meetings in distributed projects
- 3.7 Synchronization artifacts
- 3.8 Further reading
-
4. Managing large-scale collaborations
- 4.1. Understanding alignment needs
- 4.2. Understanding governance needs
- 4.3. Facilitating governance and alignment through CoPs
- 4.4. Using architecture and centralization to address coordination challenges
- 4.5. Meetings in large-scale distributed projects
- 4.6. Key to success
- 4.7. Further reading
- Afterword
- Notes
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!
So, there's no reason not to click the Add to Cart button, is there?
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them