“The future has arrived – it’s just not evenly distributed” William Gibson
Software delivery has evolved. Many teams haven’t yet. Much like the move to cloud hosting, mature products tend to be lagards when it comes to seeing the benefits of newer development techniques. While there’s much hype and debate about the concepts and terms of the moment: agile, devops, continuous delivery, infrastructure as code etc, actually adopting them and crucially seeing the benefits is far less common. Many teams degrade the practices to lip service and lose trust in the processes.
Every project, team and organisation is different and has their own pressures and constraints. We can provide help in both assessing the the current state and navigating the path to achieving value.