software craftmanship revisited

Abstract

  • agile manifesto was created in reaction to abuses
  • toolbox
    • TDD
    • BDD
      • collaboration early, continuously
    • devops
    • legacy
  • craft = adapt to modern techs
  • craft = professionalism
  • the system = the software + the people
    • socio-technical architecture, team topologies
  • progress through heresy