Share this
Key concepts you need to consider before starting that Agile transformation
by Kirstin Donaldson on 18 October 2018
More and more organisations across the world are following the lead of IT and adopting Agile practices. It’s worth taking a moment to look at some key concepts and considering whether Agile change is right for your business. In this post I’ll be examining what the following means for your business:
- Agile change is a cultural change and requires buy in at all levels
- Agile practices are a way of working that gives your organisation stability while being able to move quickly
- Cross functional teams reduce or eliminate delays and waiting
- Over communicating early and often (don't wait until 'ready') ,enables feedback that helps finalise strategy
- Make work visible and avoid waste
- Experiment, respond and change to move towards the best result
- Harness experts - present people with challenges that can potentially be solved by the work they do
- Define success criteria and test against it - use data to validate.
Agile change is a cultural change and requires buy in at all levels
It’s not enough to make changes solely at team level. To gain the benefits of Agile change your entire organisation needs to change. This isn’t only structural change - but rather - a mindset change. It’s a change to a leaner, more collaborative and flexible way of working. Although devised by software developers for the software industry - the Agile manifesto is a great place to start to begin to understand the mindset changes required:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
The manifesto’s emphasis is on face to face conversation, usable output, collaboration and flexibility. These are all central tenets of lean, effective organisations.
It is worth noting that cultural change involves people, power shifts and behaviour. This type of change is complex and if the change is meaningful there will be resistance. The way people respond can impact or stall your change initiative. I explore this human side of change further within the 'over communicating early and often' section.
Agile practices are a way of working that gives your organisation stability while being able to move quickly
The rigour Agile processes bring to organisations gives them stability in the form of resilience, reliability and efficiency. The combination of lean practices and just-in-time planning enables organisations to be more nimble and respond to changing requirements quickly. The challenge then is blending the two seemingly opposing paradigms of stability and speed.The bottom line is that organisations are able to deliver the right things at the right time for their customers and stakeholders while minimising wasted work and delays.
Cross functional teams reduce or eliminate delays and waiting
Forming teams that cross many functions within your organisation enables the team to complete work without needing to rely on outside people. For example, a bank wanted to develop a new lending offering. Rather than just having the IT team build the feature based on requirements, they instead created a team that included lending team subject matter experts, a marketing person, developers, design and front line staff representatives. By including team members from across several functions they were able to iteratively design, develop, user test and market the new offering and ultimately release the final iteration within three months.
Over communicating early and often (don't wait until 'ready') enables feedback that helps finalise strategy
We often see very polished communications created over many months delivered by senior leaders to their teams. These communications often feel like a fait accompli which precludes feedback from the people who are most affected by it. Devising communications quickly and delivering them as soon as possible enables the people most affected by it to give feedback and also to engage with change at a very early stage.The human side of change is usually the hardest part of implementing change within an organisation. Socialising ideas early gives us a far greater chance of achieving change faster. Leaders who are able to socialise ideas early and gather feedback need to be prepared to show an amount of vulnerability and understand how to respond to feedback and how to iterate.
Make work visible and avoid waste
Making work visible by using information radiators and frequent communication helps to focus teams and leaders on doing the right work (work of value) and therefore avoid waste. Visibility of current work can also encourage collaboration and early feedback, again focussing us on working on items of value.
Experiment, respond and change to move towards the best result
Change should be approached as an experiment in order to give us the flexibility to respond and change and get the best result. The first iteration of a change should be lightweight, whilst still of use so that we are able to get feedback fast and continue iterating the change with information and data to support the decisions made for the iteration.
Harness experts - present people with challenges that can potentially be solved by the work they do
Too often as businesses we pre-suppose solutions. Use your great hires, who are experts in their fields to devise solutions to the problems or challenges you present them with.
Presenting teams with solutions gives them little opportunity to consider alternatives, it also results in a lack of engagement with their work. To create happy and engaged teams let them use their skills to solve problems in creative, enabling and cost effective ways
Define success criteria and test against it - use data to validate
Without defined success criteria it is impossible to ascertain whether initiatives or projects have been successful. It’s also very difficult to understand when you have done enough, which can result in one of those never ending pieces of work that consistently has just one more small item to be completed.
It’s not enough to define success in general terms, we also need to use metrics and data to understand when the success criteria has been satisfied. For example a Wellness program may have a success factor of a decrease in sick leave. By quantifying what percentage decrease constitutes a successful return on the wellness program investment we can then measure effectiveness.
For a more blunt look at why Enterprise Agile typically fails take a look at: Why Enterprise Agile Teams Fail written by Sam McAfee, the focus is on software teams - however many of his points stand for any type of business.
If you’re interested in talking further about Agile transformation, get in touch - via my profile:
Kirstin Donaldson is a Principal Consultant with expertise in Agile and leadership coaching and training, based in our Wellington office.
Share this
- Agile Development (153)
- Software Development (126)
- Agile (76)
- Scrum (66)
- Application Lifecycle Management (50)
- Capability Development (47)
- Business Analysis (46)
- DevOps (43)
- IT Professional (42)
- Equinox IT News (41)
- Agile Transformation (38)
- IT Consulting (38)
- Knowledge Sharing (36)
- Lean Software Development (35)
- Requirements (35)
- Strategic Planning (35)
- Solution Architecture (34)
- Digital Disruption (32)
- IT Project (31)
- International Leaders (31)
- Digital Transformation (26)
- Project Management (26)
- Cloud (25)
- Azure DevOps (23)
- Coaching (23)
- IT Governance (23)
- System Performance (23)
- Change Management (20)
- Innovation (20)
- MIT Sloan CISR (15)
- Client Briefing Events (13)
- Architecture (12)
- Working from Home (12)
- IT Services (10)
- Data Visualisation (9)
- Kanban (9)
- People (9)
- Business Architecture (8)
- Communities of Practice (8)
- Continuous Integration (7)
- Business Case (4)
- Enterprise Analysis (4)
- Angular UIs (3)
- Business Rules (3)
- GitHub (3)
- Java Development (3)
- Lean Startup (3)
- Satir Change Model (3)
- API (2)
- Automation (2)
- Scaling (2)
- Security (2)
- Toggles (2)
- .Net Core (1)
- AI (1)
- Diversity (1)
- Testing (1)
- ✨ (1)
- August 2024 (1)
- February 2024 (3)
- January 2024 (1)
- September 2023 (2)
- July 2023 (3)
- August 2022 (4)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (1)
- March 2021 (1)
- February 2021 (2)
- November 2020 (2)
- September 2020 (1)
- July 2020 (1)
- June 2020 (3)
- May 2020 (3)
- April 2020 (2)
- March 2020 (8)
- February 2020 (1)
- November 2019 (1)
- August 2019 (1)
- July 2019 (2)
- June 2019 (2)
- April 2019 (3)
- March 2019 (2)
- February 2019 (1)
- December 2018 (3)
- November 2018 (3)
- October 2018 (3)
- September 2018 (1)
- August 2018 (4)
- July 2018 (5)
- June 2018 (1)
- May 2018 (1)
- April 2018 (5)
- March 2018 (3)
- February 2018 (2)
- January 2018 (2)
- December 2017 (2)
- November 2017 (3)
- October 2017 (4)
- September 2017 (5)
- August 2017 (3)
- July 2017 (3)
- June 2017 (1)
- May 2017 (1)
- March 2017 (1)
- February 2017 (3)
- January 2017 (1)
- November 2016 (1)
- October 2016 (6)
- September 2016 (1)
- August 2016 (5)
- July 2016 (3)
- June 2016 (4)
- May 2016 (7)
- April 2016 (13)
- March 2016 (8)
- February 2016 (8)
- January 2016 (7)
- December 2015 (9)
- November 2015 (12)
- October 2015 (4)
- September 2015 (2)
- August 2015 (3)
- July 2015 (8)
- June 2015 (7)
- April 2015 (2)
- March 2015 (3)
- February 2015 (2)
- December 2014 (4)
- September 2014 (2)
- July 2014 (1)
- June 2014 (2)
- May 2014 (9)
- April 2014 (1)
- March 2014 (2)
- February 2014 (2)
- December 2013 (1)
- November 2013 (2)
- October 2013 (3)
- September 2013 (2)
- August 2013 (6)
- July 2013 (2)
- June 2013 (1)
- May 2013 (4)
- April 2013 (5)
- March 2013 (2)
- February 2013 (2)
- January 2013 (2)
- December 2012 (1)
- November 2012 (1)
- October 2012 (2)
- September 2012 (3)
- August 2012 (3)
- July 2012 (3)
- June 2012 (1)
- May 2012 (1)
- April 2012 (1)
- February 2012 (1)
- December 2011 (4)
- November 2011 (2)
- October 2011 (2)
- September 2011 (4)
- August 2011 (2)
- July 2011 (3)
- June 2011 (4)
- May 2011 (2)
- April 2011 (2)
- March 2011 (3)
- February 2011 (1)
- January 2011 (4)
- December 2010 (2)
- November 2010 (3)
- October 2010 (1)
- September 2010 (1)
- May 2010 (1)
- February 2010 (1)
- July 2009 (1)
- April 2009 (1)
- October 2008 (1)