Thursday, June 26, 2014

Hitting the Wall

Dec 4, 2016 - This article is moving - please see the article on my personal website listed here - https://robfrohman.com/hitting-the-wall/

-----------------------------

Abstract
All-at-once Scrum implementations require total commitment to change, high level management support and aggressive removal of impediments. Several company-wide implementations are known to the authors but none of them had to deal with the complexity of a large, mission-critical, enterprise software product. Pegasystems develops software to manage, automate and optimize a broad array of business processes.In July of 2009 the company deployed over 20 Scrum teams in the U.S. and India within two months.
Complexity of languages, frameworks, and tools led to an architecture where continuous integration support for software development teams was impossible without a major upgrade in infrastructure and operations. A virtual Scrum team was formed to avoid “hitting the wall” before this impediment impacted the first Scrum release of the software. Here we describe how a Scrum team engineered a continuous integration environment for hundreds of software developers on two continents within a few weeks.