Sunday , December 10 2017
Home / 2016 / May

Monthly Archives: May 2016

A Very Simple ‘Game’ to Increase Scrum Team Cohesion

The daily stand-up happens pretty often—usually daily. It requires both discipline and enthusiasm to keep up the momentum on a regular basis. In an article for Scrum Alliance, Vladimir Bushin shares his basic tip for accomplishing a little of both. My Favorite Game It was once that Bushin had to unwillingly assume the role of taskmaster in his scrum team. He did not want to be the one leading the stand-up every day, or to …

Read More »

When Postmortems Meet Retrospectives: Improving Your Agile Process

Postmortems and retrospectives both subscribe to the idea that knowledge is power, so why not combine them both to get some knowledge super power? In an article for AgileConnection, Bob Aiello describes how IT operations and developers can get on the same page in this way. The Crossroads of Learning You know how incident response generally works. Something goes wrong; IT operations fixes it. If the root cause proves enigmatic, problem management gets going, etc. …

Read More »

When Is Agile Wrong for You?

You can buy the biggest, most awesome television on the earth, but if you cannot fit it through your front door, it will not do you any good. A similar principle applies to agile—generally awesome, but it must be able to operate within some inarguable parameters to be successful. In a post at her blog, Johanna Rothman elaborates on a particular way that agile can be wrong for your business. The Right Fit for Agile …

Read More »

How Agile Transforms the Testing Process

Software testing used to be something people tried to do all at once at the end of development, like putting off taking out the garbage until three whole bags are filled. Agile enables a brighter, easier-going outlook on testing. In an article for Information Age, Cassy Calvert explains how agile transforms testing. Make the Grade Agile reintroduces testing as something that is done regularly, not necessarily reducing the total amount of testing conducted by any …

Read More »

Six Best Practices to Better Agile Implementation

Distributing a bunch of cool new thunderbolt-emblazoned T-shirts to everybody does not suddenly make the organization agile, though it might be a nice start. In an article for App Developer Magazine, Mark Orttung shares six tips for a successful agile implementation: Clearly define ready, done, and acceptance criteria. Have the whole team estimate story points, backed by data. Keep story sizes manageable. Break old organizational habits wherever necessary. Allocate time for quality with regard to …

Read More »

Don’t Estimate the Sprint Backlog Using Task Points

People will be tinkering with ways to improve their estimates until long beyond the end of eternity, but Mike Cohn says one place where we can close the door on estimate experimentation is with task points. In a post at Mountain Goat Software, he finds that story points do the job swimmingly, whereas task points are ultimately superfluous. He Has a Point Story points establish a “relative estimate for work” across a team with varied …

Read More »

The Benefits of Using Agile Software Development

Successful agile implementation demands buy-in from some higher-ups. If you need help doing the convincing, the Forbes Technology Council has shared insights from multiple tech executives on what they appreciate about agile development. If it is working for them, it should work for you too. Wins on Both Sides One of the greatest benefits of agile development—and Madison Square Garden Company’s Alexander Kharlamov agrees—is a faster feedback cycle. Sprints make it so that the project …

Read More »

Is Agile on the Decline?

Depending upon who you ask, agile is either going stronger than ever or it is on the way out. In an article for CIO Dive, Justine Brown listens to both camps. She gathers opinions on concerns with agile, and what might be the next step for businesses. Agile Augments For starters, the word “agile” has been so overused and misused (especially by marketers) that it has lost most of its credibility. Who can say from …

Read More »

Code Factories: Making Agile Work in Large Organizational Teams

When large developer groups report to the same one manager, the inherent bloat of it can make “keeping agile” seem difficult. In an article for AgileConnection, Kris Hatcher shares his solution, smaller groups called “code factories.” Not actually an assembly line, this strategy can focus resources in a way that gets more done. Watch Your Fingers Hatcher explains it like this: Code factories differ from more common feature teams because the teams stay together for …

Read More »

How to Prevent Estimate Inflation

Inflated estimates distort team velocity so that accomplishing pretty standard work can look like a herculean accomplishment according to story points. Accurate measures of productivity are impossible in such a situation. In a post for Mountain Goat Software, Mike Cohn explains how to prevent warped estimates and live in a delusion-free world. Finding Reality One of the most common causes of estimate inflation is that the team starts to round up on story estimates as …

Read More »