The Visual UI Builder (VUB) project was initiated Spring of 2016 due to a need for a customization/extensibility tool compatible with a new meta-data driven page generation framework. A three day design session was held to kick start the design process and bring all interested parties together.
The objectives and assumptions for the designs were based on integration points with existing extensibility tools. The end goal of the session was to generate an initial design direction for the UI to customize a specific set of common UI patterns and preliminary design for the overall UI tool paradigm, structure and user experience. The event's first day started with an introduction to the four existing internal tooling solutions by their respective PM's. The primary core appsUX design team Architects, Usability Engineers and Interaction Designers were divided into four teams for the last two days to ideate designs for the targeted set of common UI patterns/components. I directed my team during brainstorming and design sessions, presentationed to UX and TechArch stakeholders to gather their feedback, and facilitated additional rounds of design ideations before our end of day presentation. The final direction for the VUB tooling UI were based off the designs generated by my team, I was the sole designer to work on the subsequent project iterations.
“Scott proposed a developer tooling UX design for customizing and extending pattern-based UI’s that is fresh, innovative, clean, and simplifying. This compared to status quo customization and extensibility tools which continue to recreate existing designs with a modern "lipstick" skin, but with little to no functionality to make the experience easier and more powerful for functional/IT admins and developers who have reported wanting such advances in our user research.”
Manager Quote from 2016-17 Annual Appraisal ReviewHere are the final wireframes my team produced during the three design jam sessions.
Challenge - The business analysts are using a product screen with list search and are trying to sort through different suppliers. They need to modify columns and change what they're showing in the end result table.
Solution -
Challenge - The business analyst just customized the Card View and now wants to synch the List View with card attributes. They need to customize the List View layout template; the flow started with clicking the main component object container.
Solution -
Challenge - The business analyst wants to modify the card layouts to emulate what he did in a different course to keep track of comments.
Solution - Templates shown in the contextual dialog are associated at the page level because all the template types have to be the same. At the bottom of the dialog, conveyor belt shows the facet diagram of each card type.
Support ability to drag and drop attributes from the dialog. Design didn't explore accessible alternatives.
We were given a month to take the preliminary concept for the VUB tooling UI and create three new task flows to prototype for Usability sessions at OOW. Testing coordinator started to recruit attendees to the conference once we nailed down the targeted user persona. The flow scripts, gathering realistic data, and working with the testing team to work out a formal plan were also started concurrently. The break after the Design Jam sessions had given me time to think and reflect on the designs and start sketching alternative interactions. The PM's and Technical Architecture teams' also had time to review the approach and share their concerns and needs. There was clarity and a plan, we were able to identify requirements for the tool; to support building, customizing, and extending Oracle Cloud Applications with a pattern-driven design and development platform.
The testing sessions provided great feedback for the VUB flows.
Additional information about the Customer Feedback Session Results available on request.
Building upon the designs for OOW, a new set of Manage Analytic Infolet task flows were targeted to use the new VUB tooling paradigm. The outside toolbar wrapper supporting the save model was enhanced to provide recent history and undo/redo functionalities. In addition, the original Edit the Create Opportunity Page Form designs were updated, incorporating the feedback provided by the Research team.
Requirements Gathering
Research
Flow Diagrams
Concept Development
UX Design
POC with PM
Wireframing, Interaction Design, and Visual Design
Collaborated with Usability Engineering Team
May 2016-June 2017. All the wireframing and design work was done using Adobe Illustrator.