Process
Race to Running Software
- Get something real up and running quickly
- Running software is real.
- Once you’re there, you’ll be rewarded with a significantly more accurate perspective on how to proceed.
- Stories, wireframes, even html mockups, are just approximations.
Rinse and Repeat
- Work in iterations
- Iterations lead to liberation
From Idea to Implementation
- Go from brainstorm to sketches to HTML to coding
- Brainstorm
- about big questions
- Paper sketches
- Create HTML screens
- Code it
- Brainstorm
Avoid Preferences
- Decide the little details so your customers don’t have to
- Preferences are a way to avoid making tough decisions
- Customers shouldn’t have to think about every nitty gritty detail
- More options require more code: evil
- Make the call
- Examples: sorting order, number of items to display on each page
“Done!”
- Decisions are temporary so make the call and move on
- Keep the momentum going
- Revise if necessary
- Execute, build momentum, and move on.
- To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions.
Test in the Wild
- Test your app via real world usage
- Do it quick
- Decide if it’s worth doing, and if so:
- Do it quick – not perfect. just do it.
- Save it. upload it. publish it
- See what people think
Shrink Your Time
- Break it down
- Keep breaking down timeframes into smaller chunks.
- Same goes to tasks
- Smaller Tasks and Smaller Timelines are easier to manage
Tags: Getting Real, notes