A UX Designer | Product Designer | Interaction Designer.
SenForce Smart Parking Enforcement
Smart Parking Enforcement is a Mobile Surveillance Console Application for capturing real-time violated vehicles in Parking spaces and traffic stops. This application will allow Parking Enforcement officers to easily and accurately Capture and record violated vehicle data and ensure that the appropriate fines and penalties are issued to the Public.




-
The Primary objective of this application is to enable traffic officers to efficiently capture real-time violations of vehicles in parking spaces using the Senforce Application.
-
This application should have a user-friendly interface that allows officers to easily access the Vehicle Settings, and manage officers' tasks to track their Dialy Activities and performance.
-
The ultimate goal of the application is to enhance the Daily Activity tracking and Easily of use while driving.
Team
Our team consisted of four designers who are responsible for managing the entire design delivery process, focusing on enhancements in User Experience, Visual Design and their Design Systems.
Duration : 5 Months
Design
Lead Designer
Me ( UX Designer)
UX Designer
Visual Designer
Tech
3 Data Analysts
6 Frontend Devs
Design Process
User Research
Product Benchmarking
Low Fidelity Wireframe
High Fidelity Wireframes
Prototype
Ideate
Define
Test
Discover
User flows
Information Architecture
Card Sorting
Visual Design
Design System
User Research
We started by identifying the two primary Users in this ecosystem: The Patrol Officer and Enforcement Officers. It was important for us to deep-dive into their lives and know more about their needs, wants and other details.

User Persona : Patrol Officer

Name: Rachel
Age: 32
Job Title: Patrol Officer
EPIC: Driving a car
Customer type: Spot Ticketing, Tickets by Mail
Education: High School Diploma
Technology Use:
-
Comfortable with using smartphones, tablets, and computers for work-related tasks.
Daily Routine:
-
Begins each shift by checking in with the station and receiving assignments.
-
Uses a tablet or smartphone to navigate to assigned locations.
-
Monitors traffic and enforces laws, while also keeping an eye out for any potential safety hazards or emergencies.
-
Checks camera active states periodically to ensure that all cameras are functioning properly.
-
Submits reports and paperwork at the end of each shift.
Goals:
-
Efficiently navigate to assigned locations to monitor traffic and enforce laws.
-
Quickly and easily check the camera's active states to ensure that all cameras are functioning properly and capturing the necessary footage.
Strengths:
-
Familiar with the local area and roadways.
-
Detail-oriented and observant.
-
Comfortable with technology and able to troubleshoot basic issues.
Weaknesses:
-
Can be easily distracted by unexpected situations or events.
-
Sometimes struggles with staying organized and managing multiple tasks at once.
Challenges:
-
Managing unexpected situations or emergencies that may arise while on patrol.
-
Ensuring that all cameras are functioning properly and capturing the necessary footage.
-
Staying focused and organized while juggling multiple tasks.
Behaviours:
-
Detail-oriented and observant.
-
Responsive and able to act quickly in emergency situations.
-
Collaborative and able to work well with other officers and emergency personnel.
Pain Points:
-
Poor navigation tools or systems that can lead to wasted time and missed assignments.
-
Faulty cameras or equipment may hinder investigations or lead to incomplete footage.
-
Inefficient or cumbersome reporting and paperwork processes can be time-consuming and tedious.
User Persona : Enforcement Officer

Name: Betty
Age: 32
Job Title: Enforcement Officer
Background:
-
Betty has been working as an enforcement officer for the past 5 years. She is passionate about her job and is always looking for ways to improve the efficiency of her work.
Daily routines:
-
Check for the list of Infringing Vehicles in the nearby vicinity
-
Plan the best route to visit the vehicles
-
Print a Ticket for the Infringing Vehicle with additional photos
-
Take a photo of the Ticket on the windscreen and associate it with the Printed Ticket record
-
Record the compliance status of the vehicle
-
Update the list of Infringing Vehicles and mark the vehicle as completed
Goals:
-
To optimise timings for overstaying parking
-
To locate the Infringing Vehicle Quickly
-
To remove the vehicle from the list of work
-
To ensure compliance with local parking rules
-
To have evidence that the Ticket was placed on the windscreen
Strengths:
-
Strong attention to detail
-
Quick learner
-
Good communication skills
-
Ability to handle difficult situations
Weaknesses:
-
Can be a perfectionist at times, which can lead to taking longer to complete tasks
-
Tends to get stressed easily during high-pressure situations
Challenges:
-
Finding the Infringing Vehicle quickly in a busy area
-
Ensuring compliance with local parking rules
-
Avoiding confrontations with vehicle owners
Behaviours:
-
Focused and determined while on the job
-
Calm and professional while dealing with the public
-
Punctual and organised
Pain points:
-
Inefficient processes that waste time
-
Difficulty locating the Infringing Vehicle
-
Non-compliant vehicle owners who refuse to accept the Ticket
User StoryBoarding (WIP)
Officer: Sarah Parker
Date: August 17, 2023
Location: City Center Parking Zone
6:45 AM - Start of Shift:
-
Officer Parker arrives at the parking enforcement office.
-
Logs in to the mobile application and reviews the day's assignments.
-
Receives briefing on any specific issues or areas of concern for the day.
7:00 AM - Patrolling Begins:
-
Officer Parker starts her patrol in a marked enforcement vehicle equipped with LPR cameras, GPS, and communication tools.
-
Drives to the designated area in the city centre with a high volume of parking activity.
7:15 AM - Initial Patrol:
-
Begins the first round of patrolling, scanning license plates and checking for violations.
-
Issues warnings or citations for vehicles exceeding time limits, parking in no-parking zones, or violating other regulations.
-
Takes photographs of violations as evidence.
8:30 AM - Public Interaction:
-
Engages with a vehicle owner who has questions about parking regulations.
-
Provides information about parking options, time limits, and nearby payment kiosks.
9:00 AM - Data Entry and Reporting:
-
Returns to the enforcement vehicle.
-
Enters citation information into the mobile application, including vehicle details, violation type, location, and timestamp.
-
Submits reports to the central office for record-keeping.
10:00 AM - Special Task:
-
Receives a notification about an illegally parked vehicle obstructing a loading zone.
-
Drives to the location and issues a citation for the violation.
-
Takes additional photographs and notes the nature of the obstruction.
11:30 AM - Lunch Break:
-
Takes a break at a designated area, ensuring the enforcement vehicle is parked legally.
-
Reviews any updates or messages on the mobile application.
12:30 PM - Second Patrol Round:
-
Continues patrolling, focusing on areas with high turnover or frequent violations.
-
Issues citations for vehicles overstaying time limits, parked in fire lanes, or lacking proper permits.
2:00 PM - Public Outreach:
-
Sets up a temporary information booth in a busy parking area.
-
Distributes pamphlets and answers questions from motorists about parking regulations, payment methods, and permit programs.
3:30 PM - Equipment Check:
-
Performs a routine check of the enforcement vehicle's cameras, LPR systems, and communication devices.
-
Reports any issues or maintenance needs to the central office.
4:00 PM - Final Round:
-
Conducts a final patrol of the day, looking for any remaining violations.
-
Issues citations and warnings as needed.
5:30 PM - End of Shift:
-
Returns to the enforcement office.
-
Uploads all citation data and reports to the central database.
-
Logs out of the mobile application and completes end-of-shift paperwork.
6:00 PM - Wrap Up:
-
Participates in a debriefing session with fellow officers to discuss challenges, observations, and notable incidents from the day.
-
Prepares the enforcement vehicle for the next shift, ensuring it is fueled and properly maintained.
6:30 PM - End of Day:
-
Officer Parker completes her shift and heads home.
User Stories
We have also captured Some of the User stories of the Traffic Officers

Our Core Learnings & Observations
Through our research, we found some interesting key pain points from our users. We tracked their footprints while issuing ticketing, Patrolling cars, with their daily routines, daily activities, and in their schedules:
Here we listed Some of our observations within the accessible spaces provided.
Officers find difficulties to track the all the voilations captures by the senforce vehicle
Officers are not able to check the weather they are connected to senbos application
Officers seems to have internet connectivity issues and No internet atall at some locations.
Sometimes they also find difficulties to tun the cameras
on or off. since they dont know how to check the Camera Active modes
officers dont get proper schedules to the tasks
Officers may experience stress and fatigue from long hours, unpredictable situations
Significant impact on officers' personal and professional lives, including relationships with family and friends, and mental and emotional health.
Benchmarking Analysis
We examined the facets of benchmarking related to our competitor's technological practices utilized in ALPR (Automatic License Plate Recognition Technology) and Mobile Parking License Plate Recognition Technology

Based on the Beach marking we studied Competitors Products of the list mentioned below.
User Flows
Usability
Features
Information Architecture
Visual Design
Micro Interactions
Some of the Existing User Stories from our Competitors
Benchmarking on Cloud based Product solutions
Law Enforcement ALPR Vehicle Solutions







Based on the Beach marking we studied Competitors Products of the list mentioned below.
User Flows
Usability & A/B Testing
Features
Information Architecture
Visual Design
Micro Interactions
Card Sorting and Feature Finalization
Through research and benchmarking we listed all the Core insights, features and technologies currently available in the market, and we listed all the potential attributes suitable for the Senforce Application. To precisely determine the essential features for this application, we utilized the card sorting methodology.

How did we translate insights into opportunities
Once we finished identifying the core insights from previous Research, we spent time translating insights into opportunities. Later we included a cross-functional team to help us prioritise the ideas into different buckets like
Mostly Needed, Needed, Can be Needed in future, Not needed.
How might Senforce Application have to
Day to day Schedule
Fix Camera Connectivity and
Settings
GPS tracking
Capture Live Images of Voilation
Details and Generate Fines
Integrate with Back office and collect live data
Geolocation Tracking
Citation Generation and Fine Generations
Patrolling Officer Daily Tasks and
Schedules
Navigation for Driver Routes to finish the tasks
Information Architecture
With the Core insights that we captured then we started to Create Information Architecture for the Senforce Application.

Detailed Designs
Well, we had figured out the overall structure and had a working concept. Still, there was a lot more still remaining. Detailing hundreds of cases, their edge cases and their edge cases and corner cases. This seemed never-ending.
Final Shots of Using Senforce Application in Patrolling Vehicle








