Building Integrity In Seminar

733 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
733
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Building Integrity In Seminar

  1. 1. Build Integrity In: From Vision to Delivery integrity (in-’te-gr&-tE) – an unimpaired condition : soundness [free from flaw, defect, and decay] by Chris Sterling
  2. 2. Teams spin their wheels working to create quality software
  3. 3. Organizations must deal with the hole created by low quality
  4. 4. The deeper the hole gets the harder it is to get unstuck
  5. 5. There must be a way to get our organization unstuck
  6. 6. Assuring integrity from the start will get our organization moving
  7. 7. Keep our software free from flaw
  8. 8. Establish Clear Product Vision
  9. 9. Elevator Statement
  10. 10. Product Roadmap
  11. 11. Iteration Goals
  12. 12. Drive Features from User Perspective
  13. 13. Know Your Users
  14. 14. Es0mates
 User Story Value
 • Card
 • Conversa,on
 User
Perspec0ve
 • Confirma,on
 And
Focus
 Domain
Model,
 Incremental
 System
Metaphor,
 Delivery
 Glossary
of
Terms
 The
Right

 Define
Finished
 Conversa0on

  15. 15. The INVEST Model
  16. 16. Work with Product Team
  17. 17. Executable Specifications
  18. 18. Keep Our Software Free from Defects
  19. 19. Develop Vertical Slices
  20. 20. Minimize Software Debt in Product
  21. 21. Definition of “Done”
  22. 22. Pair Programming
  23. 23. Capture Intent in ProgrammerTests
  24. 24. Appropriate Conversation
  25. 25. Drive Implementation from Acceptance
  26. 26. Common Domain Model Is Scrum This or That?
  27. 27. Find defects as soon as possible
  28. 28. Test-Driven Development Write Tests Write Code Refactor
  29. 29. Treat Programmer Tests as Well as Implementation Code
  30. 30. Keep our software free from decay
  31. 31. Solicit Feedback Early and Often I’ll know it when I see it
  32. 32. Short Iterations
  33. 33. Capture Feedback
  34. 34. Emergent Design
  35. 35. Last Responsible Moment
  36. 36. Refactor Mercilessly
  37. 37. Need-Driven Design OR
  38. 38. The System Always Runs
  39. 39. Continuous Integration
  40. 40. A Healthy Build
  41. 41. Push-Button Release
  42. 42. Can Building Integrity In keep us from getting stuck in a hole?
  43. 43. Overcome impacts to your organization’s agility
  44. 44. Build Integrity into your software
  45. 45. As business changes our software can change with it
  46. 46. Let’s get unstuck!

×