Motley says: “Agile doesn’t change testing – developers can just throw code ‘over the wall’ to the test team”

Summary     Motley: Developers should just throw the completed code “over the wall” to the test team when they are done. There is nothing different with testing in an agile world vs. a waterfall world.     Maven: Testing in an agile world is a completely different way of thinking about testing. “Testing” becomes…

0

Motley says: "What’s wrong with mixing Scrum and Waterfall? You get a nice ‘Scrummerfall’!"

Summary   Motley:  An effective modification to Scrum is to do a requirements sprint, followed by a design sprint, implementation sprint, test sprint, and stabilization sprint. It has the benefits of Scrum and has commonality with our older processes, which makes the developers happier.   Maven: Scrummerfall, or mixing traditional Waterfall with Scrum, is less…

0

Motley says: “"Vertical Slices"? Sounds like something you do to salami”

Summary Motley: Build an application according to architectural layers, from the bottom-up. Maven: Build an application using vertical slices. Build just enough UI coupled with underlying layers such as an object and data model, to satisfy a user scenario. Deliver customer and business value at the end of every sprint to ensure feedback early and…

2

Point for Maven – Wideband Delphi Estimation works!

Summary   Motley:  I admit it – Wideband Delphi works! It helped us generate fairly accurate estimates for longer-term planning and the documentation of our assumptions kept everyone on the same page and provided rationale for our numbers.   Maven: Um, what Motley said. ______________________________   [Context: For the past few months, Motley and his…

1

Motley says: "Milestones are useless for agile development"

Summary   Motley: Milestones are useless for agile development. Our feature team can ship at the end of every iteration, so milestones have no value for us.   Maven: Milestones provide a synchronization point across a set of features, helping to ensure the overall product is of high quality. Every milestone has a set of…

1

Motley says: "Bug fix sprints are a Scrum anti-pattern"

Summary   Motley:  Bug fix sprints are a Scrum anti-pattern. Quality should be kept high so as not to have to focus on bug fixing.   Maven: A clear meaning of done for sprint tasks is important, but even if you follow this best practice, there will always be integration issues, bugs, and changes required…

2

Motley says: "What are we burning down? Your house?" (Scrum Part V)

Summary   Motley:  A burndown chart? What are we burning down? Your house?   Maven: Track time remaining for tasks to generate a burndown. Combine time remaining with time spent to generate a cumulative flow diagram with burndown. Use the charts to get an accurate picture of project progress. ______________________________   [Context: Maven and Motley…

1

Motley says: "I fear public speaking more than I fear dying!"

Summary   Motley: Speak at a conference?!? Are you insane?!? No public speaking for me!   Maven: Speaking at a conference is a great way to build confidence and influence not just your company, but the industry. ______________________________   [Context: We’ll continue with HPT Part 3 next time. For now, Motley and Maven’s buddy James…

1

Motley says: "The best way to control build breaks is to slap around the responsible developer"

Summary   Motley:  The best way to control build breaks is to slap around the responsible developer.   Maven: Continuous integration is an agile technique that minimizes daily build failures and minimizes integration problems in real-time. ______________________________   [Context:  Motley is expressing some frustration that his team keeps breaking the daily build]   Motley: Damn!…

1

Motley says: "Lean is for meat, not software"

Summary   Motley: I like my steak lean. Software? Not so much.   Maven: Lean goes hand-in-hand with agile, and focuses on eliminating waste, learning, building in quality, deferring commitment, delivering fast, respecting people, and optimizing the whole. ______________________________   [Context:  Maven has been doing some reading in his spare time and wants to share…

3