Rob coaches teams to be prepared to use the BDD cycle and the TDD cycle when appropriate, and to be willing to move fluidly between these two intertwined cycles on a daily basis. Rob has witnessed significantly-improved levels of communication, alignment, quality, and enthusiasm on teams, and just in mere days, when BDD is embraced as the central activity of the whole team.
3. Making Agile a Reality®
3
1986 – First software development internship.
1998 – First Agile/TDD team (a.k.a. eXtreme Programming).
2002 – Taught my first TDD course.
2018(?!) – My first (& likely only) book will be published.
12. Making Agile a Reality®
12
Given Lisa’s wishlist contains “Brothers Karamazov”
And “Brothers Karamazov” is a bookclub alternative
When Lisa views her bookclub options
Then a Star symbol appears next to “Brothers Karamazov”
13. Making Agile a Reality®
13
Given “The Bell Jar” is a bookclub alternative
And Lisa has already purchased “The Bell Jar”
When Lisa views her bookclub options
Then a Stop symbol appears next to “The Bell Jar”
14. Making Agile a Reality®
14
TDD
Exploratory
Behavior Driven Development
15. Making Agile a Reality®
15
• Combinatorials.
• Unsurfaced or non-obvious helpful domain objects. e.g.,
“Needs” and “Wants” story.
• Can’t quickly take the scenario from red to green.
• Jetlagged Intern Principle.
• Avoid cluttering product specification.
16. Making Agile a Reality®
16
Stay connected
Method Rob’s contact information
e-mail Rob.Myers@agileforall.com
Twitter @agilecoach
LinkedIn https://www.linkedin.com/in/RobMyersAgileCoach/
blog http://agileforall.com/author/rmyers/
17. Making Agile a Reality®
17
Subu Sankara
subu@synerzip.com
+1. 510-579-9673
18. Making Agile a Reality®
18
Your trusted outsourcing partner for
Agile software product development.
Synerzip
• Accelerate the delivery of your product roadmap
• Address technology skill gaps
• Save at least 50% with offshore software development
• Augment your team with optional on-site professionals
20. Making Agile a Reality®
20
Connect with Synerzip
@Synerzip
linkedin.com/company/synerzip
facebook.com/Synerzip
21. Making Agile a Reality®
21
Next Webinar
Unpacking the Containerization Trend
on Wednesday, March 28, 2018 at Noon CST
Webinar Presenter:
Steven Mason, Director of Engineering
at Synerzip
MVP/startup/ cost/benefit?
pays back within a day
prototype to productiion
way of thinking
Does TDD Work?
Microsoft and IBM…
Also, “approximately 40% fewer defects” Laurie Williams for ACM
defect rate is considerably lower
future enhancements easier in a dynamic market.
defects quickly detected