Iterative Delivery

During an online debate among colleagues at the office, on how to produce and deliver a complicated software system, memorable wise comments by Frank P:

... Moral of that story? This is all complex systems stuff. You barely know what you know, and there's a lot you don't know, but don't know it. You need to define a "good enough" first step. Wade in and deploy to some "friendlies". Learn what you didn't know, adjust fire, and shoot again. It only takes a couple of iterations to get it right. When new things present, fix them. ...

(cf. WickedWork (1999-09-08), Circle of Concern (2012-07-18), ...) - ^z - 2014-05-10