After delivering key features in March, there are still a lot of opportunities to build on to continuously improve the application.
Hi all - I’m writing this to provide some opportunities to be considered after March 2025. Note that my recommendations are informed by being in this project for 14 months as the PO, from the start of the redesign back in November 2023 until February 2025.
I have learned and talked to a lot of folks that are impacted by the program and product through user research, co-design sessions, and ultimately, using human-centered design methods and practices to learn about people’s wants and needs. The opportunities presented here can be program and/or product related.
Opportunity | Situation | Recommendations |
---|---|---|
Employees with non BC Gov emails joining the program | There are emails that do not have @gov.bc.ca emails that are wanting to join the program (i.e., Auditor General). These non-bc gov emails typically means they do not have an IDIR. |
...
Main features to be developed
What it will do
Why we need to do this
Employees with non BC Gov emails
Awareness
IDIR is an important aspect of being a member as it provides access to BC Gov systems. For example, some of the volunteers in logistics in EMCR need to use WebEOC and the CORE Team application, both IDIR activated. Similarly, some of the volunteers in BCWS need to use their own systems like Resource Manager, also IDIR activated. What do we do in situations where a CORE Team member used to be from a ministry, then they moved to Auditor General, does it mean that they are no longer a member? Simultaneously, there is an overarching vision from senior leaders to have every public servant join the program. | The program/policy will need to be clarified first before any tech solution can be delivered. What we need to figure out:
| |
Phase 1 of the User Journey: Awareness | During our research with potential members and current members, there is a need to expand our content to entice public servants to volunteer and to provide clarity on what is expected throughout the different phases of the journey as a volunteer. | Content revamped: For potential members:
|
|
For people leaders:
|
Create clear “job descriptions” for each of the roles
Hold AMA for with a member… to solicit new memebrs
Intake
More automation for the intake process
need to solidify requirements first
design the dashboard
Onboarding & Training
| ||
Phase 2 of the User Journey: Intake | Pending Applications: There are still manual processes involved when Coordinators approve pending applicants in the system. For example, members still have to send emails for their supervisor approval to the Coordinators and other required materials (i.e. ParQ in BCWS). Additionally, not having a solid set of requirements + transparency for when a pending applicant becomes an active member creates confusion. We want to make our intake process user friendly as much as possible so we can attract new members to join. | Solidifying program requirements:
Once we have more clarity on the program side for the prerequisites to become a member we can focus more on streamlining the intake process:
|
Phase 3 of the User Journey: Onboarding & Training | New Members: A pending applicant becomes a new member, there are some meetings held to welcome them, provide info on the program, etc. However, we’ve heard from members that they don’t hear anything back about future trainings and/or deployment opportunities. We heard from Coordinators that there are certainly roles that would be a good fit for new members and that training and/or job shadowing need to be delivered to help with onboarding. Current Active Members: We heard from active members, some have been volunteers for more than 5 years that they want and need more training to build their skills set whether in a particular role to gain more “seniority” or trying different roles. They also need more clarity on how to move from a “beginner” volunteer to a more “advanced” position. Coordinators also felt that there are currently no set guidelines for what constitutes as an experienced volunteer vs. chief level experience. For instance, was someone being deployed once for 3 days constitutes as an experienced member? or does it have to be multiple deployments with specific set of days/times that makes someone experienced or a specific function or role? | It would be good to find out how many active members and how long they have been a member that have never been contacted for deployment. Then, we can start investigating why they are not being called for deployment. Perhaps we may find some of them need more training, or that they selected a role they want to volunteer in that may not be a great fit for their skills set. We can use the training data, detailed job descriptions and employee history for training matchmaking. New Members:
Current Active Members:
|
|
With the associated role/function, a dedicated set of trainings are accessible and available
Have the dashboard show all the trainings for a member
Deployment
Deployment history
Coordinator has the ability to send automated notification to members to update schedule
Post-Deployment
Deployment surveys
Payment/compensation
Data: STats
showing in the dashboard
Continuously improve the intake process - Expand notification feature to send reminders for members to update their availability
Expanding the notification feature to enable Coordinators to send notification to CORE Team members to update their availability for deployment.
Coordinators will be able to send reminders to update availability individually, by region and/or in bulk.
Currently, Coordinators will need to remind CORE Team members to update their availability in an email with an excel sheet to be filled out; so that, members can indicate their availability 3 months in advance. However, we have found from research that what is needed is for a more timely manner of members to update their availability which needs to be triggered by the Coordinators.Tech enhancements:
| ||
Phase 4 of the User Journey: Deployment | Deployment Opportunities:
Deployment Opportunities + History:
Expanding the notification feature for updating members' availability:
Supervisors:
| Talent Matchmaking:
Deployment Opportunities + History:
Expanding the notification feature for updating members' availability:
Supervisors:
|
Phase 5 of the User Journey: Post-Deployment | Surveys/Evaluation:
Payment/Compensation:
| Post-Deployment Evaluation:
Payment/Compensation:
|
One program/one platform | Now that we’ve established EMCR as the owner of the program and the product, what would it look like for BCWS in the future and other ministries that have emergency management related functions like Transportation, Infrastructure, Health, Agriculture and Food, etc? Some of these ministries are needing access to CORE Team and instead of making their own programs, we should leverage what we already have by making it accessible to the whole BC Government. | Program:
Once we clarify the program and policy elements, we can start building the mechanisms to streamline this process with technology. We can build out CORE to include another user group in the system. |
Data Reporting: Statistics | Coordinators and executives alike are needing more data and access to that data in an easy way to learn about how the program is doing but also to learn about opportunities for continuous improvement. Data is needed from all the phases of user journey. | We need to clarify the datasets that we need to collect. So that, we can start defining those in our application and we can start collecting those consistently. Build a dynamic dashboard that can show, examples:
|