The Responsible Driver Program (RDP) is a remedial program for people with alcohol or drug-related driving prohibitions or convictions. Under Section 25.1 & 25.2 of the Motor Vehicle Act (MVA), people whose driving records meet certain criteria are required to complete RDP. Below is a summary of what to expect while enrolled in the Responsible Driver Program.
Custom Designed & Developed CRM/ERP Application
For Stroh Health I designed and managed the development of their entire application that controls all steps of the RDP program. This is a custom built application from the ground up to manage and handle the complete business process of the RDP Program.
To understand how the program works, check their website here:
https://www.strohhealth.com/rdp/
Simplified Business Concept
- A client is mandated by court to take part in the RDP program due to alchahol or drug-related driving prohibitions/convictions
- The client registers to take part in the program in an electronic manner, including submitting various types of required documentation
- Intake interviews are performed, to identify if the individual needs to take the shorter or longer course
- Various secure processes are performed internally, such as obtaining the individuals drivers abstract or other critical documentation
- The client then is booked and scheduled to take part of several courses and/or counseling sessions
- The Interviewers and councilors submit reports on attendance and participation of each client
- RoadSafety BC is then notified of the clients completion and recommendation on next steps
The application I designed and managed the development of handles all aspects of the business flow from registration, documentation, interview scheduling, class scheduling, attendance tracking, reporting and much more.
RR2 Program (Relationship Violence)
Stroh Health also has a secondary program, with a very similar process to the above noted RDP program. The RR2 program, is focused on individuals who are currently in jail, often for relationship violence reasons. All services mentioned and overall general flow of the RDP program had an application made for the RR2/RVP program as well.
Services Provided
- PIPEDA Support: Stroh Health collects sensitive information including notes about alcohol or drug-related offenses, court information, driving abstracts and other information that falls under the needs of privacy protection laws. Supporting in processes, security and related topics was part of my responsibilities. example: these projects have unique workflows for restricting access, network security, processes and more.
- BA/SA: All standard business analyst-related skills were utilized throughout the years with this client. Helping design the applications from the ground up, integrations, gather requirements, wireframe development of all interfaces, UI/UX design, and more were done across the entire project base. Every interface in the system was designed by me.
- QA/Testing & Related: Being the only system that controls the entire business process, even short downtime can result in bringing the business to a halt, as staff would be unable to schedule sessions, perform reports, do interviews, accept or move clients forward or anything else. As such any changes, updates, security patches, enhancements, deployments and related need to be done and tested carefully to ensure site stability and that perfect functionality remained. Even short downtime would result in large organizational impacts. As such all topics related to QA were of high importance for these projects.
- PM: All standard PM-based responsibilities, such as billing, reports, meetings, task assignments, scheduling, QA/Testing, budgeting, quoting and all related services. As a large highly complex set of projects, this client required every standard PM-related support service over the years I worked with them.
- Dev PM: All standard development PM related responsibilities, such as scheduling development, working with the programmers, handling sprints, communicating requirements and more were handled by me throughout the entire project cycles.