Skip to content

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

Notifications You must be signed in to change notification settings

jhtimmins/dev-process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

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) -

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published