Skip to content

Latest commit

 

History

History
38 lines (38 loc) · 1.12 KB

README.md

File metadata and controls

38 lines (38 loc) · 1.12 KB

dev-process

Template I use for planning, coding, and reflecting on development projects.

  1. Clarify Spec
    • Purpose
        • Business Impact
        • Make time estimates for each piece
      • Audit (hours) -
      • Planning (hours) -
      • Writing code (hours) -
      • Writing tests/Manually Test (hours) -
      • Getting code deployed (days) -
      • Writing docs (hours) -
  2. Audit
    • Review existing system
    • Outline new design/architecture
    • Ask: How could I do less.
  3. Plan
    • Break up into pieces/PRs
    • Update Time Estimates
      • Writing code (hours) -
      • Writing tests/Manually Test (hours) -
      • Getting code deployed (days) -
      • Post deployment checks (hours) -
      • Writing docs (hours) -
    • Steps to test after release.
  4. Write Code
  5. Write/update Tests
  6. Deploy
  7. Write/update docs
  8. Review
    • Record actual time required
      • Audit (hours) -
      • Planning (hours) -
      • Writing code (hours) -
      • Writing tests/Manually Test (hours) -
      • Getting code deployed (days) -
      • Post deployment checks (hours) -
      • Writing docs (hours) -