Beruflich Dokumente
Kultur Dokumente
Nearly 20 years ago, Agile software development started making waves in the
technology world when the Agile Manifesto was published. Taking the place of
inflexible and siloed waterfall software delivery, Agile was founded on the tenets
of collaboration, fast feedback loops, short development cycles (sprints), and a
focus on value-driven work. The ultimate goal with Agile is to deliver better
software faster, improving customer experience and increasing employee engagement.
Since its inception, Agile has largely and successfully been employed by technical
teams (take a look at the Campbell Agile story as one example), however, there is a
growing need for Agile practices to move out of the technical silo and across the
entire organization. Here's why every team should be aligned on the Agile approach:
In many situations, when budgeting and planning are performed separately, a full
understanding of Agile is required for it to be supported at all levels, and this
may mean pushing out Agile planning processes to different places of the
organization. If management, ownership, finance, or others still demand a fixed
budget or fixed feature planning, this creates a risk that wouldn't exist if the
teams are given more freedom to deliver. This requires an understanding of the
controls that Agile provides so that those holding the purse strings do not see it
as a process without accountability.
Equally, legal and finance must be assured that what is being delivered is being
done so in a cost-efficient, compliant way. Software products and platforms that
are misaligned with the company vision put a hole in the budget or spur legal
issues can be detrimental and reverse the benefits of doing Agile in the first
place.
Just as technical teams are coming together to work towards a common goal (better,
faster software delivery), this Agile mindset must be spread across the
organization, so the goals of every team are reconciled. When the entire
organization moves at the speed of Agile, digital transformation has the potential
to reach new levels of success.
Agile has permeated throughout technical organizations around the world, however,
as the proverb goes, "A chain is only as strong as its weakest link." If software
delivery is moving at a rapid pace, but the rest of the business lags behind,
digital transformation can face a costly stall.
The tenets of Agile can and should be applied to any team within an organization to
ensure everyone works toward the same vision, in unison. When organizational silos
are busted, a culture of collaboration is created and work is visible and valuable,
companies can build better products and platforms faster, better and happier.