by Jackie Sembrano –
As Insurance companies embark on large programs such as Digital Transformation initiatives, organizations must pick a development methodology to deliver the business objectives on time with no surprises. Agile – the widely adopted methodology is appropriate most of the time, but not all of the time. Its focus on the immediate need to create something for someone to see and feel has its drawbacks, more so if not paired with a reliable view of the long term goal. A flavor of this methodology that has started to emerge and prove effective in realizing success is the “Modified Agile” approach. This Modified Agile approach is tailored to be more responsive to business outcomes through the application of these principles:
Methodology, in simplest terms, is a predictable process to deliver the highest quality implementations. Agile, if strictly adhered to, can get work done, but sometimes the results are not what the business had requested. It goes back to the adage, “technically correct, functionally wrong.” If the business will not receive value from the results, then it is viewed as a failure.
Enter the Modified Agile approach. A combination of road maps, waterfall, and agile techniques flavored with lessons learned from experiences past. Focus is on the following principles
The goal is to define the implementation approach that provides a clear understanding of the progress of development, delivers the expected results, fits the culture, and ensures all team members can provide value.
The role of the executive project sponsor is often overlooked. Current data from the Project Management Institute (PMI) demonstrates that actively engaged sponsors are the dominant driver that enables projects to meet their original goals.
According to the “PMI 2018 Pulse of the Profession In-Depth Report,” 1 in 4 organizations report that the primary cause of failed projects is inadequate sponsor support. By contrast, organizations with a higher percentage of projects that include actively engaged executive sponsors report 40% more successful projects than those with a lower percentage of projects with actively engaged sponsors (PMI, 2018).
Executive sponsorship is critical to the success of any Digital Transformation program. Some of the expectations include
It is the executive sponsor that sets the tone and maintains the direction for the team to deliver. The sponsor must continually reinforce the business value and ensure the development team meets the business objectives.
Although defining a business case is not an agile concept, it is a critical piece of the puzzle for success. Programs that have a well-defined business case should include:
The most successful programs are the ones that have a clear business case used by the team to guide the requirements prioritization process. There is no shortage of reasonable requirements, but there is a shortage of value-adding requirements.
Business and IT sponsors, and teams need to be acting as a single unit to implement complex initiatives such as a Digital Transformation. The team dynamics need to be set up to ensure each area can bring its expertise to solve the problem while complementing the other team members. Some of the critical team-building points include:
Having this combined team with the right skills and knowledge will make obstacles easier to overcome, paving the way to realizing the business value and achieving the desired outcome.
The scrum team is the focal point of the ability to deliver under Agile. This means it’s essential to have fully dedicated resources with no other competing priorities. Many companies tend to stretch resources thin and ask that regular job responsibilities be juggled alongside additional program work. This causes a conflict when there are production issues or other high priority items that cause the resource to focus on production instead of the tasks on program delivery. The only resource that can be part-time is the product owner, as their duties do not require 100% dedication.
While the ideal goal is to allow resources to only focus on the program, it is not a realistic expectation due to specialized knowledge, unique experience, or capacity constraint situations. To help mitigate the risk this we suggest
You may not always be able to dedicate a resource fully; it is important to plan and be aware of the impact of part-time resources, which can sometimes mean no effort is expended for a period of time and delaying the project. If you must have part-time resources, it is best to lay that risk out at the start of the project and the possible timeline impacts.
One of the biggest criticisms of agile is the free-flowing of requirements that can cause a program to go off track. If the focus is on the next two sprints, the long term view is overlooked. This risk can be mitigated by
At the start of the implementation, take some time to develop clear epics to provide the team with the map of the development efforts. This will enable the team to develop user stories that align with the overall vision and keep the project focused on delivering the value of the business case.
Too often, we see requirements were provided, but what was built didn’t match the requirements. The business is disappointed in IT, and IT is upset at the business for not being clearer. Agile’s demo after each sprint provides an excellent way to reduce this risk by showing all stakeholders a part of the final product that can be seen. A few key tips for the demos:
Demos are a very powerful tool to allow the stakeholders to see the requirements come to life. They also provide a chance to receive direct feedback on the development efforts and make adjustments when the impact of the changes is less.
Implementing programs like digital transformation require a specific skill set in managing the change, understand the technology impacts, and harnessing the latest trends, which usually does not pair well with running the daily business operations. Using a trusted partner can not only increase confidence in delivery but also improves the quality of the final product. Some things to look for:
Using a strategic partner enables you to extend your team, fill in gaps of skills, and bring focused delivery experience to the program reducing risk, cost, and increasing deliverability.
In conclusion, Agile is a compelling methodology that easily accommodates change during the program delivery. Agile can also fail by providing something that is different than was defined in the business case. To ensure delivery success, a good foundation must be built that includes a clear business case outlining the value, a roadmap of how to realize the value and all needed project, epics clearly depicting the business requirements of how to enable the vision, demonstrations of the functionality as often as possible to gather feedback and changes required. When implementing large-scale programs such as digital transformation, it is essential to have a trusted partner that can guide you through the process, bring specific expertise, and fill in resource gaps to develop one complete team.
Contact RCG for a discussion of your digital transformation roadmap.