There is no magic bullet or one size fits all approach. Every organisation is unique so activities in preparation for a transition to becoming Scrum ready will vary.
Implementing Scrum in an organisation where waterfall has been firmly embedded may be accompanied by many challenges. However, on the other hand, the proactive decision to move to Agile/Scrum where teams are more willing to embrace change and there is a more defined pathway for new initiatives may prove to be less of an uphill battle than you think.
Based on industry best practice and our experience, here are some tips to increase your chances of successfully preparing to adopt Scrum in your organisation.
Tip 1: Gain & Maintain Executive Support
Acquire Executive support to champion the transition to Scrum. SCRUMStudy states “….unwavering and holistic executive support is one of the primary requirements for Agile to work in a large organisation”. Adoption of Agile/Scrum should be treated like any other initiative, therefore gaining sponsorship and high-level stakeholder support should be a top priority.
The Standish Group’s CHOAS Manifesto 2011, 2012 & 2013 states that “Executive Management Support is the number 1 factor that contributes to project success”. Without top-level buy-in to advocate Scrum and a ‘just-in-time’ culture, there is more likely to be political and organisational resistance. Executives funding the initiative should understand the benefits to be gained from an Agile/Scrum framework. They will need to promote collaboration, provide input and support transition plans to the new Agile approach.
Tip 2: Agree Transition Approach:
There are many transition methods that need to be considered – Bottom Up or gradual/iterative transition; Top Down or big bang approach OR; a combination of both approaches.
Bottom Up – this is a small, more controlled, low-risk approach. SCRUMStudy states that the preferred approach is a gradual transition – by starting with a single dedicated collocated Scrum Team (similar to doing a ‘pilot’ or ‘proof of concept’). Trial and error on a small scale is better than trial and error on a larger scale. Because Scrum has short feedback loops, the team can incrementally improve their work practices and address challenges over time. The transparency provided by the Scrum principle of Empirical Process Control means the team’s workings can be observed by stakeholders and other teams. As success on the small scale is observed, sceptics are won over – then gradually begin to transition more team(s) and other initiatives over to Agile/Scrum.
SCRUMStudy recommends that when an organisation is ready to ‘scale up’ they keep a Prioritised Product Backlog of Scrum practices to be introduced – start with the practices that will add the most value to your Organisation. Of course, this is a slower method – depending on your organisation, we would recommend that for this reason, an organisation ‘scales up’ as soon as the culture will allow. We would still recommend that top-level and middle-level management buy-in is gain for this approach – this will assist in naturalising opposition and help Agile gain traction.
Top Down – the “big bang” approach is risky and susceptible to problems including resistance to change and interruptions to day-to-day core business activities. The absence of incremental adoption means the Organisation loses the valuable feedback loops and learning curve insights that the ‘bottom up’ approach provides. Organisations taking this path would also need to be aware of the impact that the whirlwind of changes will have on various departments and their services:- HR – changing role descriptions, new KPI’s, organisation restructures; Finance – new funding arrangements, potential for change in governance structures; Facilities – co-location of staff by Scrum teams (instead of by business unit); IT – new tools and IT infrastructure to support Agile practices; PMO – new standards, processes and skills that will support Agile teams (and elimination of any self-imposed valueless standards/documentation).
It should be noted that regardless of the approach selected, the Agile and Scrum philosophy and their principles shouldn’t be tampered with. Inexperienced Agile Organisations that ‘take a bit of waterfall & a bit of Scrum’ are often fraught with risk. It is always recommended that any tailoring be done with the advice and input from an experience Agile coach/consultant.
Tip 3: Increase Team Capability
Scrum is easy to learn but often a challenge to implement. By increasing your team’s capability and understanding of Scrum, they are better able to support a successful transition and better equipped to protect the Agile/Scrum principles. Team(s) should receive formal training in Scrum – especially those who will fulfil the roles of Scrum Master, Product Owner and Scrum Team members. Workshops should include Agile and Scrum values, principles and roles. For more senior members of staff like sponsors, customers and other stakeholder – it may be that short 2/3 hour briefing sessions on Scrum is more appropriate and better use of their time.
Tip 4: Create a Scrum Community
This is great way to improve knowledge sharing and can also assist organisations with identifying expert or chief Scrum Masters who can become the pioneers and coaches for other Scrum teams. Once ready to ‘scale up’ the Scrum Community will help address resistance to change and provide invaluable feedback for the organisation’s continuous improvement trajectory.
Tip 5: Provide ongoing Team Support
Having an established Scrum team is only part way there. Ongoing support should be provided by expert Agile/Scrum coaches to increase team productivity (velocity) and improve teamwork. Coaches can draw on their past experience to assist with scaling up, provide mentoring, run planning, review and retrospective meetings, sell the benefits of being Scrum ready and maintain senior Stakeholder buy-in.
Speak to our dedicated team for advice, support, coaching and training and find out how we can help you with the successful implementation of Agile within your organisation.
1300 70 13 14 or 02 9286 0088