/
Service Readiness

Service Readiness

When is a service considered ready for launch? Here are a few criteria that can help you to evaluate whether your service is ready for launch:

  • Service has been formally tested

  • Service has been formally reviewed with stakeholders

  • Service has passed an accessibility evaluation

  • Change management plan is in place

 

Formal testing

Formal testing is used to ensure that no bugs reside in the service. While testing cannot prove with a 100% certainty there are no bugs, formal testing employs a wide array of techniques to ensure that common usage scenarios will not fail when the service goes live. Typically formal testing is performed by quality assurance specialists through the use of a rigid test plan. Bugs are captured in a tracking system to ensure development staff are aware of the conditions when the bug occurs. Typically a service cannot be released until the test plan has been fully executed and bugs remain below an agreed upon threshold.

Formal review

Formal review is used to showcase a service to the stakeholders. Stakeholders are given the opportunity to make suggestions, and comments about the service. Recommended changes, and updates are captured in the backlog and prioritized.

Accessibility evaluation

All services at Transport Canada must comply with WCAG 2.0 standards at AA compliance level. Services that cannot meet this minimum compliance level require sign-off (at what level) and have a compliance plan in place so that a schedule is available to indicate when full compliance will occur.

Change management plan

  • Communication with users, stakeholders

  • Canada.ca service initiation (launch) pages

  • Timelines

Usability evaluation

Good practice is to use usability testing to evaluate whether the service offers sufficient usability to it’s users. Usability testing is typically performed by a user experience practitioner by inviting real users of the service, to perform a structured set of task using semi-functional prototype or actual production code of a system. Usability testing can help to identify issues with a services design prior to its release. Any issues found during usability testing can be captured into the product backlog.

 

Related content

Business Readiness
Business Readiness
More like this
Digitial First Design Playbook
Digitial First Design Playbook
More like this
Platform Onboarding Guide
Platform Onboarding Guide
More like this
WCAG
WCAG
More like this
Vessel Registry - Service Metrics
Vessel Registry - Service Metrics
More like this
PRIORITIZATION CRITERIA GUIDELINES FOR THE CIVIL AVIATION IT MAINTENANCE PORTFOLIO
PRIORITIZATION CRITERIA GUIDELINES FOR THE CIVIL AVIATION IT MAINTENANCE PORTFOLIO
More like this