Browse by Tags
All Tags »
agile (RSS)
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...