πππThe four phases of product development
Cliff Brake June 05, 2025 #phasesEach phase is produced by someone or something. And the problems arise when we mix up who does what.
- Great/innovative ideas usually don't come out of a committee. Truth is a solo pursuit. Evaluate ideas in meetings, but don't try to come up with them there.
- When a team is involved, collaboration is required. The better your collaboration culture/workflow, the more efficient your team will be.
- Manually building, testing, and deploying software is a waste of human time -- leave that to machines when possible.
- Developers are horribly inept at testing/evaluating their own work. Any outside viewpoint is useful -- especially with user interfaces.
The faster you can do this loop, the faster you'll learn, and the quicker you can build something useful.