Sakai Tools Designing a User-Centered Sakai Tool Sakai Tools Team Rob Lowden, Daphne Ogle.

Slides:



Advertisements
Similar presentations
Abt Associates Inc. In collaboration with: I Aga Khan Foundation I Bitrán y Asociados I BRAC University I Broad Branch Associates I Deloitte Consulting,
Advertisements

Responding to Usability Issues Mary Chant, Certified Usability Analyst
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
User problems, scenarios and storyboards
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
Improving Executive Engagement Project Leaders Group Adrian Boyd, 7 th June 2011.
Iterate (Requirements, Design) IMD07101: Introduction to Human Computer Interaction Brian Davison and Tom McEwan 2011/12.
Berkeley’s User-Centered Design Process …a work in progress.
Why do IA? It is impossible to not do Information Architecture, so you are better off doing it intentionally.
THE PROCESS OF INTERACTION DESIGN
Usability presented by the OSU Libraries’ u-team.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #18.
Midterm Exam Review IS 485, Professor Matt Thatcher.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
Design Process …and the project.
Analysis Concepts and Principles
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
Usability 2004 J T Burns1 Usability & Usability Engineering.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
COMP 350: Object Oriented Analysis and Design Lecture 2
It’s Cool…but does it work? Barbara Henry / Jeff Preston August 16, 2011.
District Teacher Leaders and School Teacher Leaders Workshop April 29, 2004 Tallassee High School.
Mid-Term Exam Review IS 485, Professor Matt Thatcher.
Tuesday, 8 th June 2004 Introduction Margaret Hanley Business Analyst/Senior Information Architect BBC Worked on three continents – Australia, USA and.
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.
CS 235: User Interface Design August 27 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
CS 235: User Interface Design August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Sakai 3.0 capabilities for learning activities Investigation Kickoff, Sept 29, 2009 Keli.Amann and Jacqueline.Mai at stanford.edu.
Change Measurement Workbench Introduction January 2012.
RUP Requirements RUP Artifacts and Deliverables
Evaluation Framework Prevention vs. Intervention CHONG POH WAN 21 JUNE 2011.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 22 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Building Change Capability ‘To put in place the processes and people to support change within STFC’ Draft Blueprint Design v0.1 Project Manager: Steve.
Sakai Overview Sakai Conference: June 12-14, 2007 Amsterdam, NL.
Monitoring and Evaluation in MCH Programs and Projects MCH in Developing Countries Feb 10, 2011.
Sakai UI Design Patterns Design Patterns WG: Marc Brierley, Colin Clark, Kathy Moore, Daphne Ogle, Judy Stern, (also Tim Archer, Kristol Hancock)
An Online Knowledge Base for Sustainable Military Facilities & Infrastructure Dr. Annie R. Pearce, Branch Head Sustainable Facilities & Infrastructure.
Research on the Interaction Between Human and Machines University of Houston-Clear Lake Tasha Y. David.
UK Wide Core Skills & Training Framework Findings of 2 nd Stage Consultation and Implications for Development of the Framework.
Empathy Proto- typing Feedback Process Inventory How are you doing as an organization/in dividual in these three stages? What are you doing already for.
Effective Requirements Management – an overview Kristian Persson Field Product Manager, Telelogic Asia/Pacific.
©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.
INTERACTION DESIGN. Today’s objectives Understanding & conceptualizing interaction Control Design Challenge.
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
Allison Bloodworth, Senior User Interaction Designer, Educational Technology Services, University of California - Berkeley October 22, 2015 User Needs.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net A Bag of Tricks: What is the Right Mix of Methods?
UX in the Real World Scarlett Sidwell. UX Agenda What is it? Why do we care? How do we convince other people to care?
Web Site Usability. Benefits of planning usability Increased user satisfaction, which translates directly to trust and brand loyalty Increased user productivity,
Interaction Design Notes from Nathan Pearson and Sommerville 9 th edition.
Training Program Proposal December  Review ~ of The Educational Technology Plan from Donegal’s Strategic Plan  Analysis ~ of Donegal’s School.
User interface design and human computer interaction Xiangming Mu.
For Chuck –For Greg Simulation. What is it? Simulation is “how” you design technology for a Human Interface independent of technology constraints Technology.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
1 6 C H A P T E R REQUIREMENTS DISCOVERY. 2 Chapter Six Requirements Discovery Define system requirements and differentiate between functional and nonfunctional.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Daphne Ogle, Fluid Design Lead, University of California, Berkeley Content Management Research.
Southern Fried Agile, 15 October 2015
1  [company] Inc. [year] Girl Scouts of the USA Secure Site Project Kickoff [date]
User-Centered Design (UCD) Overview
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net.
Open data John L Curtis Head of Information and Knowledge Management.
Benefits of Design Patterns Interaction consistency with design flexibility Facilitate sharing of design knowledge & common language A design pattern applied.
Agile Scrum Management
Financial Capability Integration Project
CIO Council User Experience Strategic Initiative Update
Dumps Questions
Presentation transcript:

Sakai Tools Designing a User-Centered Sakai Tool Sakai Tools Team Rob Lowden, Daphne Ogle

June 8, Agenda Tools Team Update User-centered design (UCD) “Deep Dive” – IDEO Video UCD and Sakai Tools CSS and skinning Sakai

June 8, Tools Team Update TTeam –Past 18 months –Next 6 months –To infinity and beyond TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support CSS

June 8, Why User-Centered Design (UCD) Successful adoption –Users choose to use Sakai –NO need for "excessive" training and support staff Usable –Easy to use / Intuitive –Meet basic user needs –Doesn’t cause more work TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Suggested UCD Process Cooper Consulting, TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, IDEO Video Tweak process Multi-disciplinary team “Fail often in order to be successful” Feedback early and often Watch users at work in their world Don’t be constrained by current systems TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Problem Statement Problem –The problem of… Affects –Affects… Impact –The impact of which is… Successful Solution –A successful solution would provide (benefit of successful solution) Menlo Innovations, TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Legacy Tool Refactor Problem Statement Problem –Many Sakai legacy tools are unintuitive and not aligned with style guide –Limited amount of time & resources available between end of January and Sakai 2.0 release. Affects –Affects faculty, students, staff and researchers in higher education Impact –The impact of which is that Sakai end users have to spend a lot of effort to use the tools and have an inconsistent mental model of the how Sakai works Successful Solution –A successful solution would provide: Users a consistent interaction model across tools so expectations are met (e.g. how do I navigate, what is a link and what’s not, where certain types of actions can be found, etc). Change all legacy tools across system at the same level in given time TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Research User Research –Observe users in the field –Interview users and stakeholders –Utilize existing user data Support issues Logs Surveys Etc… –Design and usability principles TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Modeling Personas Persona Map Scenarios / Activity Diagram TTeam Update UCD IDEO Problem Statement Research Modeling Framework Definition Requirements Definition Design Development Support

June 8, Personas TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Persona Map TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Scenarios/Activity Diagrams Scenario –System use in story form Activity Diagram –Same use in diagram form Includes context of work More “real” than task flow TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Requirements Definition Use Case Diagrams Use Case Matrix High-level requirements doc TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Use Case Diagram TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Use Case Matrix Use Case Frequency Matrix This matrix describes which actors use which use case, and whether a particular use case is hourly (H), daily (D), weekly (W), monthly, (M) or yearly (Y). Edge cases (E) mean the use case will be performed very infrequently, if ever. Actor AActor BActor C Use Case #1 Use Case #2 Use Case #3 Use Case #4 TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Framework Definition Information architecture Navigation characteristics Use case detail Style guide Tool interoperability TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Design Task Flows Site Diagrams Mock-ups TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Development Support Functional specifications Relentless communication User testing TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support

June 8, Conclusion Big picture understanding of UCD UCD for final core release Establish UCD as best practice for future of Sakai What would be helpful for December conference? TTeam Update UCD IDEO Problem Statement Research Modeling Requirements Definition Framework Definition Design Development Support