Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties

Please use format: Task Details REQUIRED / OPTIONAL @Assignee by //Completion Date

  •  Task Details
    Status
    colourRed
    titlerequired
    /
    Status
    colourGreen
    titleOPTIONAL

Technical Checklist

Development

Task

Reviewed By

Review Date

  •  Development
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

Cover all user stories.

Is an update to an existing app? If so, have you changed the workflow steps? Or the data model? Or the process? In this instance, consider:
- development tasks / data manipulation to ensure that forms that are in-flight (for example, submitted before change, approved after change) will function correctly.
- the cut-over tasks at go-live. Do you need to execute specific steps to ensure that forms that are in-flight (submitted before change, approved after) will function correctly?

  •  
  •  Unit Testing
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

Cover all test cases

  •  
  •  Code Review - Self
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

IQX Code review checklist

Self assessment

  •  
  •  Code Review - Peer
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Peer Developer

IQX Code review checklist

  •  
  •  Demo or IQX BA Review
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Business Analyst, IQX Developer and Business User

  •  
  •  Maintain FAB configuration
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

UI5 version
App roles
App user(s)
App admin user(s)
FAB Launchpad

  •  
  •  Develop Admin / Matrix approval app
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by IQX Developer

  •  
  •  Include Number Range (NOT Intervals) in transport
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by IQX Developer

Prerequisite: Number Range created

  •  
  •  Include App in transport
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

  •  
  •  Include STVARV variables in transport (where applicable / possible)
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by IQX Developer

  •  
  •  Include System Alias in transport (must be generic)
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

Prerequisite: System Alias created

  •  
  •  Include activation of OData service in transport
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

Prerequisite: OData Service created

  •  
  •  Include FLP config and user roles / groups / catalogs to transport (if client chooses to use Fiori Launchpad, not FAB Launchpad)
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by IQX Developer

  •  

Testing

Task

Reviewed by

  •  System Testing
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Business Analyst
Cover all test cases and ensure testing in the target version.
Cover all devices specified in Non-Functional Requirements even if emulated.
NOTE: Cover all browsers, especially if there is even a remote possibility that Internet Explorer might be used.

  •  
  •  Integration Testing
    Status
    colourYellow
    titleto be confirmed
Expand
titleℹ️ More info

To be confirmed for each Project

  •  
  •  UAT
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by Business User

Support if necessary, but end-to-end testing by system users with their own logons in

  •  

Pre-Go-Live

Task

Reviewed by

  •  Cutover Steps and Go-Live Checklist Document
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer and/or IQX Business Analyst

All manual pre-go-live steps required in QA, PRD or other systems, including external systems (OneList, SharePoint, DirectoryWatch, etc.).
All manual post-go-live steps required in QA, PRD or other systems, including external systems.

  •  
  •  As Built Technical Specification Document
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer

  •  
  •  As Built Functional Specification Document
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Business Analyst

  •  
  •  Testing Document
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Assigned resource to be confirmed per project

Evidence to support release for go-live

  •  
  •  Confirm the PRD has the correct version of FAB installed
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by SAP BASIS

  •  
  •  Create role for OData Service
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by SAP Security or SAP BASIS

  •  
  •  Create Service account user (if required for background jobs)
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by SAP Security or SAP BASIS

  •  
  •  Event linkages to be maintained (if required for background jobs)
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by IQX Developer or SAP BASIS

  •  
  •  Schedule background job for escalations (if required)
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by SAP BASIS

  •  
  •  Schedule other background jobs, as required
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by SAP BASIS

  •  

Post-Go-Live

Task

Reviewed by

  •  Populate Admin / Matrix approval app in PRD
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by Client Super User

Prerequisite: Transports Completed

  •  
  •  Maintain Number Range intervals
    Status
    colourGreen
    titleOptional
Expand
titleℹ️ More info

Performed by SAP BASIS, IQX Developer or Client Super User

  •  
  •  Refresh caches on ECC
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by SAP BASIS

  •  
  •  Refresh caches on Gateway
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by SAP BASIS

  •  
  •  Sanity check - run app in PRD if possible
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer or Client Super User

  •  
  •  Post-mortem and team feedback
    Status
    colourRed
    titlerequired
Expand
titleℹ️ More info

Performed by IQX Developer, IQX Business Analyst and IQX Project Manager

- Did we meet the customer brief?
- What did we do well during this project?
- What did we do poorly during this project?
- What did we not foresee when planning for this project?
- What cool technology / software components did we build (that can maybe be reused in other projects)?
- Did we meet the budget for this project? If not, why not?
… and so on

  •  

...