The process of software creation
http://www.leanessays.com/2011/08/dont-separate-design-from.html
Wow. This woman describes succinctly what I’ve been trying to describe for a few years now. At the ol’ Motionbox (pre Snapfish acquisition) this is exactly what we were doing. We went from the horrible waterfall, to a version of Agile (not formal) and settled on something remarkably like what Mary writes.
It worked fantastically. It keeps everybody invested and focused on the end result rather than the details. It also keeps your team working together and doesn’t allow for excuses like “that wasn’t on the list.”
It, however, does require everyone on your team to be a good-to-great communicator and to be very good at their jobs (weak links stick out like sore thumbs). However, if that’s not what you’re striving for anyway… you’re probably doing it wrong.
Hardcore agile guys… what’s your take?
-
G. Andrew Holz
