~/talk

Software Engineering Completeness

Talkat Meeting C++ 2024 · 2024-11-14..11-16· [engineering-leadership]
links:none on file
slides:none on file

Defines “done” as code deployed everywhere and exercisable by users, not merely merged; requires concrete, acceptance criteria observable/testable and dates for start, deploy and feature‑flag removal. Builds a Software Engineering Completeness pyramid (Maslow analogy) and covers decommissioning, refactoring, technical debt tracking with a visible backlog and even tech debt backlog quarterly sprints to repay intentional debt, plus unit/integration/system test pillars and metrics to prove a change actually delivers value.

AI-written summary · about

  1. 0:00Software engineering completeness
  2. 1:27Talk inspiration
  3. 3:10What done means
  4. 6:41Business value
  5. 8:46Beyond customer focus
  6. 10:09Production changes
  7. 11:53Delivering change
  8. 13:18Acceptance criteria
  9. 16:07Problem domains impact
  10. 18:14Scope and creep
  11. 20:03Estimation challenges
  12. 22:52Why estimates matter
  13. 24:17Breaking changes down
  14. 26:49Avoiding vague commits
  15. 27:34Engineering pyramid of needs
  16. 29:01Done and acceptance
  17. 31:07Deployment and readiness
  18. 33:12Feature flags
  19. 35:40Codebase survival
  20. 36:44Survival not enough
  21. 37:05Code health basics
  22. 40:56Refactoring necessity
  23. 45:55Technical debt
  24. 49:08Debt management
  25. 53:41Preventing tracking debt
  26. 55:07Testing pillars
  27. 57:33Sustainability mindset
  28. 59:01Recap key points
  29. 1:00:07Conclusion wrap-up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.