Scheduler - Smart Building Command Automation
Project Overview
The Scheduler feature enables users to automate equipment commands within a smart building, streamlining operations and improving efficiency. It allows users to view schedules, create schedules, edit commands, and select specific spaces or equipment for automation. This functionality ensures seamless management of building systems, reducing manual intervention and enhancing overall control.
Design & Development Process
Following Agile Scrum principles, we structured the project into sprints and worked cross-functionally to ensure alignment between user needs and technical feasibility. Our approach was iterative, prioritizing user feedback at every stage:
User Research & Needs Analysis
We identified core user pain points and requirements through interviews, behavioral analysis, and competitor research. The key insight: users needed a flexible yet intuitive way to manage automated commands.Prototyping & Usability Testing
We developed a mid-fidelity prototype to validate our concept with real users. Testing revealed key refinements, such as the need for a clearer scheduling overview and quicker command adjustments.Building & Iterating with the Product Team
With insights in hand, we collaborated with engineers to build an MVP that balanced usability and technical feasibility. Regular sprint reviews ensured continuous alignment.Next Steps That where scheduled but not performed at the time:
Launch & User Validation
The improved Scheduler would be deployed to a test group. We would measure engagement, usability, and satisfaction through analytics and feedback sessions.Continuous Improvement
Post-launch, we would monitor how well the feature met user needs and identify new opportunities for enhancements to be captured in a backlog. This feedback loop would allow for further refinements and optimization.
Impact and Valuable Insights
Improved efficiency: Reduced manual scheduling efforts, saving users time.
Enhanced usability: Intuitive UI with clear workflows, validated through user testing.
Scalability: Built with future expansion in mind, allowing integration with additional smart systems.
This project demonstrated my ability to translate user needs into intuitive design solutions, collaborate effectively with cross-functional teams, and drive iterative improvements based on user feedback.
Audit Log - Smart Building Execution/Change Logs
Project Overview
To design an intuitive and accessible Audit Log feature for an Autonomous Control tab under a Command and Controls app. The Audit Log allows customers to track system activities efficiently by toggling between an Execution Log and a Change Log at different location levels including the Building Level.
Key Features:
Toggle between Execution Log and Change Log
Download logs
Edit settings
Expand view
Select a single Equipment
Filter logs by Equipment Name, Floor, and Status
Set Start/End Dates for log filtering
Distinct columns for each log type
Design & Development Process
Research & Ideation:
Conducted competitor analysis and gathered user feedback to define key pain points and needs.
Mapped user journeys and created personas to align the feature with user workflows.
Wireframing & Prototyping:
Developed mid-fidelity wireframes in Figma to define structure and layout.
Created high-fidelity mockups in Figma, specifying typography, spacing, sizing, and colors.
Used prototyping tools like Marvel for interactive demonstrations.
Accessibility & Compliance:
Documented Focus Order and Alt Text to ensure compliance with WCAG standards.
Defined clear contrast ratios and interactive element sizes for better usability.
Development Collaboration:
Structured all elements and components for seamless handoff to developers.
Worked in Agile Scrum, iterating designs based on sprint feedback.
Ensured modularity and scalability of components within the design system.
Impact & Valuable Insights
Impact:
Enhanced User Experience: Users can efficiently track changes and execution logs, reducing time spent on log analysis.
Improved Decision-Making: The ability to filter and compare values provides greater insights into equipment performance.
Accessibility Compliance: Inclusive design ensures usability for all users, aligning with industry standards.
Scalability & Flexibility: The modular design allows for future enhancements without disrupting existing workflows.
Valuable Insights:
Clarity in Log Differentiation: Users benefited from clear distinctions between Execution and Change Logs.
Customization Needs: Future iterations could include advanced filtering and export customization.
Iterative Testing Importance: Early usability tests led to improvements in navigation and filtering efficiency.
Cross-Functional Collaboration: Close collaboration between UX, development, and accessibility experts resulted in a refined and effective product.
Conclusion:
This project showcases a well-documented, accessible, and user-friendly Audit Log feature designed with a human-centered approach. By leveraging agile methodologies, strong design principles, and accessibility standards, this feature effectively meets user needs while maintaining scalability and flexibility for future enhancements.