Conventional software processes no longer make sense in an age where technology changes overnight and sensors and software systems either keep pace or fail. But trying to adapt modern commercial software practices to legacy applications and contracting is no easy task.