πππThe four phases of product development

Each 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.