Project Management

Please login or join to subscribe to this thread

Scrum Or Kanban Or XP

linkedin twitter facebook  
avatar
Srikana Ray
Community Champion
IT Project Manager
Hi PM Community.
How do you decide whether you should use Scrum or Kanban or XP for Agile projects?
Do you have any predefined criteria which helps you to choose?
Would like to know your thoughts.
Sort By:
< 1 2 >
avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
Depend on what you are trying to achieve. Scrum is the most popular and can be used for many kinds of larger projects, but it has more rules to follow. XP is almost exclusively used for software projects. Kanban is usually deployed in a lean or waste minimization focused project where you want to improve defect rates for example. It has less rules and is more free-flowing.
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Just to add some information, just in case you like to find something more closely to best practices, this activity belong to business analysis domain. You will find it inside related documentation that was created by the IIBA and the PMI. Key thing, mainly when you perform as business analyst, is to understand that the organization is an open and adaptable system then everything it is used to make something will impact the whole organization. That will be part of the solution. Time ago I wrote an article about the practice I used for years to decide about this type of things and it was published by the PMI and the IIBA as "best practice". Here the link, hope it helps: https://www.projectmanagement.com/blog-pos...-right-solution
avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
May I ask if any of these have been used within your organization already? Or is this new ground, no matter the approach taken?

Next, look at the motivation for this search? As Sante mentioned, Scrum is the most popular and would probably be the 'easiest' to get going. I say that cautiously though as a change like this is not like a light switch and should be taken for what it is; a culture shift.

It would be helpful to gain more insight into your organization and projects. It's like asking someone what type of car they should buy; sedan, hatchback, SUV, pick-up, sport without knowing anything about them.
...
1 reply by Srikana Ray
Jun 01, 2018 7:40 AM
Srikana Ray
...
Hi Andrew.
I am learning about Agile and this question is not specific to my organization. I am trying to understand how they differ in their approach and as project manager how can one determine which one to choose. Would be solely based on organization's needs or what best suits the project?
avatar
Peter Ambrosy Weinheim, Germany
You can use XP practices within the Srum Framwork (for example Pair Programming). Same applies to Kanban (for example using WIP-Limits).
avatar
Srikana Ray
Community Champion
IT Project Manager
Jun 01, 2018 6:19 AM
Replying to Drew Craig
...
May I ask if any of these have been used within your organization already? Or is this new ground, no matter the approach taken?

Next, look at the motivation for this search? As Sante mentioned, Scrum is the most popular and would probably be the 'easiest' to get going. I say that cautiously though as a change like this is not like a light switch and should be taken for what it is; a culture shift.

It would be helpful to gain more insight into your organization and projects. It's like asking someone what type of car they should buy; sedan, hatchback, SUV, pick-up, sport without knowing anything about them.
Hi Andrew.
I am learning about Agile and this question is not specific to my organization. I am trying to understand how they differ in their approach and as project manager how can one determine which one to choose. Would be solely based on organization's needs or what best suits the project?
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
First just a clarification: Scum is a framework then you will not find "how" to to things. That is because it is not easy to adopt due to each organization must fill it up with the tools and techniques that best fit. Second, Srikana, Agile must be selected based on organizational needs. But that is not what most organizations are doing today then there are a lot of posts outside there saying "Agile does not work". If you are trying to know about Agile take a look to the PMBOK Guide, new version. Inside the first chapters, until chapter 5, you will find what you need to understand the new environment. BUT take into acount: Agile is not a method or process, Agile is not about software or IT, Agile did not start with the Manifesto. The PMI has published a short article inside the PM Network Magazinne I wrote time ago: "Perfectly Positioned", http://www.pmnetwork-digital.com/pmnetwork/april_2016?pg=73#pg73
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Srikana -

Why pick a single framework or method?

Most agile practitioners will have a variety of tools in their toolbelt and will pick and choose what will add the most value. For example, you could have a project where you are using Scrum ceremonies, elements of Kanban used in work management boards (e.g. having WIP limits and different priorities for different types of work items) and do pair programming (an XP practice).

Be Agnostic about Agile (http://agnosticagile.org/)...

Kiron
...
1 reply by Drew Craig
Jun 01, 2018 10:10 AM
Drew Craig
...
Thanks for sharing the URL Kiron
avatar
Al Taylor I.T. Contractor| Independent Waterloo, Ontario, Canada
are scrum and kanban in fact mutually exclusive?
...
1 reply by Sergio Luis Conte
Jun 01, 2018 9:13 AM
Sergio Luis Conte
...
Are two different things. Scrum is a framework, it does not prescribes, it do not state "the how". So, you can fill it up with the tool or techniques you like. Kanban is a technique that can be used in isolation of can be used as a technique with Scrum. The same with something named User Stories. To really understand Scrum people must (sorry about the must) take a look to this: https://www.scrumguides.org
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Jun 01, 2018 8:44 AM
Replying to Al Taylor
...
are scrum and kanban in fact mutually exclusive?
Are two different things. Scrum is a framework, it does not prescribes, it do not state "the how". So, you can fill it up with the tool or techniques you like. Kanban is a technique that can be used in isolation of can be used as a technique with Scrum. The same with something named User Stories. To really understand Scrum people must (sorry about the must) take a look to this: https://www.scrumguides.org
avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
Jun 01, 2018 8:14 AM
Replying to Kiron Bondale
...
Srikana -

Why pick a single framework or method?

Most agile practitioners will have a variety of tools in their toolbelt and will pick and choose what will add the most value. For example, you could have a project where you are using Scrum ceremonies, elements of Kanban used in work management boards (e.g. having WIP limits and different priorities for different types of work items) and do pair programming (an XP practice).

Be Agnostic about Agile (http://agnosticagile.org/)...

Kiron
Thanks for sharing the URL Kiron
< 1 2 >

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Few people think more than two or three times a year; I have made an international reputation for myself by thinking once or twice a week."

- George Bernard Shaw

ADVERTISEMENT

Sponsors