CA GIS User Experience: UCD for New Internal Applications Tom Callaghan April 28, 2008 Summary > User Experience and UCD >UCD and the PLC >Approach >Benefits.

Slides:



Advertisements
Similar presentations
Responding to Usability Issues Mary Chant, Certified Usability Analyst
Advertisements

Calyxinfo Walking through Calyx Info The Organisation.
Roadmap for Sourcing Decision Review Board (DRB)
Internet Redesign Project Texas Workforce Commission
Leverage MarkITS for agile solutions delivery that balances strategic thinking with tactical execution for “Business & Technology Convergence” MarkITS.
Systems Investigation and Analysis
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Systems Development Environment
Components of a Product Vision/Strategy
HP Quality Center Overview.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
The System Development Life Cycle
Panorama Consulting Group LLC ERP Assessment, Selection, and Planning SAMPLE APPROACH.
Usability Process for eBP at Intel Eric Townsend, Intel.
IS 214 Needs Assessment and Evaluation of Information Systems Managing Usability © Copyright 2001 Kevin McBride.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Olli Kulkki Markus Lappalainen Ville Lehtinen Reijo Lindroos Ilari Pulkkinen Helsinki University of Technology S Acceptability and Quality.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 Tools of Software Development l 2 types of tools used by software engineers:
1 CMPT 275 Software Engineering Requirements Analysis Process Janice Regan,
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Enterprise Business Information Model Enterprise Data Services.
What is Business Analysis Planning & Monitoring?
Systems Analysis and Design: The Big Picture
Chapter 10.
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
RUP Fundamentals - Instructor Notes
Business Requirements Using Unified Modeling Language Eric H. Castain, SVP Internet Services Group, Architecture Wells Fargo March 2005.
Organize to improve Data Quality Data Quality?. © 2012 GS1 To fully exploit and utilize the data available, a strategic approach to data governance at.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Problem Identification
Commonwealth of Massachusetts Statewide Strategic IT Consolidation (ITC) Initiative ANF IT Consolidation Website Publishing / IA Working Group Kickoff.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
International Center for Agricultural Research in the Dry Areas Web strategy ICARDA2.0 :: re-design project 1.
IT Requirements Management Balancing Needs and Expectations.
AREVA T&D Security Focus Group - 09/14/091 Security Focus Group A Vendor & Customer Collaboration EMS Users Conference September 14, 2009 Rich White AREVA.
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
Web Site Usability. Benefits of planning usability Increased user satisfaction, which translates directly to trust and brand loyalty Increased user productivity,
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Internet Organization Structure
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
U.S. Department of Agriculture eGovernment Program eDeployment Kickoff August 26, 2003.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
User-Centered Design Services for MSU Web Teams Sarah J. Swierenga, Director Usability & Accessibility Center MSU Webmasters 402 Computer Center February.
4 Chapter 4: Beginning the Analysis: Investigating System Requirements Systems Analysis and Design in a Changing World, 3 rd Edition.
The System Development Life Cycle
Appendix 2 Automated Tools for Systems Development
Business System Development
Systems Analysis and Design in a Changing World, 4th Edition
CASE Tools and Joint and Rapid Application Development
Identify the Risk of Not Doing BA
Description of Revision
The System Development Life Cycle
Engineering Processes
Tools of Software Development
Manage Service Requests and Incidents
UNIT No- III- Leverging Information System ( Investing strategy )
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 Tools of Software Development l 2 types of tools used by software engineers:
Systems Development An Overview of Systems Development
(Project) SIGN OFF PROCESS MONTH DAY, YEAR
{Project Name} Organizational Chart, Roles and Responsibilities
Adapting Agile in Pharmaceutical Industries
WORK STREAM TEAM DELIVERABLES
Presentation transcript:

CA GIS User Experience: UCD for New Internal Applications Tom Callaghan April 28, 2008 Summary > User Experience and UCD >UCD and the PLC >Approach >Benefits

GIS User Experience (UE) >Mission: To enhance the overall user experience (UE) and increase employee productivity by improving the usability, utility, and consistency of CA internal application user interfaces >Mantra: Data drives design…Design drives development PrincipleThe interface should… Consistency …help the user to predict how it will operate and allow her to transfer skills from one task (or interface) to another. Feedback …let a user know what she did, what affect it had, what she should do next, and where she is in the system. Flexibility …have the capability to adapt or to be adapted to end user needs, experience, personal preference, or mental model of the system. Perceived Control …give the end user the impression that she (not the computer) commands the interaction. Economy …display concisely only the information that is required for the user to complete the task at hand. Compatibility…be compatible with users impressions of the world and the model of how users think tasks should be completed.

UCD Services and Deliverables UCD Process PhaseServicesDeliverables KickoffProject/services planningUE project plan and goals Understanding Customer/User Needs User and task analysis, interviews, focus groups, card sorts User profiles, task solution paths (tasks only), information architecture Define Requirements Process re-engineering, design facilitation Workflow diagram, task solution paths (complete) Develop Storyboards/ Design Prototypes Design sessions, standards review; accessibility review Wireframes, mockups, storyboards, site map Gather Feedback/Usability Testing Walkthrough, test, heuristic review, user acceptance testing Updated wireframes; heuristic review report; test plan/report Iterate Designs Walkthrough, test, heuristic review Design feedback, all above (updated) ImplementUser experience and benchmark reviews Survey report, web log analysis, usability goals

User Experience Measures >Objective/Testing (Common Industry Format) Time on Tasks (Total Time on Tasks & Average Time/Task) Completion Rate with/without Assists Assists (Average Assists per Task) Errors (Average Errors per Task) >Subjective/User Ratings on Interface Survey (CA standard) Easy to use, useful, visually appealing, logical, recommend (rate) Top 3 things liked most and least about interface (open-ended) >Subjective/User Ratings on Specific Task: Interface was usable? >Issue Matrix: Context, issue, suggested solution, severity, resolution Severity Scale: Severe, high, medium, low (CA standard)

Mapping UCD to the CA Product Lifecycle UCD Process PhasePLC PhaseQuestions Answered Request Are user experience services needed? Understanding Customer/User Needs Initiate Who uses the application? What are their jobs? How are the needs of groups unique? Define RequirementsPlan What tasks do users need to complete? Which steps should they follow? With what level of ease and speed? (usability goals) Develop Storyboards/ Design Prototypes Analyze What will the user interface look like? How will it behave? Gather Feedback/ Usability Testing Design, Build, Test, and Verify How do users respond to the interface? What is their performance and preference? Iterate Designs Which changes improve the user experience? How can they best be prioritized and implemented? ImplementCloseHow did users respond to the final design? Does the site need another iteration of the UCD process? When?

Thresholds for Including UCD in PLC >General Investment (>$50k), small project, operational task Existing vs. New Build, buy, or lease Packaged or Customizable >User Task Priority: Importance and frequency of use >ROI calculation Size of user base; number of touches per year Projected size of development/customization effort User experience of the existing solution Time system in use, and time to sunset Compliance issues (ISO, ADA Section 508, etc.) >Vendor: Maturity of internal user experience program; 3rd party reviews; UE question set

Tactical Plan (next 3 months) >Standardize & centralize UAT, involve users earlier in the project life cycle (PLC), and inject user experience best practices into the existing PLC documentation >Research: Create vendor question set; compile/purchase references >Feedback Management (new 3 rd party hosted) First UAT effort: Understand the process we will improve >Knowledge Management Phase 3 (new platform) Create SharePoint interface design standards and style guide >Knowledge Management Phase 4 Work with CA Labs and Andrew on CKM scorecard Update UAT process and documentation Create a CKM Program reference sub-site for UE/UAT/UCD

Strategic Plan (Next months) >Develop UCD Process, Standards, and Goals for new applications >Integrate UCD into the PLC process, and coordinate with tollgates >Create a GIS User Experience knowledge management site Market UE services through example and education Store and distribute standards, guidelines, and templates Allow developers, PMs, and other team members to collaborate Establish a feedback mechanism for stakeholders to provide input Establish a participant recruiting process; build a pool of testing participants >Secure Tools: Survey (Vovici/Confirmit), prototype/storyboard (Visio, iRise) >Secure necessary skills: Graphic artist, UE, UID, tech writer, dev support >Leverage existing UE efforts & outside resources: CA Labs, Integration Platform Services, professional societies (UPA, HFES, ACM SIGCHI), Common Industry Format (CIF), independent intranet reviews >Hold vendors accountable: Usability goals (CIF) and RFI/RFP question set

Main Benefits to Specific PLC Roles >Architect: Services complement to marketing reports that do not rate EU >Business Analyst: Central, objective UAT services & tools; insight into context of use >Business Owner: More productive employees; lower cost of ownership >Business Readiness: Lower and more predictable training costs; less documentation >Business SME: Visual presentation and user verification of requirements >CA Employee: Easier to use applications that meet their needs; sense of ownership >CA Service Desk: Fewer usability support calls; more precise volume prediction >Developer: Guidelines & tools for designing & evaluating; reuse & patterns; collaboration >Project Manager: Interface issues found earlier, reducing cost; consistent UAT >Tollgate Approver: Increased confidence for approvals in request & initiate stages >User Experience: A way to demonstrate usability principles and market UE services >Vendor: Clearer direction for RFI and RFPs; repeat business for consistent product design

Main Benefits to CA >Industry model is to spend 10% of project budget on intranet UE, with an average return of 83% ( Return is focused on increased employee productivity, reduced training costs, knowledge management, and reuse of effort Returns should be higher ( %) for newer programs >Changes cost 1.5 units of project resources during conceptual design, 6 units during early development, 60 during systems testing, and 100 during post-release maintenance. ( UCD allows issue identification and resolution earlier through focused simulation and an early and continuous dialogue with users >Increased employee satisfaction (survey ratings) UCD can unify & simplify their IT tools, letting them focus on work