When you have an idea that is blazing through your head for a product, yet everything that is right with the world tells you to plan this application before jumping into a code rush, what methods do you use to prevent rushing to code?
From my experience planning software as apposed to building the software ad-hoc has always proven to be more successful by huge amounts. That itch though...
Methods thus far
- Rapid prototype it - could cause issues with boss wanting to deploy prototype.
- Don't code, design anyway - itchy itchy itchy...
- Get comfortable tools - itchy itchy itchy...
- User mind manager - not a bad idea, but still itchy
- Paper prototype - I like this one, recommendations for paper prototyping? Wall of stickies?
Curve Ball
Enterprise apps