Maybe that works for industrialised production of completely well defined software. I don't think it leads to any kind of creative output.