Difference between Agile Development and Release Managementv2

dyna_wang
Giga Contributor

Can someone help us understand what the key difference between Agile Development and Release Management v2 is? We're beginning to use Demand Management to create enhancements, and these enhancements show up natively in the Agile Development suite, but are omitted from RM. My understanding is that Agile Development is an add-on to RM and should be used in place of the RM application. We are practicing agile scrum development on enhancements from our demand intake. Does RM play any role in this? Or can we disable from the application picker?

4 REPLIES 4

dravvyramlochun
ServiceNow Employee
ServiceNow Employee

Hello dyna.wang



Maybe the following documentation and forum discussion might help



https://docs.servicenow.com/bundle/jakarta-it-business-management/page/product/sdlc-scrum/concept/c_...


Release Management v2 Plugin - Process


Agile Project Versus Agile Development


https://docs.servicenow.com/bundle/jakarta-it-business-management/page/product/agile-development/con...



The SDLC - Software Development Life Cycle Plugin further extends upon the Release Management v2 Plugin by adding some new structures to accommodate the Software Development Life Cycle. This plugin is designed to accommodate most non-agile development methodologies, including the common Waterfall method of development.


This plugin adds more specific 'Feature' types allowing for the independent management of notions (defects, enhancements, testing tasks, etc.) critical to successful software development.


The new Planning Board is now available as well, to take existing tasks and group them easily in particular parent tasks.


Reference:


Release Management Tools - ServiceNow Wiki


smooradian
Kilo Expert

I agree, this is really difficult to follow and the documentation is not helpful to understand how (if at all) the two are related. 

sachinbhasin11
Tera Guru
Tera Guru

Agreed, there isn't any clear documentation on why we have 2 types of release applications i.e. RMv2 and Scrum Release in Agile dev

Upon looking further, we found Scrum release table extends RMv2 (rm_release).

 

It apprears Scrum release is for Agile SDLC whereas RMv2 can be used for non-agile some usual SDLC methodologies e.g. Waterfall . There are some extra dictionary entries such as committed points etc. on Scrum release table that gives it a more agile flavor

Bryan56
Kilo Contributor

Have there been any updates to documentation or does anyone have additional info on this question?