Decision Tree Software
Role: UI/UX Engineer, Product Manager
Company: IntelliFlux Contorls
As a UI/UX Engineer at IntelliFlux Controls, I have conducted extensive research on user experience and product design methods, tools, and concepts that are crucial for SCADA systems' various services and products. During my tenure, I successfully led the design and product management of several notable deliverables for APRICOT, the main AI software under IntelliFlux. I lead in designing APRICOT's Decision Tree support tool for diverse process engineering related job setups, which is later used in geolocation-based pipeline analysis and leak detection tool, and in creating weekly report email system for existing clients: Pepsico, Cheveron, and L&T to name a few which contributed significantly to the company's growth and scalability.
Scope of work
One of the tools available under APRICOT software, Decision Tree allows you to set up a job for digital unit operation flows mainly handled by process engineers and data scientists. The flow sheet setups are related to various types of alarm notifications, water operation flow charts and other data visualizations for dashboards, and email information systems to name a few. As a designer and product manager of the software team, I handled the research requirements working with process team and laid out product roadmap.
Early stages
Since there is an initial job setup tool by our CTO that has been using for similar purposes, I was handed to design an improved version that can be marketable for both internal and external users including our clients.
First Iteration
UX Research Results:
Right side panel/ menu taking space.
Enabling node types got hidden/moving.
Organize or save flowsheet information.
Well-put file menu
More scalability for property additions
Comment & notification functions
To have more screen space
Add history and edit logs.
MVPs:
Menu
Edit - log history.
Screen-size canvas & more scalability
Hi-fi Prototype
Requested features:
File menu with chosen options at the top
Nodes and job setup menu at the bottom.
Organization of node types and varieties.
New History feature on saved versions.
Designed for more screen space.
MVPs:
Nodes menu.
Properties edit inside the menu.
Latest updates
After several rounds of design iterations and testing possible implementations with the software team, in addition to the MVPs, most bottle necks found in the user research were successfully resolved through design solutions. Besides, easier usability is implemented such as drag and drop function on adding nodes and a menu with informative back buttons. Home tab functions such as new, save, load existing file, export, etc., were resolved by compiling them in a familiar document home file button. The only point concluded to discard at the moment is comment and notification functionality since it has the least importance considering overall structure.