Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
What Does Good Agile Look Like?
Kevin Goldsmith
Chief Technology Officer
@kevingoldsmith #goodagile
Life before agile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
Agile
@kevingoldsmith #goodagile
1999
@kevingoldsmith #goodagile
Manifesto for Agile Software Development (2001)
We are uncovering better ways of developing sof...
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
but then…
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
What happened?!?
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
Agile was
@kevingoldsmith #goodagile
Agile became Agile®
@kevingoldsmith #goodagile
what is Agile really?
@kevingoldsmith #goodagile
A mindset, not a rulebook
@kevingoldsmith #goodagile
Frequent Delivery instead of Big
Bang Projects
@kevingoldsmith #goodagile
Iteration instead of trying to get
it right the first time
@kevingoldsmith #goodagile
Continuous improvement instead
of maintaining the status quo
@kevingoldsmith #goodagile
Teamwork instead of individuals
working in parallel
@kevingoldsmith #goodagile
Cross-functional teams instead
of functional silos
@kevingoldsmith #goodagile
Team Autonomy instead of
Command-and-Control
@kevingoldsmith #goodagile
Failure as learning instead of
failure as reason for punishment
@kevingoldsmith #goodagile
Product Release Calendar
Spec Code Test Release
ProductInnovation
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
Misconceptions of agile
@kevingoldsmith #goodagile
Scrum = Agile
@kevingoldsmith #goodagile
Agile Estimation: “Why can’t we
just use hours?”
@kevingoldsmith #goodagile
<X> doesn’t make sense for agile
@kevingoldsmith #goodagile
You need <ToolX>
@kevingoldsmith #goodagile
Not Minimum Viable Product,
but Minimum Lovable Product
@kevingoldsmith #goodagile
Agile doesn’t work for
distributed teams
@kevingoldsmith #goodagile
Iteration versus Product Vision
@kevingoldsmith #goodagile
Scrum master = project
manager
@kevingoldsmith #goodagile
Too many meetings
@kevingoldsmith #goodagile
Agile frameworks versus Agile
Thinking
@kevingoldsmith #goodagile
No Testing in Agile
@kevingoldsmith #goodagile
No UX in Agile
@kevingoldsmith #goodagile
Agile doesn’t scale
@kevingoldsmith #goodagile
It’s all kum ba yah / drum
circle / hippy-dippy stuff
@kevingoldsmith #goodagile
So what does good agile
look like?
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
@kevingoldsmith #goodagile
Why I love Agile
@kevingoldsmith #goodagile
I get paid to deliver product
value to customers.
@kevingoldsmith #goodagile
Agile is the fastest way to
deliver value to customers.
@kevingoldsmith #goodagile
Questions?
@kevingoldsmith #goodagile
I would love your feedback!

http://bit.ly/avvoagile
We’re Hiring!
https://avvo.com/jobs
Upcoming SlideShare
Loading in …5
×

What does good agile look like

2,754 views

Published on

Do you love agile? Do you hate agile? Have you ever seen what a good agile project works like? Companies claim to do agile, but just use the words without understanding what they mean. Developers join companies and find out that their previous experience doing agile development was way better or way worse than their current company.

In this talk, I go through my 17+ years of agile development, using XP, Scrum, Kanban, Rational, and other techniques with large organizations, small startups, co-located teams and distributed teams to talk about why companies aspire to agile and why they often come nowhere close.

First presented at Seattle Code Camp, September 2017

Published in: Leadership & Management
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Nice presentation - I'm not sure I do love agile, having worked in teams where is has been applied fairly well and completely badly, both. It seems like an easy enough concept, yet somehow way too many organizations fail to make it work, don't they? Someone from my current team has sent me this presentation along wiht this post: https://kanbantool.com/blog/good-and-bad-agile-project-management to ponder. I wish I could work in a 100% good agile environment!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

What does good agile look like

  1. 1. What Does Good Agile Look Like? Kevin Goldsmith Chief Technology Officer
  2. 2. @kevingoldsmith #goodagile Life before agile
  3. 3. @kevingoldsmith #goodagile
  4. 4. @kevingoldsmith #goodagile
  5. 5. @kevingoldsmith #goodagile Agile
  6. 6. @kevingoldsmith #goodagile 1999
  7. 7. @kevingoldsmith #goodagile Manifesto for Agile Software Development (2001) 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.
  8. 8. @kevingoldsmith #goodagile
  9. 9. @kevingoldsmith #goodagile
  10. 10. @kevingoldsmith #goodagile
  11. 11. @kevingoldsmith #goodagile
  12. 12. @kevingoldsmith #goodagile but then…
  13. 13. @kevingoldsmith #goodagile
  14. 14. @kevingoldsmith #goodagile
  15. 15. @kevingoldsmith #goodagile
  16. 16. @kevingoldsmith #goodagile What happened?!?
  17. 17. @kevingoldsmith #goodagile
  18. 18. @kevingoldsmith #goodagile
  19. 19. @kevingoldsmith #goodagile
  20. 20. @kevingoldsmith #goodagile Agile was
  21. 21. @kevingoldsmith #goodagile Agile became Agile®
  22. 22. @kevingoldsmith #goodagile what is Agile really?
  23. 23. @kevingoldsmith #goodagile A mindset, not a rulebook
  24. 24. @kevingoldsmith #goodagile Frequent Delivery instead of Big Bang Projects
  25. 25. @kevingoldsmith #goodagile Iteration instead of trying to get it right the first time
  26. 26. @kevingoldsmith #goodagile Continuous improvement instead of maintaining the status quo
  27. 27. @kevingoldsmith #goodagile Teamwork instead of individuals working in parallel
  28. 28. @kevingoldsmith #goodagile Cross-functional teams instead of functional silos
  29. 29. @kevingoldsmith #goodagile Team Autonomy instead of Command-and-Control
  30. 30. @kevingoldsmith #goodagile Failure as learning instead of failure as reason for punishment
  31. 31. @kevingoldsmith #goodagile Product Release Calendar Spec Code Test Release ProductInnovation
  32. 32. @kevingoldsmith #goodagile
  33. 33. @kevingoldsmith #goodagile Misconceptions of agile
  34. 34. @kevingoldsmith #goodagile Scrum = Agile
  35. 35. @kevingoldsmith #goodagile Agile Estimation: “Why can’t we just use hours?”
  36. 36. @kevingoldsmith #goodagile <X> doesn’t make sense for agile
  37. 37. @kevingoldsmith #goodagile You need <ToolX>
  38. 38. @kevingoldsmith #goodagile Not Minimum Viable Product, but Minimum Lovable Product
  39. 39. @kevingoldsmith #goodagile Agile doesn’t work for distributed teams
  40. 40. @kevingoldsmith #goodagile Iteration versus Product Vision
  41. 41. @kevingoldsmith #goodagile Scrum master = project manager
  42. 42. @kevingoldsmith #goodagile Too many meetings
  43. 43. @kevingoldsmith #goodagile Agile frameworks versus Agile Thinking
  44. 44. @kevingoldsmith #goodagile No Testing in Agile
  45. 45. @kevingoldsmith #goodagile No UX in Agile
  46. 46. @kevingoldsmith #goodagile Agile doesn’t scale
  47. 47. @kevingoldsmith #goodagile It’s all kum ba yah / drum circle / hippy-dippy stuff
  48. 48. @kevingoldsmith #goodagile So what does good agile look like?
  49. 49. @kevingoldsmith #goodagile
  50. 50. @kevingoldsmith #goodagile
  51. 51. @kevingoldsmith #goodagile
  52. 52. @kevingoldsmith #goodagile
  53. 53. @kevingoldsmith #goodagile
  54. 54. @kevingoldsmith #goodagile Why I love Agile
  55. 55. @kevingoldsmith #goodagile I get paid to deliver product value to customers.
  56. 56. @kevingoldsmith #goodagile Agile is the fastest way to deliver value to customers.
  57. 57. @kevingoldsmith #goodagile Questions?
  58. 58. @kevingoldsmith #goodagile I would love your feedback!
 http://bit.ly/avvoagile We’re Hiring! https://avvo.com/jobs

×