2. “ Plans are
useless, but
planning is
everything ”
US President Edward D. Eisenhower, 1957
@arsagilis
3. About me
Change Agent
Teaching
Agile
RoR developer
Agile since 2001 1st site at the age of 14
Certified Scrum Master
LAMP
PhotoBox
Agile UX
Passionate Kanban
FOSS enthusiast Drupal Certified Scrum Professional
PHP developer Amnesty International
Scrum
@arsagilis
4. What is Agile about?
Welcoming change
Quality of products
Great software is a product of
great teams
Great teams are a product of
individuals, not process
9. O P LE
ut PE ary
L a bo co nd
A L is se
s The first statement
It’ ce ss
p o
rstresses people
-
@arsagilis
10. Yoda says ...
Great
people,
building great
teams they do
Great
products they
Master Yoda, 2012 in turn create!
@arsagilis
11. The A-Team says ...
Great
teams
create great
products!
Great teams
are made of
great people
@arsagilis
12. Does the “Why?” matter?
Every action
needs a
reason or it
is irrelevant!
Master Pai Mai, 2003
@arsagilis
13. Many agile practices
Scrum
eXtrememe Programming
Dynamic Systems Development Method
Crystal Clear
Feature-Driven Development
Kanban
Test-Driven Development
Behaviour-Driven Development
@arsagilis
14. Agile Manifesto
Individuals and
over Process and tools
interactions
Comprehensive
Working software over
documentation
Customer Contract
over
collaboration negotiation
Responding to
over Following a plan
change
@arsagilis
15. Five XP Values
Communication
Simplicity
Feedback
Courage
Respect
@arsagilis
16. Five Scrum Values
Courage
Commitment
Respect
Openness
Focus
@arsagilis
17. Agile Practices
Agile Manifesto 5 Scrum Values
5 XP Values
Based on Reliant upon
Agile Practices
@arsagilis
18. Daily stand-up
Based on Reliant upon
Individuals and Interactions Courage
Customer collaboration Commitment
Responding to change Openness
Sprint Planning
Based on Reliant upon
Individuals and Interactions Courage
Working software Commitment
Responding to change Focus
@arsagilis
19. Sprint review
Based on Reliant upon
Individuals and Interactions Courage
Customer collaboration Commitment
Working software Openness
Retrospective
Based on Reliant upon
Individuals and Interactions Courage
Customer collaboration Respect
Responding to change Commitment
@arsagilis
20. Also important values
Rapid feedback High-quality features
BDD (A)TDD
CI Pair programming
XP etc.
@arsagilis