Zany Adventures in Software Engineering with Maven and Motley
design by contract
root cause analysis
Browse by Tags
Tagged Content List
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...
12 Apr 2011
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...
25 Aug 2009
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...
27 Mar 2009
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. ______________________________...
6 Jan 2009
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: "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...
27 May 2008
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....
19 Feb 2008
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...
11 Dec 2007
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...
11 Sep 2007
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. ______________________________ ...
5 Jun 2007
Motley says: "Agile just means going fast"
Summary Motley: Agile software development is all about going fast. Maven: Agile development leads to high quality efficient development, and is based on these principles: simplicity, embracing change, incremental iteration, continuous feedback and improvement, collaboration, and eliminating waste...
29 May 2007
Page 1 of 1 (11 items)
© 2015 Microsoft Corporation.
Privacy & Cookies