Core Competencies of Business Agility
First, let’s accept that every business is a software business – even BMW no longer regards itself as a car manufacturer but rather software on wheels. In a premium car, there are now over 100 million lines of code; in an autonomous car, over 1 billion lines of code.
So achieving a state of Business Agility requires the entire organization and everyone involved in delivering business solutions to use Lean and Agile practices.
Historically, Lean and Agile have just been applied to IT teams, and while Business Agility requires technical agility, it also needs a business-level commitment to product and Value Stream thinking.
There is no point in having super-efficient IT teams if it takes the team four months to procure a new piece of kit that is required for their product. There is no point in having super-efficient IT teams if it takes the team six months to replace a team member that has left and is part of their agreed headcount...