2020-05-20T10:09:00Z

What is better for ALM: Scrum or Kanban?

Rony_Sklar - PeerSpot reviewer
  • 4
  • 167
PeerSpot user
7

7 Answers

LC
User
2020-05-26T16:42:58Z
May 26, 2020

In my opinion, there is no tool to prefer (Kanban or Scrum) they are for different approaches.

Roughly, Kanban is "event-driven" ; something to do arrives, the question is how to manage it and have it living through its workflow (from left to right in the Kanban). At any time something new can come. Kanban manages a flow rather than a release.

Scrum is "release driven"; among a set of things to do, the question is what to select in the first step (first release), second step, etc. You are not supposed to change the release when it is committed. If something new comes, it can be considered in the next step (release).

A good ALM allows both (and more), and even allows to change from one to another if your development context mandates it.

Search for a product comparison in Application Lifecycle Management (ALM) Suites
JR
User
2020-05-28T15:59:15Z
May 28, 2020

Great question! If you are looking for a more pre-defined structured framework Scrum may be your choice.

5 Right Reasons to Apply Kanban

#1. Ability to release anytime. In Scrum or XP you can't release in the middle of an iteration. ...
#2. Ability to change priorities on the fly. In Scrum you can't add stories on the fly into sprint (usually).
#3. No need in iterations. Why you need iterations?
#4. No need in estimates.
#5. Perfect flow visualization.

Still research in to moth choices is an imperative. Hope this short summary helps.

SH
Real User
2020-05-28T14:13:05Z
May 28, 2020

It first depends on your budget as well as need for the business but if you are asked between this only ( Scrum vs Kanban) = go to (Scrum) as is the most popular approach, using sprints – short, defined periods of time – to get things done in pieces.
Scrum processes place heavy emphasis on schedule with a prioritized list of story points. This iterative process enables accurate estimations of work flow and effective management of multiple projects.

LC
User
2021-08-06T09:19:35Z
Aug 6, 2021

You may also like to give a try to Tuleap (www.tuleap.org) which allows to setup Scrum, Kanban, and much more regarding enterprise Agile planning.

Kangkan Goswami - PeerSpot reviewer
Real User
Top 5
2020-05-27T04:23:29Z
May 27, 2020

Whether to use Scrum or Kanban largely depends upon the need. Scrum is more a structured iterative process approach. If you are managing your requirements or releases in iterations that try to deliver value at the end of each cycle in a much formal way, scrum can be used. 


Whereas, Kanban is a much simpler and easy to onboard approach where you may still have fixed frequent reviews, but work keeps flowing (comes in at irregular rate, not necessarily through a gate).


Scrum: fixed releases on a defined frequency. Work defined before starting iteration.


Kanban: Continuous release (as-and-when completed. Work keep flowing in.


So review your team maturity and the need for managed iterations.


Let me know if you would like to have a better or deeper discussion on this.

FS
User
2020-05-26T20:42:25Z
May 26, 2020

ALM iss a standard linear process what is perfect for KANBAN. It is nonsense to put a dynamic elliptic process model on top for guiding.

Find out what your peers are saying about Microsoft, Atlassian, Nutanix and others in Application Lifecycle Management (ALM) Suites. Updated: February 2024.
763,955 professionals have used our research since 2012.
VH
Reseller
2020-05-26T20:27:10Z
May 26, 2020

I use SCRUM integrated with a Kanban Board (hybrid system). The tool that is best for me is Microfocus OCTANE.

Application Lifecycle Management (ALM) Suites
Application Lifecycle Management (ALM) is a systematic approach to managing the development and delivery of software applications. It encompasses all aspects of the software development process, from requirements gathering to deployment and maintenance.
Download Application Lifecycle Management (ALM) Suites ReportRead more

Application Lifecycle Management (ALM) Suites experts

Syed Fahad Anwar - PeerSpot reviewer
Jay Vekaria - PeerSpot reviewer
Ashu Singh - PeerSpot reviewer
Saket Pandey - PeerSpot reviewer
Nalin Kumar - PeerSpot reviewer
Don Ingerson - PeerSpot reviewer
CC
RS