Practical Guidelines for Product Development
Here are some practical guidelines to follow when developing a product:
- Make the wait time and flow of work visible.
- Quantify cost of delays and factor it into your product decisions.
- Do not aim for 100% utilization, be comfortable with introducing slack.
- Focus on the response time instead of efficiency.
- To enable smaller batch sizes and faster feedback, find ways to reduce the processing cost.
- Experimentation in small batch to reduce impact of failure.
- Be agile and will to change the product development plan as new information becomes available sometimes plan needs to change.
- Don’t start without full commitment.
- Keep the product simple. Extra features add complexity.
- Experiment early and frequently to eliminate the bad options in the beginning.
- Overlapping and iterative process designs work better than linear.
- Focus on quick feedback instead of trying to get it right the first time.
Reference: Six Myths of Product Development by Stefan Thomke and Donald Reinertsen