History of agile, agile manifesto

https://www.youtube.com/watch?v=hG4LH6P8Syk
5:50-15:50

Korene: RUP, DSDM, Scrum, Crystal Clear, Extreme programming, Feature-driven development

http://www.agilemanifesto.org/
http://agilemanifesto.org/principles.html
Goal – deliver valuable software
Deliver frequently to get feedback
Prefer direct communication
Team selforganization
Continuous focus on technical excelencce

Agile management practices, people first, communication, feedback loops:
https://www.youtube.com/watch?v=GE6lbPLEAzc
10:30-14:20, 14:20-31:30

Scrum
http://scrumreferencecard.com/ScrumReferenceCard.pdf
http://wiki.c2.com/?ScrumSprintAbnormalTermination

Scrum is only process.
Technical aspects are important

Lean
https://en.wikipedia.org/wiki/Lean_software_development#Lean_principles

Kanban
https://en.wikipedia.org/wiki/Kanban_(development)#Software_development

Improve your process
http://www.agile-process.org/process.html

Technical practices: Xtreme programming
http://www.extremeprogramming.org/rules.html
http://www.extremeprogramming.org/values.html
https://en.wikipedia.org/wiki/Test-driven_development#Test-driven_development_cycle
Acceptance test-driven development

Technical practies: Refactoring, technical debt

Technical practies: Documentation
Just barely good enough documentation
http://www.agilemodeling.com/essays/agileDocumentationBestPractices.htm

Problems
https://www.youtube.com/watch?v=hG4LH6P8Syk
15:15-

Additional videos
Dave Thomas: https://www.youtube.com/watch?v=a-BOSpxYJ9M