10000% planning

2024

10% planning
- Communication
- Team alignment
- Prioritisation
 

80% implementation
- IDE setup
- Coding skills
- Codebase knowledge
- Effective patterns
 

10% QA
- Tests
- Code Reviews

Efficiency levers

Hotkeys, go to implementation

Keystrokes per minute

Codebase knowledge

Copyable patterns, Clean code

Autocomplete, Type safety

Attention span

2027

50% planning

0% implementation

50% QA

Efficiency levers

Effective user insight

Quick alignment

Clear communication

Transparent metrics / data

Documented workflows

Machine testable product

 

"Jeg vet ikke hva jeg
skal gjøre etterpå"

Fordi mange issues
- ...er egentlig diskusjoner

- ...mangler alignment

- ...er uviktige

- ...har uklar implementering

- Bruke Sentry for bug tracking.  Bug tracker != issue tracker
  - Evt bug label

- Bruk Discussions for det som ikke er klart for koding

  - Evt discussion label

- Omvent: "Ready" label, betyr at det bare er å kjøre på når man vil. 

Hva er klart for implementering?

Serif

By Tomas Fagerbekk