Once upon a time, software development techniques were ruled by the technocrats — the coders, developers and IT experts within organizations who possess the skills required to build applications, ...