Agile Development

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Agile Development

    The ServiceNow® Agile Development application enhances software project delivery by managing and tracking development life-cycles through an iterative and flexible approach. It integrates various development, testing, and project tracking tools into a unified system, facilitating better management of project backlogs from inception to deployment. Customers can choose between scrum and traditional waterfall methods for increased visibility into the development process.

    Show full answer Show less

    Key Features

    • Agile Development 2.0: Supports agile execution for product or project-based efforts using the scrum framework, offering a choice between pure agile or hybrid approaches.
    • Backlog Management: Agile Development 2.0 allows personalized backlog creation through defined filter criteria, categorizing stories by themes and epics.
    • Release Planning: Enables association of project stories with release timelines for efficient execution of prioritized stories.
    • Sprint Flexibility: Different assignment groups can have their own sprint schedules, with management through the Agile Board Sprint Planning tab.
    • Integration with Digital Portfolio Management: Provides unified access to Agile Development 2.0 data within the context of business applications.
    • Mobile Tracking: Users can monitor and update the status of stories and tasks via the Agile Development v2 mobile app.
    • Performance Analytics: Access preconfigured dashboards to enhance Agile processes with data visualizations from the Platform Analytics Content Pack.
    • Work Progress Status: Offers indicators for estimated completion dates and progress statuses for Agile Development 2.0 epics.

    Key Outcomes

    By implementing Agile Development 2.0, customers can expect improved visibility and management of their software development processes, enhanced collaboration across teams, and a streamlined approach to project execution. This ensures that Agile development efforts are more effective and aligned with business objectives, ultimately leading to more successful project outcomes.

    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

    Feature Agile Development

    (Project Management)

    Agile Development 2.0
    Backlog A story can be associated to only a project. A personalized backlog can be created by defining filter criteria.
    Release A project story cannot be associated to a release. A release is a definite timeline to execute prioritized stories from the backlog.
    • Project-based execution — It allows the release backlog to be executed as one or more projects.
    • Non-project-based execution — It allows the release backlog to be executed by one or more assignment groups using their sprint schedules within a release timeline.
    Theme and Epic A story cannot be associated to a theme, or epic. Backlog stories can be categorized by themes and epics.
    Team versus Assignment Group Assignment Group is used. Assignment Group is used to create an assignment group of type Agile Team. The confusion between when to use release team versus assignment group is eliminated. An existing release team can be converted into an assignment group.
    Sprints Sprints are assignment group-based. Each group can have its own sprint schedule. Sprints are generated for Assignment Groups. Different groups can use different sprint schedules or all the groups can follow the same schedule.

    The Agile Board Sprint Planning tab is used to manage sprints.

    Sprint Planning The Sprint Planning Board is used. The Sprint Planning tab on the Agile board is used.
    Task Progress board and Story progress board VTB (Visual Task Board) is used. The Sprint Tracking tab on the Agile board is used.

    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.