Agile Development Methods

Agile Development Methods

Agile Development Stories
Teamwork and Creativity: Making Them Work TogetherTo work effectively to meet commitments in a self-organizing, cross-functional team, you need to be creative. The relationship between teamwork and creativity is complicated, and by understanding it you can be more effective as a team.
Acknowledging Work Effort Can Increase Productivity and MotivationSteve Berczuk writes on the importance of acknowledgement in making people feel good about work. Simply acknowledging someone’s effort can lead to increased engagement and motivation—and result in more productivity.
To Estimate or Not to Estimate—That Is the QuestionIn the agile community there is a movement called “no estimates”—where people are challenging the value and validity of estimating the work required to develop software. Scott Sehlhorst looks at the different perspectives of those who challenge estimation.
Removing Waste in Software Projects

When the government suddenly passes regulations that impact the development of a product, an organization's investments could suddenly turn to waste. Venkatesh Krishnamurthy explains how to deal with the waste as well as some methods to better handle inventories.

Create a Vendor Contract While Keeping AgileWorking with vendors can pose challenges to an agile team, especially when it comes to contracting practices. How do you deal with contract relationships when trying to follow a philosophy that values collaboration over negotiation? Kent McDonald gives some suggestions for creating agile contracts.
How Agile Teams Use DevOps for DeploymentAgile practices add value by helping teams detect problems early and avoid repeating them; these practices also help teams get feedback early and often. To extend the feedback loop into deployment, teams are taking a DevOps approach by including the needs of operations teams into the process early.
Creating Software from a List of Things? Then Don't Call It AgileThere are two ways to think about scope—a list of things to be done or a list of goals to accomplish. As long as scope is defined as a list of things, then your project process is not agile, even if your team is using the mechanisms of agile development within the code creation cycle.
Can Agile and Lean Six Sigma Coexist?Joe Townsend explores whether or not agile and Lean Six Sigma can coexist. Since agile is a development methodology and Lean Six Sigma is mainly associated with manufacturing, it would appear that the two are completely incompatible with one another. However, that's not always the case.