Stop wasting your time…

Do it fast, do it now, do it well. We all want that, right? So why do we spend so much time writing – specifications, wire frames, technical design documents, and on and on and on…

Let me be controversial right away:

If you spend 3 months writing a document, and it needs more time spent on it to be relevant and understandable to the next group, you just wasted 3 months of your life!

Wow – anybody hurting now?

Our devotion to “doing it the right way” means we accept the practices of our organization – and if they say “write a Business Design Document”, you had better believe we will write a BDD. But there must be a better way, there must be…

Instead of putting our efforts in writing words on paper, wouldn’t it be better writing words into stories that developers can use to start writing code immediately? If we have an idea, shouldn’t we strive to get this idea into code ASAP? Let our users / business partners / customers see real working software ASAP? I thought you would agree with me…

I am working with some UX developers currently, and instead of producing beautiful, consistent, pixel-perfect screen images, they are working on paper…yep, paper, using colored pencils to draw a layout, then giving this layout directly to the developers! No approvals, no committees, no limitations – and we are often getting working code around these screen designs in 1 or 2 days. It’s fast, it’s cheap, and it’s real. Our customers are seeing working code really quickly, and they are giving us feedback on how it looks and works that we incorporate into the product right away. Wow, real product with real feedback from real customers.

It’s fast, it’s now, it’s good. I think we will keep on doing this…

Leave a Reply

Your email address will not be published. Required fields are marked *