~/talk

Keynote: Software Design in the 21st Century

Talkat Agile Singapore Conference 2016 · on Monday, 2016-10-17· [software-architecture]
slides:none on file

Argues agile’s core is tolerating changing requirements, team autonomy and continual design work, not ceremonies; gives the agile fluency progression (management practices → technical practices → metrics/AB testing), claims many teams take years to reach the second level but that level drastically lowers defects — one team fixes production defects same day via continuous delivery and automated tests; prescribes tiny-step refactoring (red green refactor), frequent local commits on green, avoid long feature branches, and frames refactoring as the economic way to preserve velocity (design stamina hypothesis).

AI-written summary · about

  1. 0:00Essence of agile
  2. 1:14Agile vs plan-driven
  3. 3:24Handling change
  4. 5:58Team autonomy
  5. 8:56Evolution of agile
  6. 12:24The fluency model
  7. 14:51Level one fluency
  8. 16:18Technical practices
  9. 20:06Advanced fluency
  10. 23:27Introduction to refactoring
  11. 25:00Refactoring techniques
  12. 28:14Comprehension refactoring
  13. 30:12Preparatory refactoring
  14. 32:40Continuous refactoring
  15. 36:12Refactoring vs rewriting
  16. 38:25Economic argument
~/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.