DESIGN THINKING IN TASK ANALYSIS

Slides:



Advertisements
Similar presentations
The Enterprise Skills Story
Advertisements

HCI in the software process Chapter 6
Non-Coding Activities a Development Team Needs a.k.a ”I don’t code, am I no longer useful?” Maaret Pyhäjärvi| | Twitter: maaretp Test Granlund.
Use cases and requirement specification - 1 Use case diagrams 3 use cases System boundaries Remember: Use case diagramming is a tool, not the requirements.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews 2. Workshops 3. Brainstorming.
COMP 350: Object Oriented Analysis and Design Lecture 2
SOCIAL MARKETING GÜLŞAH KILIÇKAYA EMRE AYDINLIOĞLU DİBA TAŞDEMİR OYA MURATOĞLU 1.
Sofia Carlander Kinoshita Laboratory 2004/2005
Scrum Fundamentals: Analyst to ‘Agilist’ By Louis Molnar (C) IAG Consulting 2009 The Agile Business Analyst By: Louis Molnar.
RUP Requirements RUP Artifacts and Deliverables
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 7 Slide 1 Requirements Engineering Processes.
Delegation. “ W ise is the person who realizes early in life that what they can do by themselves is relatively small. A person’s success is determined,
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
UI Panel: Agile User Interface Design Colin Clark.
Working in a Group.
Human Computer Interaction
Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
10 key principles of agile software development
Increasing Rigor in the Classroom Natalie Redman.
Climate Change Design Challenge Global Science 2013.
© 2014 IBM Corporation “Leaders Guide to Radical Management” for DevOps with Steve Denning Chapters 6 and 7: From Bureaucracy to Dynamic Linking by Delivering.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Workshop 4: Developing a one page business case
Web Design_ Planning stages
Customer-Centered Design
INSTRUCTIONAL DESIGN Many definitions exist for instructional design 1. Instructional Design as a Process: 2. Instructional Design as a Discipline: 3.
Rob Gleasure IS3320 Developing and Using Management Information Systems Lecture 18: Usability Testing Rob Gleasure.
The Strategic Role of Information Development in Continuous Delivery
Progress So Far – Newport City Council Outcomes Project
The process of interaction design Chapter
Fundamentals of Information Systems, Sixth Edition
Analisis Bisnis.
What makes for successful online learning?
Nine Guiding Principles for Improving IT Service Management
It’s not all about the tool!
Unified Modeling Language
Chapter 4 Use the Phone Correctly for Good Service
Time Management Welcome and introductions Housekeeping.
Programme Board 6th Meeting May 2017 Craig Larlee
Prototyping.
SNS College of Engineering Coimbatore
EKT 421 SOFTWARE ENGINEERING
Advocacy and CampaiGning
Object oriented system development life cycle
Wear BA Hat for more Empathy -Sanchari Mitra, CCBA®
Recall The Team Skills Analyzing the Problem (with 5 steps)
THE BUSINESS ANALYSIS PROCESS MODEL
Chapter 16 Nursing Informatics: Improving Workflow and Meaningful Use
COMP 350: Object Oriented Analysis and Design Lecture 2
Johanna Rothman Teams Deliver Features Chapter 6
Design, prototyping and construction
Topic 3 Modeling.
Choosing the right type of training
UNIT 3 CHAPTER 1 LESSON 4 Using Simple Commands.
Work in the 21st Century: It’s a Whole New World
HELLO, WE’RE IMPLEMENT We are committed to:
Killer Project Management Best Practices
Software Engineering Practice: A Generic View
Value is Created, not Earned
LESSONS IN TECHNICAL EDITING
P7 Opus Learning Ltd Flip IT! Madrid Presentation 24th June 2016
What was the original justification for setting up your PPSO?
THE PROCESS OF INTERACTION DESIGN
Some Important Skills Every Software Testers Should Have
Business Plan Basics This is going to be a quick identification of why you want a written plan and its constituent elements.
THE PROCESS OF INTERACTION DESIGN
Design, prototyping and construction
THE PROCESS OF INTERACTION DESIGN
Using positively framed prompts
Presentation transcript:

DESIGN THINKING IN TASK ANALYSIS GOKUL ANAND KAMARAJ © 2016, STC INDIA CHAPTER 1 Disclaimer: Images used in this presentation are from the public domain and belong to the respective owners. Used for educational presentation purposes only.

KEY OBJECTIVES Benefits of using design thinking Human-centered design approach to understand and document tasks Tools and processes used in design thinking Innovation using design thinking © 2016, STC INDIA CHAPTER 2

“Design is eating the world.” QUESTIONS “Design is eating the world.” Analyzing complex tasks Design thinking - Someone in the near future. © 2016, STC INDIA CHAPTER 3

DESIGN THINKING What? Why? How? A powerful tool to tackle complex challenges. Why? Helps you do more with less. How? Human centered, radical collaboration, culture shift. How I was using design thinking techniques for task analysis even before hearing the phrase “design thinking”. Experiences in writing task instructions for hardware products. How do you apply design thinking in a rigid environment such as “hardware development”? Experiences in writing task instructions for a complex enterprise messaging system. © 2016, STC INDIA CHAPTER 4 4

TASK ANALYSIS – BACKGROUND Understanding the structure, flow, and attributes of a task We usually analyze the following: A detailed description of physical, perceptual, and cognitive activities Task duration and variability Task sequence Task complexity User skills, education, and training ……. What needs to be documented? How is design thinking powerful? Are you already employing design thinking techniques? How to find out. How to streamline an activity such as task analysis to effect continuous improvement? Why would you need design thinking? What are the tangible benefits? How do I lose out if I am not using design thinking techniques? What is with the terminology? © 2016, STC INDIA CHAPTER 5 5

USING DESIGN THINKING Why empathize? All products are not created equal. There is no equality, let alone uniformity. How to deal with complex products and tasks? How to empathize? The feedback loop. Wear your yellow hat (Re. Edward DeBono’s Six Thinking Hats). © 2016, STC INDIA CHAPTER 6 6

USING DESIGN THINKING Empathize How did I first stumble upon design thinking? How I internalized design thinking techniques to fit my task analysis needs? Experiences. © 2016, STC INDIA CHAPTER 7 7

USING DESIGN THINKING Define How to define? Why define? Isn’t definition already done? Wait! I have the feature or product design documents, isn’t that all I want? Putting yourself in the user’s shoes (so to speak, and not when your product is a robotic shoe). © 2016, STC INDIA CHAPTER 8 8

USING DESIGN THINKING Ideate Leave your current perceptions at the doorstep. Be creative in how you understand and convey instructions. Ideate. © 2016, STC INDIA CHAPTER 9 9

USING DESIGN THINKING Prototype Good if you are part of a truly agile team. Even otherwise, work alongside developers in building prototypes, focus on analysing tasks. You become the user in the team. Great if you can include a targeted user (customer) at this stage, but might not be always possible. © 2016, STC INDIA CHAPTER 10 10

USING DESIGN THINKING Test Test. Test. Test. Cannot stress this enough. Analyze test cases to iteratively elicit feedback and improve the simplicity of the task. If you cannot write minimal content, it just means that the user cannot complete the task with minimal effort, mostly. © 2016, STC INDIA CHAPTER 11 11

HUMAN-CENTERED DESIGN APPROACH Put users first Understand what users are trying to solve Actively seek feedback Simplify the task rather than “deal with it in the documentation” Explore the use of on-screen information, tooltips, and diversified delivery methods Human-centered (unless your product is a bot that interacts with other bots, but, bots have rights too-https://www.reddit.com/r/BotRights/). Take a holistic view, don’t just focus on the task but look at the complete picture. If your product is already being used by early adopters, beta testers, see how they are using the product and your documentation. Explore how you can reduce documentation and help users innovatively by using more on-screen information and tooltips. © 2016, STC INDIA CHAPTER 12 12

INNOVATION USING DESIGN THINKING Target scenarios Minimize documentation Collaborate with stakeholders for quick feedback Devise a cohesive content strategy Improve continuously Innovation! Why two plus two doesn’t always equate to four. © 2016, STC INDIA CHAPTER 13 13

ACTIVITY © 2016, STC INDIA CHAPTER 14

Q & A © 2016, STC INDIA CHAPTER 15

Thank you! You can reach out to me at gokul.anandkamaraj@softwareag.com © 2016, STC INDIA CHAPTER 16

© 2016, STC INDIA CHAPTER 17