Your Journey From Agile Transformation Through DevOps To Digital Transformation
In the early days of Agile Transformations, the term often meant “implementing Scrum” in most companies. The goal was to leverage Scrum practices to improve a technology organization’s ability to deliver software more rapidly. With the Scrum framework’s emphasis on value delivery, ideally this software would better meet their customer’s needs. In many cases, people focused on doing Scrum and lost sight of the Agile Manifesto on which Scrum was based.
This article…
1. How Agile came to dominate and where it fell short.
2. The coming together of Agile Development & Operations
3. Bringing it all together and calling it Digital Transformation
In The Beginning There Was Scrum
“In the early days of Agile Transformations, the term often meant “implementing Scrum” in most companies.”
In the early days of Agile Transformations, the term often meant “implementing Scrum” in most companies. The goal was to leverage Scrum practices to improve a technology organization’s ability to deliver software more rapidly. With the Scrum framework’s emphasis on value delivery, ideally this software would better meet their customer’s needs. In many cases, people focused on doing Scrum and lost sight of the Agile Manifesto on which Scrum was based.
The goal was to “do agile” with the common desired outcome of faster to market. This approach served as a launching point for teams, and hopefully their leaders, to think and work in new ways. These ways when implemented well, led to many positive outcomes for the teams, the organization, and the customers. This was the first step into an Agile Transformation for most companies.
As teams began using Scrum, they discovered that in some situations Scrum wasn’t quite the right fit. This was especially true for technology teams that handled production support. They quickly realized how difficult it is to plan a Sprint’s worth of work, not to mention sticking to that plan, when their incoming work was unpredictable and often urgent. These teams branched out, learned from their Scrum experiments, and typically moved toward using Kanban.
Kanban is based on the manufacturing concepts of measuring how quickly items or work flow through your system, identifying and addressing bottlenecks so you can improve your process efficiency.
Creating a Kanban board, one of the key artifacts in Kanban, helped teams control their Work in Progress, see where their bottlenecks existed, so they could move the production incidents through their workflow more quickly.
This expansion beyond using Scrum was the second step into an Agile Transformation.
Scaling Agile Was The Next Step
“Scaling Agile was another step in their Agile Transformation and led to the rise of various scaling frameworks, like SAFe & LeSS.”
Over time, larger organizations recognized their need to scale Agile practices across multiple teams while keeping track of dependencies, inter-team communication, and overarching product and company priorities.
This was another step in their Agile Transformation and led to the rise of various scaling frameworks. Some companies chose the Scaled Agile Framework (SAFe), others chose Large Scale Scrum (LeSS), or one of various other Agile scaling frameworks.
The importance of the rise of Agile Scaling Frameworks was the recognition that Agile Transformations were expanding beyond software development teams, to impact more areas of their organization.
In these companies, Agility has a view across an entire portfolio or program of work. Scaling frameworks account for this by introducing various roles, artifacts, and meetings.
DevOps And How It Became An Important Part Of Transformation
“Tension between the development and operations teams was one of the driving factors that led to the DevOps movement.”
While this may seem like a linear progression, rarely is organizational change quite so neat and tidy.
As software development teams pushed forward with implementing Scrum or any other Agile framework, there was a growing tension between their desire to release software faster and the operations teams wanting to ensure all released code went through the right process steps.
This tension between the development and operations teams was one of the driving factors that led to the DevOps movement. The goal was to bring these two groups of people closer together through new tools, new processes, and new ways of thinking about automation.
Developers and Operations team members working closely together toward the same goals is the foundation of DevOps.
The problems solved and opportunities created with DevOps were a natural expansion of the early phases of an Agile Transformation within a company. New ways of thinking and working, with a focus on delivering customer value and an increased speed to market, were moving beyond the initial software development teams.
The problems solved and opportunities created with DevOps were a natural expansion of the early phases of an Agile Transformation within a company.
New ways of thinking and working, with a focus on delivering customer value and an increased speed to market, were moving beyond the initial software development teams.
Going Beyond New Technologies, Digital Transformation Brings This All Together
“Digital Transformations involve looking at all aspects of an organization and considering how the people, processes and tools can be improved.”
Digital Transformations involve looking at all aspects of an organization and considering how the people, processes and tools can be improved. A Digital Transformation done well involves significant organizational change. One important focus within a Digital Transformation is on the company culture.
Some questions to consider include:
- Are there role and responsibility changes?
- Are manual processes being improved/replaced with automated processes?
- How are these changes impacting the individuals that are involved in the change?
- What are people’s fears, concerns, or questions around the organizational change happening?
- How well do people understand the need for and desired outcomes of these organizational changes?
While a Digital Transformation will very likely include an Agile Transformation and a move toward DevOps, that is not the full story of a Digital Transformation.
Digital Transformations cut across all areas within a company from human resources, to finance, to the technology groups and beyond.
Your Journey To Digital Transformation Includes More Than Just The Technology!
A successful Digital Transformation can take years and include growing pains. It is not for the faint of heart to embark on this journey, but it is also not a journey one has to take alone.
Agile Coaches can help with the Agile Transformation aspects and often with the DevOps elements.
Organizational Change experts, whether internal or external, can lead those important aspects of the Digital Transformation. With a clear vision and strategy in place, a Digital Transformation can radically change how a company operates enabling them to stand out above their competition.
GET TO KNOW US
Director of MomentumWorks™
Stevie Borne
Stevie has over 20 years of software development experience, with most of that being on Agile teams. From her first Agile project, she was hooked on the collaborative, customer-focused approach that enabled her teams to delight customers with incremental, valuable deliverables. After moving on from a developer role, she has held numerous roles, including Product Owner, Scrum Master, Project Manager, Coach, and Development Manager.
“I have had the opportunity to coach hundreds of Agile teams and leaders, from start-ups to Fortune 500 companies worldwide. During these engagements, I’ve guided leaders and team members alike to discover a practical approach to apply Agile values and principles successfully. Mentoring is one of my true passions. ”
Why Did You Choose This Field?
I don’t have a good answer for this….I fell into software development and along the way discovered I enjoy helping clients solve their problems with creative technical solutions while equipping their teams to do their best work.
Sideline
Stevie is an international speaker, trainer, and professional life coach. She holds numerous Scrum, Agile, and coaching certifications. When not working with her software teams and leaders, you can find Stevie outside hiking, biking, and rock climbing.
The Fastest Way To Build Software Is “Right” The First Time!
Understanding your industry is one thing. Understanding the technology you are using is another. When you read studies that tell you that 75% of projects are doomed from the beginning, it has to make you pause before signing your name to the outcome.
Consider letting our proven professionals take a look at your project. They’ve seen what can go wrong and know how to avoid costly errors.
We build custom software from start to finish. We plug into your environment with the proven expertise you need for us to work independently or in co-development. And, we bring the soft-skills that make the task enjoyable, and the experience to leave your team stronger and ready to take over.
We Bring You…
Team-Complete™ Development
Soft-Skills For A Winning Experience
Sometimes the most critical person in the room is the one with a calm voice and the knowledge to select the right words. Bringing a development team together or presenting a clear concept for stakeholders can make all the difference between success or failure. Black Slate consultants are at the top of their field. They navigate challenging decisions, guide with a confident voice, and know when to get out of the way.
Black Slate takes the worry out of custom software development.
Let’s Build Something Great!
Tell us what you need and we’ll get back with you ASAP!
Consider Black Slate…
Tell us about your project and we’ll gather the right people, discuss your request, clarify any questions, and provide a price estimate that you can use to decide if Black Slate is a good fit for you!
“We Take The Worry Out Of Custom Software Development!”
Turn-Key Custom Application Development Solutions Since 1991
Independent & Co-Development
Tom Salonek Founder & CEO