Challenge Summary
Welcome to “TopCoder Analytics - Marathon Match Contest Details Page Wireframes Contest". The goal of this project is to eliminate all manual process for create and manage marathon matches contest competition and integrated all administration process related to it into TopCoder platform called “TC Direct (Cockpit)”. In this contest, we need your help to create new workflow for review and edit the relative information on marathon matches contest in TC Direct.
At the end of this contest, we’re expecting a clear workflow/simulation and a great user experience to review and edit the relative information on marathon matches contest in TC Direct.
Round 1
All Contest requirements as stated in contest details
Round 2
All contest requirements as stated in contest details with client feedback applied
The current process to create and manage Marathon match contest is usually done by TopCoder employees manually using several different software. We are building a new process to eliminate the need to create and manage all contest in this track manually and integrated all administration process to TC Direct (http://www.topcoder.com/direct) platform.
We already have wireframes to show a new flow in TC Direct to create and launch marathon match contest (launch contest wizard). However, we still need a flow for review and edit relative information once the spec contest is complete on marathon match contest in TC Direct Platform. Your workflow must contains all these following requirements :
1. View and Edit General Contest Information contains following fields, contest type, contest name, timeline, copilot, CCA requirements, Review Style, Project Name, Contest Fee and etc. Please remember, Marathon Match general holds different information set, so we are not sure what change contest type would be available? as the fields are going to change. like in current case, after creating a studio or software contest, we can only change the type for studio scope or software scope. we can not change a draft Web Design contest to Software Specification contest.
2. View and Edit marathon match problem statement. Currently to create problem statement, we use an external tool (called MPSQAS) and the result will looks like this :
http://community.topcoder.com/longcontest/?module=ViewProblemStatement&rd=15322&pm=12154
The problem statement creation is not going to change in a short moment, it still will be done via external tool. What we need now in TC Direct is an ability where copilot, pm and client can view, select and approve the existing problem statement from database. the problem statement hold an important part for marathon matches contest. Copilot will be choose the problem statement from database when create contest spec on launch contest wizard in TC Direct, and client can see it and approved the problem statement selection if it is comply with their needs. Copilot and PM should be possible to edit and change the problem statement for the match, but the client will only able to see it in read-only mode. Please remember that client should be able to approve the problem statement (but not to edit it). We're thinking that it will be useful to open that approve button for all, or for PM and Client only. The cockpit should display the date of last approval and ideally it should also be possible to check the version of the problem statement which was approved.
3. View and Edit two specific associated pages – Match Details and Match Rules. Copilot and PM should be able to review and edit content for these pages in two ways, edit the content manually OR re-select any existing content from our database as the page templates (see predefine_template.zip to get more ideas about templates functionality). Here are more explanation about each page:
Match Details : http://community.topcoder.com/tc?module=MatchDetails&rd=15327
User should be able to edit this page in cockpit, maybe add some plain text editor with a bit of formatting abilities would be enough for that, or maybe not. Show us your suggestion that appropriate to handle this page. User should be able to review/approve , in a similar fashion as with the problem statement.
Match Rules : http://community.topcoder.com/tc?module=MatchRules&rd=15327
We will prepare some default rules which can be used for almost all matches. So we need to have a checkbox like 'Use default rules for this match'. If it is checked, then nothing else is needed. If it is unchecked, then we switch to a process similar to the one for match details. So we again get some text editor which first displays the default rules and then allows to make changes into them. And again, the client should be able to review/approve, but not modify the rules.
Important :
1. We would like to keep the overall structure of the UI the same as it is for like currently in Cockpit (TC Direct). In other words, create the navigation, sidebar, and tab layout same like the screenshot attached in this contest.
2. Your wireframes workflow must be created in similar way like our current process to review and edit software or graphic design contest in TC Direct, we want to re-use as many as possible existing functionality in Direct for the new marathon match launch process (see DESIGN_CONTEST_LAUNCH_PROCESS.zip).
Notes :
1. We’re providing our latest wireframes for launch marathon match contest. this wireframes can be use to gather what information is necessary to be shown on view and edit marathon match contest.
2. For more information regarding marathon match competition in Topcoder, please refer to these link :
- http://apps.topcoder.com/wiki/display/tc/How+to+Compete+in+Marathon+Match+Events
- http://community.topcoder.com/longcontest/?module=ViewActiveContestshttp://community.topcoder.com/longcontest/?module=ViewActiveContests or
- http://community.topcoder.com/longcontest/?module=ViewPractice
Target Audience
There will be 3 user roles that using this application, scenario for each user needs to be created in your submission, they are :
1. Marathon Match Copilot
2. Project Manager
3. Client
Judging Criteria
Your submission will be judged using following criteria :
1. Completeness and accuracy of the wireframe as defined in the contest details
2. How well your submission presenting ideas and simplify marathon match contest creation.
3. How well you implement the required data and provides suggestion, interactions and the user flow.
Submission and Source Files:
Preview Image
Create a 1024x1024 JPG or PNG file and place a screenshot from your submission within it.
Submission File
All requested contest requirements/screens as clickable HTML files unless otherwise stated in the contest details.
Source Files
Wireframes should be built in HTML, Axure (.rp).
Finalfix
As part of the Final Fix phase, you may be asked to remove, update, or change some features of the wireframe.
Attachment :
- Current Contest Details in TC Direct screenshot refererences.
- Launch marathon match contest wireframes (launch contest wizard).
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.