Tip 1: Start with pen and paper
“Smart preparation minimizes work”
Before starting a project, understanding the scope and generating a plan helps smooth workflow.
Technical debt: Lack of planning can lead to code slop that will slow us down in the long run.
Division of labor and consideration of the scale/scope of a project.
- Who will work on the project?
- What management tools will be needed? GitHub, Jira, Trello, etc.
- What’s the timescale, and what is reasonable within that timescale?