Challenge Summary
A User Interface (UI) application is needed to interact with a university developed Complex Event Processing (CEP) System. The UI application abstracts, simplifies, and provides necessary data translation between groups of users and the CEP system.
This is the first challenge in a series of challenges to build the User Interface, in this challenge we will be focusing on Item Management.
Round 1
Round One (1)- Submit your initial wireframe solution for checkpoint feedback.
- Submit an initial version of your solution.
Notes.jpg: Any comments about your design for the Client.
Round 2
Round Two (2)- Submit final wireframe solution plus checkpoint feedback.
- Submit final version of your solution.
Notes.jpg: Any comments about your design for the Client.
Background of the problem:
Radio Frequency Identification (RFID) enabled Autonomous Logistics Management (REALM) is an International Space Station (ISS) experiment directed at demonstrating the ability to use RFID and complex event processing (CEP) related technologies to better localize items on the ISS, and for demonstrating and evolving the technology for Exploration use. The current Inventory Management System (IMS) on ISS is heavily dependent upon crew involvement for finding and cataloging item location(s) within ISS. The storage environment, the number of items, the fact that items do not always stay where a crewmember last put them, and the varied requirements for running experiments makes conducting operations challenging; particularly since the crew and operations are highly scheduled on ISS.
To address the evolving inventory and challenges associated with the current system, the REALM system; enabled by RFID and CEP is being developed. The CEP system interacts with the raw RFID data reads from six RFID readers deployed at locations in three of the ISS modules. The CEP system infers the state of RFID tagged items on ISS and needs to be able to convey this information to users of the REALM system, in a manner that is usable to the REALM system team members and the Inventory Stowage Officers (ISOs). See Attachment 1 “System Use Case Scenarios” which provide additional detail about the REALM architecture and context for the UI software. The delivered software must address these scenarios and fit within the REALM architecture. See Attachment 2 “CEP System Interfaces” for information about the REALM architecture.
Challenge Description:
A viable solution is required to address all System User Case Scenarios for the system and the user application requirements. The solution can be web based or developed completely around a particular framework, e.g., Unity 3D, which can be run on a variety of platforms. The key is that the solution needs to be able to abstract all expected user interactions with the system, to provide the CEP system with the necessary and properly formatted inputs and accept outputs from the CEP system such that item location information is conveyed to a user.
We are looking for wireframe (Axure) solutions based on requirements below. We’re also looking to the community to come up with interesting ideas for the workflow - we’re absolutely open to creative solutions!
At the end of this wireframe challenge, we are looking to have a complete solution for the user experience and flow.
Wireframe Expectations:
- Produce HTML click through wireframes that can be used to demonstrate all mentioned functionalities as required in each round.
- The website must be very easy to use and intuitive. Keep that in mind when designing your solution.
- You MUST cover all screens mentioned in required sections below, if any requirement is missing in final submission the client will not look at it, so make a checklist for the required screens to make sure you designed all of them.
- Please show us your proposal as a movie or series of wireframes that communicate the user’s intended interaction with your proposed solution.
- You MUST use wireframes note pane in every single page you design to explain what items are addressed in that page from the documentation, what things you added/changed/removed, use it to make your idea clearer and help the client to give you constructive feedback.
Notes:
- Your wireframe submissions need to be able to drill down for all page flow.
- Show your wireframe solution for:
-- Desktop view: Design for desktop display 1280px and height as required.
- Please consider responsiveness while designing the solution as the client want the solution to be usable on mobile devices as well.
- Feel free to suggest any tools/functions that can bring good User Experience for this tool.
Challenge Goal:
- This challenge will focus on item specific features. The challenge will consider the input and search items required of users of different types, and define features for easy filtering, search refinement, etc.
- This challenge will also consider location rendering that will be provided by Unity3d mappings.
Required Features:
- Have the ability to enable an on demand search of the CEP system to determine an item's location.
- Have the ability to interface to a Unity 3D representation of the instrumented ISS modules to display location and location trajectories of item(s) queried.
- Enable on demand searches for either a single or multiple items; multiple items are delimited using commas.
- Have the ability to request a date range for the item(s) location history.
- Have the ability to query for an item(s) last M locations, where M is an integer valued variable.
- Have the ability to request an item(s) containment history.
- Have the ability to query for an item(s) last N containment relationships, where N is an integer valued variable.
- Have the ability to interface with an existing Inventory Management System (IMS); querying it for information needed to enable user interactions with the CEP system, whereby an item(s) location is requested, and the barcode(s) for item(s) are unknown or are not desired as a search term.
- UI application interfaces to the IMS system using the Open IMS API.
- UI application translates the CEP system provided locations (x, y, z) into a user understandable, rack level location of an item.
Supporting Documents:
- Attachment 1 - System Use Case Scenarios.pdf.zip; which provide additional detail about the REALM architecture and context for the UI software.
- Attachment 2 - CEP System Interfaces.pdf.zip; for information about the REALM architecture.
Learn Axure:
New to Axure? Here are some quick tutorials to help you get started.
http://www.axure.com/learn
Target audience:
- RELAM Team.
- ISO Team.
Judging Criteria:
- User Experience of application.
- Completeness and accuracy of the wireframe as defined in the spec requirements.
- How well your wireframes provide a consistent user flow.
Submission & Source Files:
Preview Image
Please create your preview image as one (1) 1024x1024px JPG or PNG file in RGB color mode at 72dpi and place a screenshot of your submission within it.
Submission File
Generated HTML files with all the requested contest requirements stated above.
Source Files
Wireframes should be built in Axure. The resulting files should have generated HTML files. Also, all the content must be listed and the pages are linked together to show page flow.
Final Fixes
As part of the Final Fix phase, you may be asked to remove, update, or change some features of the wireframe.
Please read the challenge specification carefully and watch the forums for any questions or feedback concerning this challenge. It is important that you monitor any updates provided by the client or Studio Admins in the forums. Please post any questions you might have for the client in the forums.