Challenge Summary

Welcome to Big Blue - Visualization/Heat Map Display Wireframe Challenge.  The goal of this challenge is to design and implement a cross-platform Dashboard application for the IBM Watson Ecosystem.
In this challenge, we are looking for wireframe (Axure) solutions based on requirements from our client. 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 of the application.

 

Round 1

Submit your design for a Checkpoint feedback:
1. Log in screen
2. Dashboard/Heat map screen
3. Partner summary screen
Notes.jpg: Any comments about your design for the Client

 

Round 2

Final Design plus any Checkpoint feedback:
1. Log in screen
2. Dashboard/Heat map screen
   a. A version of the Dashboard which shows a saved/customized state as set by the user
3. Partner summary screen
Notes.jpg: Any comments about your design for the Client


Background:
The Watson Ecosystem is at the forefront of cognitive computing, allowing businesses to embed transformative question/answering capabilities within their applications. The Watson Ecosystem is growing fast and as the number of partners and the variety of domains grows, the Ecosystem needs scalable ways to manage these partners. One of the ways the Ecosystem plans on managing the partners it works with is through a Dashboard that allows the user to aggregate information about Ecosystem partners in a customizable way.

Objective:
Design and build the Web Application for the Ecosystem Dashboard. In particular, the Ecosystem envisions the default view to be a Visualization, such as a heat map, where each UI element in the Visualization represents a different partner and a visual cue to distinguish between different partners is based on a customizable statistic/metric. The application should provide filters that change the perspective of the Visualization and provide a mechanism to customize the view for a given user (i.e. user profile or save function). Other than that, the target audience for this application will be Watson Ecosystem engineers and managers looking to make decisions based on aggregate trends. To that effect, the UI/UX should be simple, intuitive but should also provide powerful functionality for uncovering trends.

 

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 use cases mentioned in challenge details below.
- We’re focusing on this being a web application, but keep Responsive Design principles in mind as this will probably move in a cross-platform direction in the future
- You MUST use wireframes note pane in every single screen 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.

Required Screens:
The application should provide the following screens, with the following UI and functionality as described:
0) Navigation  
- This is not a separate screen, but an aspect of the application
At a bare minimum, the navigation should provide an extensible and very intuitive means of moving between the different screens in the application and new screens which may be added in the future:
-- Go to 'general' dashboard screen. (should be completed by the first checkpoint)
-- Go to a user customized dashboard. (completed by the second checkpoint)

1) Log in screen
Screen should be single sign on
Once the user logs in, they immediately go to the Dashboard screen

2) Dashboard/Visualization screen
- The dashboard screen should be divided into three parts:
-- Primary focus and function of this screen:  a Visualization displaying information about Watson Ecosystem partners:
--- 
A prime example of the sort of Visualization that works for this type of information display is a Heat Map (see example links)
--- 
However, if you can determine a better design pattern to use to express the qualifiers and metrics for the Watson partners, you’re encouraged to do so.  The most important aspect of the Visualization is that it provides a useful and easy to understand way to show the user the status of the different Watson partners.  The example links also give approaches on the problem of visual display of the presented information.
--- 
Functionality: The application must provide a way to customize the look of the Visualization based on different Key Performance Indicators. Examples of some of these metrics are: precision/recall (on training data), size of the company, etc.  If you choose to use a HeatMap the expectation is that there are metrics to control the size/color of the Partner UI elements (see Qualifiers component below)
--- 
The partners are indicated by what we’re calling the partner UI element - in the Heat Map example, this usually means a square with the partner’s name and a summary of partner information displayed on mouseover.  In the Heat Map example, this also means that the size of the square is based on a user chosen metric, the color representing the partner’s status.
--- 
Every partner UI element should include:  Name, Hover/Rollover summary info, Relative Size indicating user-chosen metric, Color showing relative status of partner
-- 
a Filters element that allows the user to select subsets of partners to be displayed. This selection/filtering process will happen based on statistics/metrics/categories. For example, the filters element may have a “Geographic” filter which allows the user to select “North America”, “Europe”. Another example would be to select all partners of a certain “size” (top 25% of partners). The result of active filters is that only those partners that are filtered/selected will be displayed on the Dashboard/Visualization screen
-- 
A Qualifiers or Metrics Component that allows the user to specify two things:
--- 
A metric that determines the size of each partner UI element
--- 
A metric that defines the color/heat level for each partner UI element
Finally, below are additional pieces of functionality for the dashboard screen:
-
- Each partner UI element should display the name somewhere within its square
--
 The user can click on the square and go to the partner summary screen for that user
-- 
Optional, if it is appropriate to your design and interaction model: A hover/rollover effect for the visualization element depicting the partner square providing a brief amount of additional information regarding the partner
-- 
Include an icon or other Call to Action to download csv Report based on Qualifying Info being displayed on the Visualization (no need to display the actual report or download process)
-- 
There should be a means of saving the customized display of a Visualization, whether this will be to a user profile or a system-side saved state is TBD, but some UI element should provide the user with a means to save it.  
-- 
Alerts should be displayed indicating critical states for different partners as determined by user-customized metrics

3) Partner Summary Screen
- A partner summary screen that visualizes a single partner at a more granular level.
-- There should be a title/subtitle element at the top that contains summary/categorical information across the top (Name of partner, geographical location, industry/domain, etc.)
-- The rest of the summary screen should provide powerful visualizations for different individual statistics
-- Include graphs or charts giving the user easy insight into the partner details
-- The graphs/metrics shown in the example mock up are just examples and placeholder UI elements can be used to represent them as shown, but should be designed in a manner to allow  more metrics to be added as the application continues development
Should also allow the user to easily transition back to the original dashboard screen.
There should be a means to add/pulling in new metrics as simple as possible
Include an icon or other Call to Action to download csv Report based on Partner info being displayed  (no need to display the actual report or download process)

Target Audience:
- Watson Ecosystem engineers and managers who are looking to make decisions based on aggregate trends.

Example/Information Links:
Gallery of Visualizations:
http://www.tableausoftware.com/public/gallery
http://phylogenomics.blogspot.com/2014/01/top-alternatives-to-quilt-plots-and.html

Heat maps:
http://stn.spotfire.com/spotfire_client_help/heat/heat_what_is_a_heat_map.htm
http://usagereports.elsevier.com/help/webuser/webhelp/lang_1033/Heat_Map_widget.htm
http://peltiertech.com/WordPress/heat-map-excel-conditional-formatting/
http://gis.stackexchange.com/questions/256/how-to-build-effective-heat-maps
http://www2.microstrategy.com/ProductHelp/9.4.1HF4/WebUser/WebHelp/Lang_1033/creating_a_heat_map_visualization.htm

Judging Criteria:
Your submission will be judged on the following criteria:
- Visualization Display functionality and UI/UX
- Flow between the screens and interactive elements
- Summary Screen functionality and UI/UX
- Wow factor (both in terms of UI/UX and overall functionality)

Submission & Source Files:
Preview Image
Create your preview image as one (1) 1024x1024 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.

Stock Photography

Stock photography is not allowed in this challenge. All submitted elements must be designed solely by you. See this page for more details.

How To Submit

  • New to Studio? ‌Learn how to compete here
  • Upload your submission in three parts (Learn more here). Your design should be finalized and should contain only a single design concept (do not include multiple designs in a single submission).
  • If your submission wins, your source files must be correct and “Final Fixes” (if applicable) must be completed before payment can be released.
  • You may submit as many times as you'd like during the submission phase, but only the number of files listed above in the Submission Limit that you rank the highest will be considered. You can change the order of your submissions at any time during the submission phase. If you make revisions to your design, please delete submissions you are replacing.

Winner Selection

Submissions are viewable to the client as they are entered into the challenge. Winners are selected by the client and are chosen solely at the client's discretion.

ELIGIBLE EVENTS:

2015 topcoder Open

Challenge links

Screening Scorecard

Submission format

Your Design Files:

  1. Look for instructions in this challenge regarding what files to provide.
  2. Place your submission files into a "Submission.zip" file.
  3. Place all of your source files into a "Source.zip" file.
  4. Declare your fonts, stock photos, and icons in a "Declaration.txt" file.
  5. Create a JPG preview file.
  6. Place the 4 files you just created into a single zip file. This will be what you upload.

Trouble formatting your submission or want to learn more? ‌Read the FAQ.

Fonts, Stock Photos, and Icons:

All fonts, stock photos, and icons within your design must be declared when you submit. DO NOT include any 3rd party files in your submission or source files. Read about the policy.

Screening:

All submissions are screened for eligibility before the challenge holder picks winners. Don't let your hard work go to waste. Learn more about how to  pass screening.

Challenge links

Questions? ‌Ask in the Challenge Discussion Forums.

Source files

  • RP file created with Axure

You must include all source files with your submission.

Submission limit

5 submissions

ID: 30046087