Evangelizing Agile/Scrum
Leading People Toward Better Ways to
Develop Software
Tom Steele
Three Rivers Technologies
Nov 14...
Audience survey…
Agile experience
Evangelizing Agile/Scrum
Leading People Toward Better Ways to
Develop Software
Guy Kawasaki
Sales is rooted in what’s good for me
Evangelism is rooted in what’s good for you
EVANGELIZING
LEADING
Peter Drucker
Managers make sure things get done right
Leaders make sure the right things get done
PEOPLE
Personal Experience
Software development is a people-sport
People are programmers, employees,
mothers, fathers etc…
TOWARD
As agile as possible…
Not “all or nothing”
Step-by-step
Introduction to Agile
An annotated agile reading list
Agile Manifesto
www.agilemanifesto.org
Requirements vs. Planning Tool
User/Role Modeling
Scrum Intro
Empirical vs. Defined
Scrum Mechanics
Empirical vs. Defined
Scrum Mechanics
General Project Mgmt
Case Studies/Stories
Bible on Project Planning
2nd Edition Less Rigid than 1st
People Focused
TDD & Other Practices like CI
2 Lean Books
Toyota Production System
Enterprise Validity
Ideas for Enterprise Adoption
Scaling Scrum
Questions, so far…
Gantt charts and
grade school math class
A familiar story
Burndown Charts
Excel demo
Real World Project Examples
Show & tell
Iterative Development
Short animation
define requirements
define requirements
write code
define requirements
write code
test application
define requirements
write code
test application
Thank you!
Background & Contact Information
tsteele@3riverstech.com
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Evangelizing Agile/Scrum
Upcoming SlideShare
Loading in …5
×

Evangelizing Agile/Scrum

583 views

Published on

My talk from the Chippewa Valley Code Camp 2009

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
583
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Test
    Test
    Test
    Test
  • Evangelizing Agile/Scrum

    1. 1. Evangelizing Agile/Scrum Leading People Toward Better Ways to Develop Software Tom Steele Three Rivers Technologies Nov 14, 2009
    2. 2. Audience survey… Agile experience
    3. 3. Evangelizing Agile/Scrum Leading People Toward Better Ways to Develop Software
    4. 4. Guy Kawasaki Sales is rooted in what’s good for me Evangelism is rooted in what’s good for you EVANGELIZING
    5. 5. LEADING Peter Drucker Managers make sure things get done right Leaders make sure the right things get done
    6. 6. PEOPLE Personal Experience Software development is a people-sport People are programmers, employees, mothers, fathers etc…
    7. 7. TOWARD As agile as possible… Not “all or nothing” Step-by-step
    8. 8. Introduction to Agile An annotated agile reading list
    9. 9. Agile Manifesto www.agilemanifesto.org
    10. 10. Requirements vs. Planning Tool User/Role Modeling Scrum Intro
    11. 11. Empirical vs. Defined Scrum Mechanics
    12. 12. Empirical vs. Defined Scrum Mechanics
    13. 13. General Project Mgmt Case Studies/Stories
    14. 14. Bible on Project Planning
    15. 15. 2nd Edition Less Rigid than 1st People Focused TDD & Other Practices like CI
    16. 16. 2 Lean Books Toyota Production System Enterprise Validity
    17. 17. Ideas for Enterprise Adoption Scaling Scrum
    18. 18. Questions, so far…
    19. 19. Gantt charts and grade school math class A familiar story
    20. 20. Burndown Charts Excel demo
    21. 21. Real World Project Examples Show & tell
    22. 22. Iterative Development Short animation
    23. 23. define requirements
    24. 24. define requirements write code
    25. 25. define requirements write code test application
    26. 26. define requirements write code test application
    27. 27. Thank you! Background & Contact Information tsteele@3riverstech.com

    ×