KEMBAR78
Visualize Learn Improve With Agile | PPTX
Visualize, Learn, Improve 
Lou Rainaldi 
@LJRAIN 
LouRainaldi@gmail.com 
With Agile
What Is Agile
Agile Manifesto 
We are uncovering better ways of developing 
software by doing it and helping others do it. 
Through this work we have come to value: 
• Individuals and interactions over processes and tools 
• Working software over comprehensive documentation 
• Customer collaboration over contract negotiation 
• Responding to change over following a plan 
That is, while there is value in the items on 
the right, we value the items on the left more.
Agility 
• Short Iterations 
• Potentially Deliverable Products 
• Constant Feedback
Key Concept 
Inspect & Adapt
Some Types of Agile 
• Scrum 
• Personal Kanban
Scrum
Personal Kanban
User Story 
As <type of user> 
I want <what do you want to do> 
SO <what is the benefit>. 
• As a 5th grader I want to take a picture of myself and share it with 
my friends SO they can see how much fun I am having. 
• As a gamer I want to build a house SO the monsters don’t kill me. 
• As a 8th I want to write what I am doing SO my family knows too.
Numbers in Nature 
• https://www.youtube.com/watch?v=ahXIMUkSXX0
Fibonacci series 
123 58 13
Modified Fibonacci series
Let’s Try Something! 
How Big Is It?
How to get work done? 
• Self-Organizing 
http://blog.simplilearn.com/project-management/scrum-roles
Let’s Try Something! 
• Each person touches ball just ONCE 
• Can NOT pass to person on either side of you 
• Must end with person who started
Retrospective 
Rose 
Bud 
Thorn
Cluster the feedback
How would you use Scrum… 
• In Class? 
• On Project? 
• At Home? 
• At Office?
Good Talk! 
Not very good! 
Good but could 
improve! 
Come talk to my 
team!

Visualize Learn Improve With Agile

  • 1.
    Visualize, Learn, Improve Lou Rainaldi @LJRAIN LouRainaldi@gmail.com With Agile
  • 2.
  • 3.
    Agile Manifesto Weare uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 4.
    Agility • ShortIterations • Potentially Deliverable Products • Constant Feedback
  • 5.
  • 6.
    Some Types ofAgile • Scrum • Personal Kanban
  • 7.
  • 8.
  • 9.
    User Story As<type of user> I want <what do you want to do> SO <what is the benefit>. • As a 5th grader I want to take a picture of myself and share it with my friends SO they can see how much fun I am having. • As a gamer I want to build a house SO the monsters don’t kill me. • As a 8th I want to write what I am doing SO my family knows too.
  • 10.
    Numbers in Nature • https://www.youtube.com/watch?v=ahXIMUkSXX0
  • 11.
  • 12.
  • 13.
    Let’s Try Something! How Big Is It?
  • 14.
    How to getwork done? • Self-Organizing http://blog.simplilearn.com/project-management/scrum-roles
  • 15.
    Let’s Try Something! • Each person touches ball just ONCE • Can NOT pass to person on either side of you • Must end with person who started
  • 16.
  • 17.
  • 18.
    How would youuse Scrum… • In Class? • On Project? • At Home? • At Office?
  • 19.
    Good Talk! Notvery good! Good but could improve! Come talk to my team!