- Say "No"
- Force the feature to prove its value, let requester think more than twice
- If "No" again; everybody happy, end here. If "Yes", continue...
- Sketch screen(s)/UI prototype and get "approval"
- High level design... detailed design...
- Code it
- Test
- Tweak
- Loop back to 7 until test passed
- Check to see if help text needs to be modfied
- Update product demo/tour (if necessary)
- Update marketing materials (if necessary)
- Update TOS (if necessary)
- Check to see if any promises were broken
- Check to see of pricing structure is affected
- Launch as beta
- Hold breath and sit back
[adopted from 37signals' thinking]
No comments:
Post a Comment