Blog

Deconstructing the Agile Board

In case you decide you want to adjust the Agile Board in Agile Development 2.0. Here is the code that exists behind it.

Backend Code

  • Script Includes: any Script include that starts with AgileB

    https://<instance>.service-now.com/sys_script_include_list.do?sysparm_query=nameSTARTSWITHAgileB Header

  • UI Macro: agile_board_header

  • UI Macro: html_page_agile_board

  • AgileBoardColumnsAndFieldsService

    https://<instance>.service-now.com/nav_to.do?uri=sys_script_include.do?sys_id=588df5f75bd2030036c32c1cf0f91a5e

Analytics Tab (Disabled in ORLANDO)

  • Dashboard: Product Owner Dashboard

    https://<instance>.service-now.com/nav_to.do?uri=%2F$pa_dashboard.do%3Fsysparm_dashboard%3D4d772cf39300030064f572edb67ffb12

Release Burndown

  • UI Page: sdlc_release_burndown_frame

    https://<instance>.service-now.com/nav_to.do?uri=sys_ui_page.do?sys_id=c1e597f0c333210028d7d56bc3d3aeca

  • Sprint Burndown UI Page: sdlc_sprint_burndown_frame

    https://<instance>.service-now.com/nav_to.do?uri=sys_ui_page.do?sys_id=f47187b0c333210028d7d56bc3d3aec9

Backlog Tab

  • UI Macro: backlog

  • For the settings menu: UI Macro: backlog_config

Sprint Planning Tab

  • UI Macro: sprint_planning

    https://<instance>.service-now.com/nav_to.do?uri=sys_ui_macro.do?sys_id=c3cc2c8253723200d044ddeeff7b12e7

  • For the settings menu: UI Macro: sprint_planning_config

    https://<instance>.service-now.com/nav_to.do?uri=sys_ui_macro.do?sys_id=0ae7040853d40300d044ddeeff7b12da

Sprint Tracking Tab

  • UI macro: sprint_board https://<instance>.service-now.com/nav_to.do?uri=sys_ui_macro.do?sys_id=4165c62453233200d044ddeeff7b12fd

    Stored in vtb_board table

Task Progress Board

  • sorted by created date, latest to newest

  • Code located in UI Macro: task_planning_board, and other places

Find Code

  • Click Hamburger > Dashboard Properties

  • Used findrecordby Sysid to find the record

  • Used code search in studio to search more