Alpha takes longer than discovery because you’ll be digging into the details of the service and building prototypes to test with users.
During alpha, you should:
- Design and code a prototype of the service. Start with whiteboard sketches or paper prototypes and review these with the project team, iterating on them until approved by the Department Service Owner.
- After the initial prototypes have been approved, build the next iteration: a functional version on the eServices Platform using the Drupal web form builder tools.
- Determine who should be on the approvals team and what role they should each have. Depending on the department(s) you are working with, the team may have different approval requirements including:
- Project Manager in the department.
- Service Delivery Manager from eServices for Citizens.
- Communications Analyst during and after beta and live.
- Deputy Minister, Assistant Deputy Minister and Director-level approvals.
- Figure out which services this will replace or complement. Plan out a high-level migration strategy and resulting decommission of the existing service and IT infrastructure.
- Develop a list of external and internal users who will test the service during the alpha phase, including those who need assisted digital support.
- Decide when, what and how any service content will be translated from English to French. This may not have any cost associated with it if you run translation through French Language Services Directorate (FLSD).
- Build a high-level project schedule If the decision is made to go ahead with the beta phase.