/
IQX FAB Demo Apps Technical Checklist

IQX FAB Demo Apps Technical Checklist

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

Task Details required/ OPTIONAL

Technical Checklist

Technical Checklist

Development

Task

Reviewed By

Review Date

Development required

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 required

Performed by IQX Developer

Cover all test cases

 

Code Review - Self required

Performed by IQX Developer

IQX Code review checklist

Self assessment

 

Code Review - Peer required

Performed by IQX Peer Developer

IQX Code review checklist

 

Demo or IQX BA Review required

Performed by IQX Business Analyst, IQX Developer and Business User

 

Maintain FAB configuration required

Performed by IQX Developer

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

 

Develop Admin / Matrix approval app Optional

Performed by IQX Developer

 

Include Number Range (NOT Intervals) in transport Optional

Performed by IQX Developer

Prerequisite: Number Range created

 

Include App in transport required

Performed by IQX Developer

 

Include STVARV variables in transport (where applicable / possible) Optional

Performed by IQX Developer

 

Include System Alias in transport (must be generic) required

Performed by IQX Developer

Prerequisite: System Alias created

 

Include activation of OData service in transport required

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) Optional

Performed by IQX Developer

 

Testing

Task

 

Reviewed by

System Testing required

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 to be confirmed

To be confirmed for each Project

 

UAT required

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 required

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 required

Performed by IQX Developer

 

As Built Functional Specification Document required

Performed by IQX Business Analyst

 

Testing Document required

Assigned resource to be confirmed per project

Evidence to support release for go-live

 

Confirm the PRD has the correct version of FAB installed required

Performed by SAP BASIS

 

Create role for OData Service required

Performed by Developer or SAP Security or SAP BASIS

- Add the service to a new or an existing security role assigned for users to access oData services

 

Create Service account user (if required for background jobs) Optional

Performed by SAP Security or SAP BASIS

 

Event linkages to be maintained (if required for background jobs) Optional

Performed by IQX Developer or SAP BASIS

 

Schedule background job for escalations (if required) Optional

Performed by SAP BASIS

 

Schedule other background jobs, as required Optional

Performed by SAP BASIS

 

Post-Go-Live

Task

 

Reviewed by

Populate Admin / Matrix approval app in PRD Optional

Performed by Client Super User

Prerequisite: Transports Completed

 

Maintain Number Range intervals Optional

Performed by SAP BASIS, IQX Developer or Client Super User

 

Refresh caches on ECC required

Performed by SAP BASIS

 

Refresh caches on Gateway required

Performed by SAP BASIS

 

Sanity check - run app in PRD if possible required

Performed by IQX Developer or Client Super User

 

 

Related content