EppsNet Archive: Mary Poppendieck

Amateur Design


The worst scenario I can imagine is when we allow real customers, users, and our own salespeople to dictate “functions and features” to the developers, carefully disguised as “customer requirements.” Maybe conveyed by our Product Owners. If you go slightly below the surface, of these false “requirements” (“means,” not “ends”), you will immediately find that they are not really requirements. They are really bad amateur design, for the “real” requirements — implied but not well defined. — Mary Poppendieck Read more →

Start by Visualizing Perfection


One can come at improvement from two angles: How can we make things suck less? or What is the ideal state that we should shoot for? I’m for the second option. It is the classic Lean approach to improvement, BTW: Start by visualizing perfection. — Mary Poppendieck Read more →