|
||||||||||||||||||||
|
||||||||||||||||||||
|
Paper Prototypes Design Architecture | Sketches | Initial Prototypes | Consolidation Process | Final Prototype Based on our research, we developed a high-level architecture for the system we planned to implement for our client.
With a solid architecture design in mind, we did some research on different interaction styles and brainstormed individually on how to design some of the interfaces we had discussed. We regrouped after a few days, armed with sketches and examples and shared our ideas with the group. These are some of the sketches we developed that day.
High Level Comparison chart of all 5 prototypes Pivot
Mac
Tree
Excel Plus
Tabs
The team went through a rigorous process of testing, evaluating, and refining our prototypes to come up with our final solution. This process included affinity diagramming, heuristic evaluation, and think-aloud protocols, with our actual users and stakeholders and also more casual "man on the street" users. Please see the User Testing section of the site for more details on our process. Browser Vs. Builder Mode The idea behind the browser builder mode was to combine the Tree and Pivot table interaction to support different interaction types. The Builder mode was quick, analytical and passive. Builder mode was task-directed, exploratory and active. We believed the dual functionality would give our users great flexibility in creating charts and graphs. However there are some big drawbacks associated with modality, including propensity for errors and unclear mental models of use. We weighed the pros and cons of each mode and decided to scrap the dual modality and focus on the browser mode. Additional Links High-Level User Needs (from affinity diagramming session) Design Consolidation Considerations
MetroViz Our data visualization and analysis interface, MetroViz, supports such features as multi-selections on the metric tree, comparing data by years, totals or divisions, saving canned graphs and exporting data or graphs to Excel for more detailed manipulation. We also developed the Input and Change interface we mentioned in our design architecture. For more details on the completed MetroViz prototype, see Our Solution under Implementation. |
|||||||||||||||||||
|
|
||||||||||||||||||||
| © Carnegie Mellon University, Masters of Human-Computer Interaction, CitiStat project: Peter Centraf, Lisa Edelman, Lorrianne Nault, Matt Sharpe, Adrian Tang | ||||||||||||||||||||