Showing posts with label plan buy run. Show all posts
Showing posts with label plan buy run. Show all posts

Tuesday, March 7, 2023

Can "Plan Buy Run" be more agile?

In an earlier blog post I explained some advantages and disadvantages of the "Plan Buy Run" [PBR] model / approach to IT management.
Note: Yes, I know the term is usually "Plan Build Run" - but how many larger organisations these days build everything from scratch

This approach is more "waterfall" in its delivery, which can be effective for organisations that need a clear and structured approach to IT. But it also means they are more subject to the typical issues of:

  • Inflexibility: changes made in one phase can have a ripple effect on other phases.
  • Delays: as each phase is completed sequentially before the next phase begins, delays earlier one create a shift in the end delivery date
  • Lack of innovation: IT is focused on maintaining existing systems and applications rather than introducing new ones.

image of a waterfall


However
some organizations have successfully adopted a more hybrid approach to the PBR model, where the waterfall phases are combined with agile techniques. This approach allows them to deliver new features and functionality to users / customers faster while still maintaining control over costs and risks.

PDB and agile can run in a hybrid way across the Plan, Buy and also the Run phases.

For example:

  • Use agile principles and practices in the planning phase: 
    This involves business stakeholders in the planning process, creating short-term plans that can be easily changed, and focusing on delivering value to the business.
  • Use agile methods for building and deploying new IT systems: 
    This uses iterative and incremental development, working in small teams, and getting feedback from users early and often.
  • Use agile approaches for operating and maintaining existing IT systems: 
    This utilises continuous improvement techniques, automating tasks, and responding quickly to changes in business (and especially Non-Functional) requirements.
And ultimately there is no one-size-fits-all approach. The best approach will vary depending on the specific organisation's needs, circumstances and resources.