The process

Design is at the core of every successful product. A product that fails to meet its users’ needs cannot thrive in today’s market. More organizations are embracing human-centered design, focusing on end users and evaluating every decision through their needs and goals. My design process is guided by the Stanford d.school framework and IDEO’s user-centric approach, which emphasizes empathy, iteration, and collaboration.

My Dynamic UI/UX Design Process

Inspired by the Stanford d.school design thinking framework and IDEO’s user-centric approach, my process blends creativity, empathy, and iteration to deliver impactful designs.

  1. Design thinking - story icon

    Discovery & Research

    The first step in any successful design journey is understanding the problem at its core. I begin by conducting stakeholder interviews and workshops (using Miro) to gather business requirements and understand the broader context. User research—through surveys, contextual inquiries, and usability testing—helps uncover key pain points and user behaviors. Existing service blueprints and user journeys are analyzed to map the current state, while data analytics, such as GIS-based insights from ArcGIS, reveal service gaps. Findings are aligned with OPS digital standards and accessibility requirements (AODA, WCAG 2.0) to ensure inclusivity from the start.

  2. Design thinking - story icon

    Define & Ideate

    With a clear understanding of the problem, I identify key user personas and map their customer journeys to ensure the solution addresses real-world needs. Problem statements and opportunity areas are crafted to guide the ideation process, during which early wireframes and conceptual models are brainstormed and sketched. Service improvements are prioritized based on feasibility, impact, and alignment with OPS policies, ensuring that the solution is both practical and impactful.

  3. Design thinking - story icon

    Prototyping & Testing

    Prototyping transforms ideas into tangible solutions. High-fidelity prototypes are created in Figma for interactive testing, and iterative design cycles incorporate feedback from real users and stakeholders. A/B testing and usability studies validate design choices, while GIS integrations (via ArcGIS Portal and ArcGIS Online) ensure the solution is spatially informed. Throughout this phase, close collaboration with developers and IT teams guarantees technical feasibility and alignment with project goals.

  4. Design thinking - story icon

    Implementation & Development Support

    During implementation, I work closely with developers, business analysts, and QA teams to ensure the design intent is preserved. Detailed service blueprints and comprehensive design system documentation support seamless development. Accessibility compliance is prioritized, with AODA audits conducted before launch, and content strategy reviews are performed to align with OPS standards, enhancing clarity and usability.

  5. Design thinking - story icon

    Post-Launch Evaluation & Continuous Improvement

    The design process doesn’t end at launch. Post-launch, I track user engagement metrics to evaluate performance and identify areas for iteration. User feedback is collected via surveys and analytics to inform future improvements, and retrospectives with stakeholders capture valuable lessons learned. This commitment to continuous improvement ensures that the solution evolves alongside user needs, maintaining its relevance and impact over time.

A Dynamic, Iterative Process

The design thinking process is inherently dynamic—a cyclical journey of exploration, ideation, prototyping, and refinement. It’s not a linear path but a collaborative dialogue between designers, users, and stakeholders. Feedback is welcomed as a tool for improvement, ensuring the final product is empathetic, functional, and adaptable. By putting users at the center of every decision, I craft solutions that truly resonate and deliver lasting value.