Remedy, a BMC Software company Storyboarding the User Interface: Blueprint for an Application Shanaz Kanga | Michele Sarko Sr. UI Design Engineer | Manager,

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Design, prototyping and construction
Chapter 11 Designing the User Interface
© 2007 AT&T Knowledge Ventures. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures. Interactive Solutions & Design Group.
Human Computer Interaction
IS 214 Needs Assessment and Evaluation of Information Systems Managing Usability © Copyright 2001 Kevin McBride.
Requirements Structure 2.0 Clark Elliott Instructor With debt to Chris Thomopolous and Ali Merchant Original Authors.
Extreme Programming Team Members Gowri Devi Yalamanchi Sandhya Ravi.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
Design Reviews.1 KGCOE Multidisciplinary Sr. Design Borkholder 2007 R I T Design Reviews Objectives of the Design Review Participants for a successful.
How to make a SIGGRAPH paper while having all the fun 
Design Reviews.1 KGCOE Multidisciplinary Sr. Design Borkholder 2006 R I T Design Reviews Objectives of the Design Review Participants for a successful.
Chapter 13: Designing the User Interface
Design process. Design briefs Investigating Designing Producing Analysing and evaluating Design process wall charts.
Story Boards. Creating and using storyboards Storyboards are an essential tool when designing websites. They help keep developers and graphic artists.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
The Game Development Process. Typical Development Cycle Idea Proposal Design Evaluation Coding Testing Release.
Design, prototyping and construction Readings: ID-book, Chap. 11 (through 11.3) Also, Prototyping for Tiny Fingers
Chapter 12: The Internet The ultimate direct. Internet Facts U.S. firms spend $14.7 billion on Internet advertising in 2005 By 2010, they are expected.
Introduction to Interactive Media 02. The Interactive Media Development Process.
Envisionment Ebba Thora Hvannberg. Objective To use different methods to envision design problems and different solutions Understand how you can use scenarios.
Solution Delivery Diagram: A Top-down Product Management Approach (Not just another deliverable) BA Team: Product Ownership, Analysis, and Solution Design.
ENG 171 Department of Multimedia and Graphic Arts
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
MULTIMEDIA DEVELOPMENT
Design, prototyping and construction CSSE371 Steve Chenoweth and Chandan Rupakheti (Chapter 11- Interaction Design Text)
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Introduction to Interactive Media The Interactive Media Development Process.
Identify steps for understanding and solving the
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
Design Quotes  "The two most important tools an architect has are the eraser in the drawing room and the sledge hammer on the construction site." —Frank.
Jeffrey Murray Test Manager PowerPoint Microsoft Silicon Valley.
Copyright © 2003 by Trend Micro Inc. 建立世界級的軟體研發中心 Trend Micro Inc. Jeremy Liang NTU Seminar.
Software Development Processes: How to create great software, doing it right the first time and keep your sanity Matt Howland Francesca Noli.
Storyboarding The Why and the How…. A set of drawings that represent screen layout sequences First used by filmmakers to plan the sequences of movie scenes.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
Requirements Management with Use Cases Module 10: Requirements Across the Product Lifecycle Requirements Management with Use Cases Module 10: Requirements.
English and Digital Literacies Unit 3.4: Group Roles for a Digital Story Project Bessie Mitsikopoulou School of Philosophy Faculty of English Language.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
Project Title All your names 1. Problem Space Importance of problem space How do people deal with this problem today? Who will care about a solution?
Software Engineering Requirements + Specifications.
Tech. Jobs of theTheater (In other words- where the work and money is at.)
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
© 2014 International Technology and Engineering Educators Association STEM  Center for Teaching and Learning™ Game Art and Design Unit 2 Lesson 1 Skills.
Computer/Human Interaction Spring 2013 Northeastern University1 Name of Interface Tagline if you have one (80 chars max, including spaces) Team member.
Interactions. The prey, the pack, and the hunt Your goal is to meet your customer’s needs That goal, and nothing else, is the prey Not throwaway prototypes.
YEAR 11 - IPT Term 2 - Tools for Information Processing hardware and Personal information system.
Design, prototyping and construction(Chapter 11).
Proposing Client Solutions Sherran S. Spurlock January 10, 2006.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Engineering Design Capstone Research Project: Part 1 Copyright © Texas Education Agency, All rights reserved. 1.
GAME:IT The Engineering Design Cycle. GAME:IT THE DESIGN CYCLE  The basic steps of design are the same if you are building a bridge, house, skyscraper.
Adaptive Software Development Process Framework. Version / 21 / 2001Page Project Initiation 2.0 Adaptive Cycle Planning 5.0 Final Q/A and.
Chapter 2- Software Development Process  Product Components  Software Project Staff  Software Development Lifecycle Models.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Finalized -Research Presentations Finalized -IA Methodologies -Class.
Introduction to Project Management
Managing the Project Lifecycle
Activity Development Process
Introduction to Tech Communication & Project Management Arthur C.M. Chen , Rm
Prototyping.
Design, prototyping and construction
Game Art and Design Unit 2 Lesson 1 Skills in the Game Industry
UI, UX: Who Does What? A Designers guide to the tech industry.
Project title All Your Names
Design, prototyping and construction
Presentation transcript:

Remedy, a BMC Software company Storyboarding the User Interface: Blueprint for an Application Shanaz Kanga | Michele Sarko Sr. UI Design Engineer | Manager, User Experience Group

Agenda  What is Storyboarding?  Driving Storyboarding in Your Organization  Some Examples and Success Stories  “How To” Tips  Conclusions

What is a Storyboard? A user interface storyboard is a visual script or a blueprint of everything that will be contained in an application or website.

Examples of Storyboards in other media  Successfully used in many fields: – Film production – Architecture – Advertising

Example – Film Production  Sketch representation of the film  Storyboards are an integral part of film and video production from the first creative and planning sessions to the final edit.

Example – Architecture E.g. You want to build your dream house.  List requirements  Meet the Architect - draft blueprints

Example – Architecture (cont.)  Structural, Electrical, Plumbing Consultants, etc...  See the look of the house before it is built  Catch potential problems  Proceed with construction  You have saved time and money !  Common point of reference to verify structural and content elements

Example – Advertising  Using wooden mannequins to create a storyboard instead of sketches or drawings

Example – Advertising (cont.)  Storyboards for a beer commercial

Quote by Architect, Le Corbusier “I prefer drawing to talking. Drawing is faster, and leaves less room for lies.” - Le Corbusier

Comparison Typical Architectural Development Timeline Typical Application Development Timeline

Example of a Storyboard for an Application

What Storyboarding IS  Means of visual communication  A working image of the product in its preliminary stage  Storyboards can be tested with users to verify the usability  Example

What Storyboarding IS NOT  List of Functional Requirements  Task Flow Charts  Template  User Interface style Guide  Marketing Requirements Document

Need for Storyboarding  Short development time - careful planning  Provides common point of reference for multidisciplinary teams  People have difficulty visualizing an end product  Focus on total content of the program  Reduces bugs

Need for Storyboarding (cont.)  Cuts development time and costs  Ensures the user interface meets the requirements  Allows for usability test of the storyboards  Saves time for QA and Technical Writers  Helps new developers get up to speed  Helps build an elegant and concise solution  Ensures a common vision!

Perfect Fit into the Dev. Cycle Provide common vision to cross-functional groups  Development  Quality Assurance  Technical Writers  User Experience Group  Product Marketing

Perfect Fit into the Dev. cycle (cont.) Product Design Lifecycle.

Agenda (cont.)  What is Storyboarding?  Driving Storyboarding in Your Organization  Some Examples and Success Stories  “How To” Tips  Conclusions

Common Barriers to Storyboarding  Product Management and Development teams view storyboarding as additional work  Don’t understand the value of storyboarding  Concern about impacting product release schedules  Resist change - we’ve never done this before!

How to Get Buy-in From All Teams  Focus on the benefits of storyboarding to developers and management  Understand current problems during development  After first few storyboard sessions, Development and Product Management teams are fully on-board!  Focus on the results – money & time saved

Success Rates

Success Rates (cont.)

Agenda (cont.)  What is Storyboarding?  Driving Storyboarding in Your Organization  Some Examples and Success Stories  “How To” Tips  Conclusions

Example of a Storyboard

Remedy Success Story: The Process  Started at the beginning of development cycle  Product Management gave the requirements  Storyboards were developed  Got all cross-functional teams on board  Increased the bandwidth for discussions  Went through iterations to resolve concerns  Final storyboard packet  Sign off

Remedy Success Story: The Results  Tech writers could start documenting  QA could start their test plans  Developers had a common vision to start  Everyone on same page  Fewer bugs filed  Easier to use  Product Management shows screens to customers

Ex. 1 - Scenario for a Storyboard  Storyboard for Project – Moving Company XYZ  Company XYZ has been expanding in the last few years. The hiring rate has gone up. They have grown from 50+ to 150+ employees in 2 years. They need more office space to solve the current space issue for future expansion. The top executive decided it is time for the company to move to a new location.  Roles - – Requester – Support – Management

Ex. 1 (cont.) - Initial Screen with Edits

Ex. 1 (cont.) - Iteration with Edits

Ex. 1 (cont.)- Final Screen

Ex. 2 - Initial Sketch

Ex. 2 (cont.) - Iteration with Edits

Ex. 2 (cont.) - Final Screen

Ex. 3 - Initial Screen with edits

Ex. 3 (cont.) - Iteration with edits

Ex. 3 (cont.) - Final Storyboard

Agenda (cont.)  What is Storyboarding?  Driving Storyboarding in Your Organization  Some Examples and Success Stories  “How To” Tips  Conclusions

Storyboarding : “How To” Tips To create a prototype of how the finished product will look :  Create a scenario with different user roles based on which the storyboard will be developed  Identify elements to go on a page  Organize elements on the page  Group areas that go together  Create a consecutive flow of the interaction sequence

Storyboarding : “How To” Tips (cont.)  Include text, questions or comments if necessary  Get feedback  Iterations of the storyboard to include changes, if any  Sign-off

Storyboarding: “How To” Tips (cont.)  Create Visio flows for management teams  Work with developers to make iterations  Human Factors group can uncover problems that the Product Management might have  To begin with, give more help than they expect or need – it will pay back in dividends  Ownership – any team can “own” the storyboard once it is signed off by design and usability teams and is good to go

Agenda (cont.)  What is Storyboarding?  Driving Storyboarding in Your Organization  Some Examples and Success Stories  “How To” Tips  Conclusions

Conclusion  Ensures a common vision  Allows for careful planning  Helps teams to make a better design decision  Makes existing ideas more concrete  Cuts development time and costs  Allows for an elegantly designed solution

Storyboarding Questions?