Latest posts

  • Unpicking spaghetti

    Unpicking spaghetti

    Why is software governance complex? We’ve talked about the three gates of software development and why organisations make this more complex, but why is it more complex? Why can’t we fix it? Understand the complexity The first reason things become complex in organisations is “scale”. Simply put, while a startup might be able to concentrate all

    Read more

  • 3 gates for Software Development

    3 gates for Software Development

    It doesn’t matter whether you use Waterfall or Scrum, or XP, or any other methodology; there are three and only three gates in the process of creating software. The first is the “Idea” gate. At this stage what we’re trying to do is to understand if we should actually build the thing that we’re talking…

    Read more