The ServiceNow® Agile Development application helps you deliver software projects more efficiently by managing and tracking software development life-cycles using an iterative, incremental, and flexible approach.

When you have multiple standalone tools for development, testing, and project tracking, there could be a disconnect between enhancements and fixes, change processes, and deployment. Agile Development pulls these development life-cycle workflows together into one system and helps you manage the backlog, from inception through testing and deployment. By offering you the flexibility to use scrum or traditional waterfall method, Agile Development provides you increased visibility into the entire product development life cycle.

Variants of ServiceNow® Agile Development

Agile Development under Project Management
See Agile Development 2.0 integration with Project Portfolio Management for project-based agile development.
Agile Development 1.0
Important: The Agile Development 1.0 plugin (com.snc.sdlc.scrum.pp) is no longer available for activation. Activate the Agile Development 2.0 plugin (com.snc.sdlc.agile.2.0) for enhanced agile capabilities to manage your software development efforts.
Agile Development 2.0

Agile Development 2.0 supports agile-based execution. It provides an agile software development environment for product-based or project-based efforts, using the scrum agile framework. With Agile Development 2.0, you have the flexibility to implement a pure agile approach over the entire life cycle of a product, or a hybrid approach using agile methods within a traditional project structure.

For more information, see Agile Development 2.0.

Note: If you upgrade to Agile Development 2.0 from Agile Development 1.0, Agile Development 2.0 replaces Agile Development 1.0 in your ServiceNow instance. If you are implementing ServiceNow® Agile Development for the first time, activate the Agile Development 2.0 plugin (com.snc.sdlc.agile.2.0).

Key differences between the Agile Development variants

Integration with Digital Portfolio Management

Digital Portfolio Management (DPM) provides a unified workspace for owners to view and collectively manage their services and applications through the full life cycle. By integrating DPM with Agile Development 2.0, DPM Managers can view Agile Development 2.0 data such as epics, stories, sprints, and releases in the context of the selected business application.