Zany Adventures in Software Engineering with Maven and Motley
design by contract
root cause analysis
Browse by Tags
Tagged Content List
Motley says: “Just build the features, and they will come. Who needs a goal?”
Summary Motley: A successful development iteration does not need a goal. Just deliver some features and call it good. Maven: A goal provides clarification on what the team is building during a development iteration. Goals provide rallying points for...
1 Mar 2011
Motley says: “Planning Poker? I bet my estimates are better than yours!”
Summary Motley: Wideband Delphi is overkill for smaller tasks. I would never invite a bunch of people to an estimation session to estimate a 20 hour task. Maven: Planning Poker is a lighter variant of Wideband Delphi that provides similar benefits...
22 Feb 2011
Motley says: "Features sell a product. When in doubt, add more features!"
Summary Motley: Features sell a product. When in doubt, add more features! Maven: These days, software is less about features and more about reliability, fit 'n finish, performance, and usability. Use the Kano model to help you focus on the right scenarios for the user. ______________________________...
8 Jul 2008
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....
24 Jun 2008
Motley says: "If computers can efficiently multi-task, so can I!"
Summary Motley: I ultimately finish my tasks sooner by doing multiple things at once. If Microsoft Windows can multitask, so can I! Maven: Work on tasks serially, one at a time. Finish one task before moving on to the next. Context switching severely hurts overall efficiency. ______________________________...
26 Feb 2008
Motley says: "What does Rugby have to do with software?" (Scrum Part I)
Summary Motley: Scrum? Does that mean team members have to carry a ball and tackle each other in the hallway? Maven: Scrum is an agile project management methodology that follows agile principles. The process is build a product backlog, plan the sprint, execute and meet daily, demo the work...
22 Jan 2008
Page 1 of 1 (6 items)
© 2015 Microsoft Corporation.
Privacy & Cookies