3/11/2013 by Bill Ambrosini
Your team has been working together for several sprints. Things are going fairly well. You're delivering stories each sprint and the product owner is content. But there's always technical debt accumulating, or a problem lurking in software. How do...
3/8/2013 by Rex Lester
I recently completed a long assignment implementing Scrum and decided that, in the spirit of continuous development and learning, it would be useful to run a personal retrospective while between jobs.
This paper articulates some of ...
3/6/2013 by Jingjie Wang
In software development, we see different types of reviews in different organizations. For example, there can be architecture review, design review, and code review, and they can occur in different phases of development. The aims of these reviews ...
3/4/2013 by Zia Malik
As all good Scrum coaches know, backlog refinement is an important part of the team's sprint cycle, and as important a component of Scrum as any of the Scrum ceremonies. It allows the team to share its thoughts, forces the team to broach fundament...
3/1/2013 by Ilia Pavlichenko
Do you know that working with iterations does not make you automatically an Agile team? Moreover, it does not even mean, necessarily, that you are using iterative development.
Paradoxically, it is possible to be Agile without use of iterations. T...
2/28/2013 by Dr. Sanjeev Raman ACP SPC SA SPM SP CCA AKT MGT 3.0
An IT consulting company with two office locations and 100-plus people specialized in custom software development and testing services. The firm did in-house software development training for developers at both locations and had trai...
2/27/2013 by Brian Barr
There are many misconceptions about what Agile means. Here are a few of the most common that I've heard:
Agile is a development methodology. Well, not really, but there are a group of methods that can all be considered Agile.
Agile is the same...
2/26/2013 by Marc Nazarian
One of the biggest challenges of a ScrumMaster is to conduct retrospectives.
Running one retrospective is easy: Every conscientious ScrumMaster most likely has read the retrospective bible, Agile Retrospectives: Making Good Teams Gr...
2/25/2013 by Amandeep Bhatia
For last few years, we've been using Agile methods such as Scrum and XP in our projects. As a team, we've gained a lot in terms of productivity, client involvement, frequent feedback, and many more benefits. But one most important change that I've...
2/22/2013 by Madhan Manivannan
"Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done."
"The best architectures, requirements, and designs emerge from self-organizing teams."
These are the two Agile pr...