Inspire, develop, and guide a winning organization.
Create visible workflows to achieve well-architected software.
Understand and use meaningful data to measure success.
Integrate and automate quality, security, and compliance into daily work.
Understand the unique values and behaviors of a successful organization.
LLMs and Generative AI in the enterprise.
An on-demand learning experience from the people who brought you The Phoenix Project, Team Topologies, Accelerate, and more.
Learn how making work visible, value stream management, and flow metrics can affect change in your organization.
Clarify team interactions for fast flow using simple sense-making approaches and tools.
Multiple award-winning CTO, researcher, and bestselling author Gene Kim hosts enterprise technology and business leaders.
In the first part of this two-part episode of The Idealcast, Gene Kim speaks with Dr. Ron Westrum, Emeritus Professor of Sociology at Eastern Michigan University.
In the first episode of Season 2 of The Idealcast, Gene Kim speaks with Admiral John Richardson, who served as Chief of Naval Operations for four years.
New half-day virtual events with live watch parties worldwide!
DevOps best practices, case studies, organizational change, ways of working, and the latest thinking affecting business and technology leadership.
Is slowify a real word?
Could right fit help talent discover more meaning and satisfaction at work and help companies find lost productivity?
The values and philosophies that frame the processes, procedures, and practices of DevOps.
This post presents the four key metrics to measure software delivery performance.
January 30, 2023
This post is excerpted from The Value Flywheel Effect: Power the Future and Accelerate your Organization to the Modern Cloud.
One of the most effective paths to high performance is to consistently identify and remove impediments that stand in the way of your development teams delivering value. Any group involved in software creation, whether a team of four or an enterprise of several thousand, must have a collective agreement about software quality levels.
To ensure everyone moves at a sustainable pace, engineers must have harmony—in simple things like ways to format and document code, coding standards and testing standards, and even to architectural integrity. This is no different than Marketing adhering to brand standards or an editorial department choosing to abide by Merriam-Webster Dictionary instead of the Oxford English Dictionary or vice versa.
Creating software is a people-centric process. On top of that, it requires the higher-order attribute of collaboration. Code at this level can’t be written by just one developer. To pave the road ahead for groups to effectively deliver value, it’s essential for an organization to define an engineering excellence mindset as an essential competency—including managers.
To enable the next best action, a key phase of the Value Flywheel Effect, it’s critical that the developer experience is correct for your company’s unique needs and culture. There are many ways to design a good developer experience, but the goal is to create an experience of low friction. Does it take developers a long time to do simple tasks? Are developers frustrated by any part of their workflow? Are there only certain people who can do certain things? Are there too many manual steps? If you answered yes to any of these, it’s time to invest in improving your developer experience.
If we think of the creation of software as an organizational capability, then we can define it and celebrate it. Many companies do not have or need the capability to create their own software. Many will decide to outsource it. Most will buy the finished product. But it’s still an important area to understand.
Let’s compare creating software to buying a car. When you buy a car, you need some knowledge and appreciation of what you want the car for and what attributes you need in the car. Levels of expertise range from a fully-fledged mechanic to a complete newbie. What is certain is that all levels will learn from this experience, because cars are complicated and are constantly changing.
Part of the experience of buying a car is the idea that you must maintain and look after it for years. Learning how that model works is part of the experience. Software is no different. A company cannot just purchase a year of software development and then forget about it. Once you buy software development or a car, you are committed to maintenance, learning, and general upkeep.
If you also have the creation of software as a capability, why not instill a sense of pride in your teams and set an expectation of—and enable them to deliver—excellent engineering? There are several key characteristics to consider when setting expectations of engineering excellence.
The software industry is fickle. New techniques and frameworks will come and go. Some will be utterly revolutionary, and some will be terrible—no one can tell the difference in the early days, not even the experts. The best thing to do is create an environment that promotes learning and appreciation of what it takes to create great software.
Read more on creating a frictionless Dev experience in The Value Flywheel Effect. Out now from IT Revolution.
David Anderson has been at the leading edge of the technology industry for twenty-five years. He formed The Serverless Edge, and continues to work with clients and partners to prove out the thinking in his book, The Value Flywheel Effect. He is also a member of the Wardley Mapping community.
Mark McCann is a Cloud Architect and leader focused on enabling organizations and their teams to rapidly deliver business value through well-architected, sustainable, serverless-first solutions. He was heavily involved with Liberty Mutual's journey to the cloud, leverages Wardley Mapping, and writes for the The Serverless Edge.
Michael O'Reilly is a Software-Architect who specializes in arming organizations with the ability to develop ideas into world-class products by leveraging the capabilities of the modern cloud.
No comments found
Your email address will not be published.
First Name Last Name
Δ
You've been there before: standing in front of your team, announcing a major technological…
If you haven’t already read Unbundling the Enterprise: APIs, Optionality, and the Science of…
Organizations face critical decisions when selecting cloud service providers (CSPs). A recent paper titled…
We're thrilled to announce the release of The Phoenix Project: A Graphic Novel (Volume…