Welcome to MSDN Blogs Sign in | Join | Help

Progressive Development

Zany Adventures in Software Engineering with Maven and Motley

Browse by Tags

All Tags » agile   (RSS)
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 Read More...
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. Read More...
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 Read More...
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 Read More...
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 Read More...
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 Read More...
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 Read More...
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. ______________________________ Read More...
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. Read More...
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, Read More...
Page view tracker