Project Management

Please login or join to subscribe to this thread

Apply SPC on agile

linkedin twitter facebook   Agile  
avatar
Samir Mohammed Yousif Technical Manager| Sudatel Telecom Group Brida, Saudi Arabia
How do you apply SPC to agile project management?(Statistical Process Control (SPC))
Sort By:
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Agile was born in manufacturing and then the concept was taken for software. SPC is one of the most used tools in methods or frameworks that are used to run initiatives based on agile approach. Take into account agile and lean are not the same and most of the agile methods/frameworks used in software products production are based on lean. Then, with all that said, you have tools like MS Azure DevOps which have environments for running things like SPC and others based on the data collected in the initiatives which are run using the tool. The same for Jira and Jira Align and others.
avatar
Keith Novak Tukwila, Wa, United States
I would tend to see it the other way and applying agile (or even predictive PM) to SPC. I suppose you could try and establish control charts for sprints since it is a process, but I've never seen that and don't know what value it would have. It is usually applied to the product or production process instead of the work planning and execution.

Other SPC or 6 Sigma methods like dot plots, pareto charts, and histograms are the type of things you pick to study events either by total number or frequency. Those are tools where you decide what issues you need to observe, and in what context.
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Samir -

One potential use of SPC might be to assess a team's delivery process on a per work item basis. Once they have sufficient experience with a given product or service and their ability to size work items is refined, you could track the cycle time for completing work items of a given size on a control chart and use that to help identify shifts in the delivery process.

Kiron
While applying this process may be an additional help to monitor the delivery but according to me it will be a lagging indicator. This can be more applicable to machines. Agile is all about people over process. That is the major shift with Agile compared to traditional way of working. So not all that process used in tradition project management will be helpful in Agile environment. I would suggest to put your time on introducing the processes, techniques that can help the team to come over the soft skill challenges as it will have direct impact on the delivery effectiveness.

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Humor is but another weapon against the universe."

- Mel Brooks

ADVERTISEMENT

Sponsors