Project Checklists Review Goals: Improve quality of the code base Collect data points on an individual to help focus improvements in the future Phase 0 - Grease everything 0.0 - Project Management Phase 1 - What 1.0 - Problem Framing 1.1 - Requirements 1.2 - Failure Scenario(s) 1.3 - Estimation Phase 2 - How 2.1 - Architecture 2.2 - Design Step 3 - Implementation 3.1 - Programming Downloadable Checklist CTL+F Checklist Best Practices 3.2 - Models 3.3 - QA and Testing 3.4 - Telemetry 3.5 - Software Metrics Phase 4 - Project Teardown + Debrief 4.1 - Maintenance 4.2 - Debrief