What does it mean to implement business transformation and enterprise change in an agile environment?
It requires total integration among program, development and enterprise change teams. It means that enterprise change deliverables will be just-in-time and fit-for-purpose. It necessitates rapid improvisation in enterprise change approach and tactics.
According to HBR (May 2016), agile innovation methods have increased success rates in software development, improved quality and speed to market and boosted the motivation and productivity of IT teams. But, does completing implementations faster and using innovative techniques really help people adopt change and improve quality??
The good news: agile focuses on people interactions and quick wins over methodologies and processes. So does organizational transformation and enterprise change!
More good news: agile moves quickly from requirements à testing à deployment, ensuring faster, less costly and more iterative implementation. This step-by-step process brings the stakeholders along on the adoption journey. With early wins and pilot implementations, the business can identify approve implementations with each release.
Even better news: agile adapts to changing business conditions and allows for flexibility in project planning.
Together, enterprise change, the business and implementation teams ensure realization of business benefits with less opportunity for a post-implementation ‘gotcha’ of misaligned expectations
So, how do classically trained practitioners deliver enterprise change in an agile environment? You still deliver:
· change evaluation and definition,
· change strategy and plan,
· executing change program
· measuring benefits and results and, finally,
· transitioning to business-as-usual.
How does all this get done in an agile implementation? Work longer hours? Add more staff? Deliver a less thorough effort?
The answers lie in the strengths of agile: integrating Enterprise change into the IT development and business review cycles. By getting everyone on the same team and on the same agenda, the agile implementation brings stakeholders along on the implementation journey, thereby increasing adoption and minimizing post-launch disconnects.