Colin Clark, Fluid Project Technical Lead, University of Toronto Daphne Ogle, Fluid Project Design Lead, University of California, Berkeley.

Slides:



Advertisements
Similar presentations
September 2008Mike Woodard Rational Unified Process Key Concepts Mike Woodard.
Advertisements

CollectionSpace for Technology Service Providers and Developers October 22,
CollectionSpace for Technology Service Providers and Developers October 22,
CASDA Project Management A presentation to the CASDA Preliminary Design Review IM&T / CASS Dan Miller | CASDA Project Manager 11 March 2014.
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Agile Usability Testing Methods
Chapter 12 INTERACTION DESIGN IN PRACTICE. Overview AgileUX Design Patterns Open Source Resources Tools for Interaction Design
For a Good User Experience UX Design Goals, Methods, Tools & Tales William Washington | Washington Kevin Makice| Indiana Kuali Student UX.
Understand our institutional environments, needs and goals Review the contents of the Network Agreement and identify barriers to completion Agree on and/or.
THE PROCESS OF INTERACTION DESIGN
Inspection Methods. Inspection methods Heuristic evaluation Guidelines review Consistency inspections Standards inspections Features inspection Cognitive.
The topics addressed in this briefing include:
User Interface Design Process Gabriel Spitz. User-Interface design Steps/Goals Understand who are the users and what do they do Articulate how will users.
Whole Systems & Life-Cycle Thinking for Sustainable Design Sustainability Workshop autodesk.com/sustainabilityworkshop.
Jutta Treviranus, Fluid Principal Investigator and Director, Adaptive Technology Resource Centre, University of Toronto Colin Clark, Fluid Project Technical.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Jutta Treviranus, Director, Adaptive Technology Resource Centre, University of Toronto Daphne Ogle, Fluid Project Design Lead, UC Berkeley Colin Clark,
Fluid Design Patterns Allison Bloodworth JA-SIG Unconference 11/12/07.
Get quality results faster: Agile Projects and your team Presenters: Laurie Barnas and Wendy Taylor, Associate Registrars, University of Victoria.
Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre, University of Toronto Bridging the Gap: Design & Development in Sakai.
Accessibility for Rich Internet Applications: Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre Techniques & Toolkits.
1 User-Centric Technologies: Accessibility Jutta Treviranus Director Adaptive Technology Research Centre University of Toronto.
Allison Bloodworth, Senior User Interaction Designer, Educational Technology Services, University of California - Berkeley May 7, 2008 Open Source Design.
Golden College Project IS3500 : Information Systems Design & Development - Martin Schedlbauer Anthony Kelley - Jackson MacKenzie - James Martinez - Alexa.
Technical Workshops | Esri International User Conference San Diego, California Esri Maps for IBM Cognos Dave Kerr Darren Nelson July 2012.
Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre, University of Toronto Daphne Ogle, Senior User Interaction Designer, UC.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 12.
EDUCAUSE – October 2011 Kuali Student Project Update.
Colin Clark, Fluid Project Technical Lead, Adaptive Technology Resource Centre, University of Toronto Bridging the Gap: Design & Development in Sakai.
Sakai UI Design Patterns Design Patterns WG: Marc Brierley, Colin Clark, Kathy Moore, Daphne Ogle, Judy Stern, (also Tim Archer, Kristol Hancock)
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
International Center for Agricultural Research in the Dry Areas Web strategy ICARDA2.0 :: re-design project 1.
Over the next -> I will have… Over the next -> I will have… 1 Month 3 Months 6 Months 12 Months Done Improved At Tried Learned.
©2011 1www.id-book.com The process of interaction design Chapter 9.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
Kuali Days :: Chicago May Overview of Kuali Student Application Architecture Rick Burnette (FSU) Gord Uyeda (UBC) Kuali Days :: Chicago May 13-14,
Sakai U-Camp: Accessibility Colin Clark, Inclusive Software Architect, Adaptive Technology Resource Center, University of Toronto Mike Elledge, Assistant.
2014 NAEP Technology and Engineering Literacy Assessment Junichi Hara July 7, 2010.
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net A Bag of Tricks: What is the Right Mix of Methods?
Sakai Tools Designing a User-Centered Sakai Tool Sakai Tools Team Rob Lowden, Daphne Ogle.
Actors and Use Case Diagrams Month Day, Year. Agenda Training Plan Overview Review Detailing Requirements with Requisite Pro Concepts Setting Up XDE Integration.
Allison Bloodworth, Senior User Interaction Designer, Educational Technology Services, University of California - Berkeley July 3, 2008 Open Source Design.
UI Panel: Agile User Interface Design Colin Clark.
Getting Involved in Sakai Peter A. Knoop Project Coordinator Sakai Foundation/University of Michigan 8th Sakai Conference4-7 December 2007Newport Beach.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
Anastasia Cheetham, Software Designer, Adaptive Technology Resource Centre, University of Toronto Whirlwind Tour of Progress to Date.
How Did We Adapt Agile Processes to Our Distributed Development? Presenter: 林蓓琳 1.
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
Agile Coaching Sabre How to Sustain Agile - Teams and Organizations L ISA S HOOP.
© 2014 TandemSeven, Inc. UX360 + Rally = Agile UX January 2014.
1 June 10-15, 2012 Growing Community; Growing Possibilities Switching to on-line evaluations for courses at UC Berkeley Daphne Ogle, Lead Design, UC Berkeley.
Daphne Ogle, Fluid Design Lead, University of California, Berkeley Content Management Research.
1  [company] Inc. [year] Girl Scouts of the USA Secure Site Project Kickoff [date]
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 14.
John D. McGregor Architecture Evaluation
Prof. James A. Landay Richard Davis Kate Everitt University of Washington Autumn 2004 UW Undergraduate HCI Projects A CSE 490jl Overview December 9, 2004.
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
In the news. Taxonomy Organizing Information Observation The Organization Project Scope Start the project Stakeholder Interviews Gather goals Focus groups.
Sakai UI Design Patterns Design Patterns WG 12-Jun-2007, 14:05 Marc Brierley.
Copyright 2015, Robert W. Hasker. Classic Model Gathering Requirements Specification Scenarios Sequences Design Architecture Class, state models Implementation.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net.
1 Overview Abstract LibreOffice aims to be a great tool for people to let them create, edit and share any kind of information - enabling them to turn their.
Frank E. Ritter 12 feb 08 (presented 19 feb 08)
PROJECT GROUP 1A IN4MATX 132 Group 1A.
Creating an eResearch environment – Lessons learned
Agenda Purpose for Project Goals & Objectives Project Process & Status Common Themes Outcomes & Deliverables Next steps.
Kuali Student User Interface Overview
Presentation transcript:

Colin Clark, Fluid Project Technical Lead, University of Toronto Daphne Ogle, Fluid Project Design Lead, University of California, Berkeley

Agenda Fluid Overview Deliverables User Experience Activities Design & Development Process How to get involved Questions?

The Context for Fluid Poor usability & accessibility are a significant barrier for community and open source software Now is the time to address the concerns of our communities Our goal is to incrementally improve the overall user experience of Sakai, uPortal, Kuali Student, and Moodle

The Fluid Approach Cross-project collaboration Take a holistic approach by combining both technology and UX design A two-fold path: –Social: build a community around UX –Technical: new UI development tools

Who’s involved? Partnership among several universities and corporations Toronto, UBC, UC Berkeley, York, Cambridge, and others IBM, Sun, and Mozilla Foundation Broad range of experience

Fluid Deliverables

Short Term Fluid Goals Plan heuristic evaluations Foster a vibrant community Evaluate technology in practice Create components –Design, develop, integrate, test, iterate –Create accessible alternatives or equivalents Make improvements to uPortal Plan ongoing architecture and design

Designer’s Toolkit UI Design Patterns –Help grow the current Sakai library –Extend to uPortal and Moodle Component library –Iterative design and testing –Component design artifacts –Design Patterns as taxonomy / folksonomy

More About the Designer’s Toolkit UX Inspections –Prioritize improvements –Protocol Persona Library –Leverage the Sakai design patterns library Design/Development Process U-Camps

User Experience Inspections Goals –Identify pain points –Identify “componentizable” solutions –Drive component work priority –Create shared protocol & process –Provide baseline for future evaluation Protocol –Usability & accessibility heuristics –Cognitive walkthroughs Organic process We need your help!

UX Inspection Plan Define protocol: we need your help! Choose targets within applications –Iterative: focus on highest-used areas first Define and share reporting templates Subgroup Inspections –Sakai, Moodle, uPortal, Accessibility –Synthesize across groups Identify issues –Common issues = common components

Subgroup Work Plan We need your help! Define process and priorities: –define iterations –user profiles –scenarios of use for cognitive walkthroughs Perform individual evaluations Synthesize evaluations and prioritize Brainstorm design solutions Collaborate with participating communities

Components Components are recurring interactions –Navigation –Forms and data –Direct manipulation of objects –Workflows, wizards and sequences

Component Road Map Prioritize based on usability research Start with specific solutions in context –Lightbox: organizing images Build general solutions over time Lightbox leads to all kinds of resource organization components: –Drag and drop –Folders and hierarchies –Re-ordering and rearranging items

Component Design User centered process Based on real user research Looking across communities and applications Agile, iterative process Close and constant communication with development Closely related to design patterns

Fluid Communication Models Team members all over the world Confluence wiki ( Mailing lists (fluidproject.org > Get Involved) Breeze meetings –Daily Stand-up meetings –Monthly Fluid meetings –Bi-weekly UX inspection meetings IM

We Need Your Help! UX Inspection –Join a subgroup –Attend the next meeting User research of development communities –Define developer and integrator needs for components Sakai Design Library WG –Join the group –Weekly meetings Future - component design –Stay tuned to the mailing lists

Thanks! Join our community: Questions?

Links to Remember Fluid Wiki: – Fluid UI Inspection: –In the wiki at Sakai UI Design Patterns: – ESPAT/Homehttp://confluence.sakaiproject.org/confluence/display/D ESPAT/Home