Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-03-02 18:11:46
30-Day Money-Back Guarantee
Design User Experience Design User Interface

The User-Centred Design (UCD) Process

How to Involve Users in User Interface Engineering
New
Rating: 4.7 out of 54.7 (13 ratings)
7,183 students
Created by David Gollasch
Last updated 3/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • What is User-Centred Design?
  • Why is User-Centred Design important or beneficial for your project?
  • How to apply User-Centred Design within your development process?
  • How to cope with the challenge of integrating UCD into agile development processes?
  • Which methods do exist to perform User-Centred Design?
  • Which methods are an absolute must to know?
  • How to implement User-Centred Design right away?
  • What is the Hierarchical Task Analysis?
  • How to create Design Personas?
  • How to apply Card Sorting, Paper Mockups and Hi-Fi Prototypes in the design phase?
  • How do standard questionnaires work: NASA Task Load Index and System Usability Scale?

Requirements

  • You know the general terms used in software development.
  • You know the basics of software development.
  • You know basically, how a user interface is created.

Description

Did you know that about 50 % of your development time and cost of a software project are dedicated to user interface engineering? Depending on what kind of project you are working on, in absolute numbers, that might be a lot! Fact No. 2: Providing a good user interface is the top-most important acceptance criterion that makes interested people become customers. Still not sure? Fact No. 3: Creating a good user interface does not only mean to implement a UI that works and is fast. It also has to provide a satisfying user experience – which, to be honest, highly depends on the individual user than on your programming skills.

You see: Engineering a great user interface is nothing that can be done purely within your team and by your programmers. You inevitably have to involve real potential users in one way or another. And that is the crucial part: How can you do that? You do not want to disturb your programmers during their work. You do not want to let development cost and time effort explode.

But: You want to involve users into your UI design process as efficiently and effective as possible!

This course will show you how! This course introduces you to the concept of User-Centred Design (UCD). Maybe you already know what Cooperative, Participatory or Contextual Design is. If so: UCD takes inspiration on these principles and combines the approaches to one efficient and improved process.

You will learn how the UCD is structured, how the phases of UCD are performed and what specific methods are available to make your software project user-centred. Furthermore, you will learn how to integrate the UCD process into existing software development processes, such as the widely used agile development strategies as well as into classic spiral-model-based or v-model-based development.

Finally, we will take a closer look into techniques that you should know to implement UCD right away. We will take a look at: Hierarchical Task Analysis (HTA), Personas, Open and Closed Card Sorting, Paper Mockups, Hi-Fi Prototypes, NASA Task Load Index (TLX), System Usability Scale (SUS) and Cognitive Walkthrough (CWT).

After finishing this course, you know everything that is necessary to start designing user interfaces the user-centred way!

I would love to see you in that course and I am always listening to feedback to update the course according to your wishes. So feel free to enrol, take a look and send me a message if there is something you need more details information about.

Who this course is for:

  • Computer Science students
  • Media Computer Science students
  • UX and UI Designers
  • People who are interested in involving users and their needs into engineering processes
  • Developers who need to create a UI that sells

Course content

7 sections • 36 lectures • 4h 37m total length

  • Preview02:25
  • Preview00:45

  • Preview00:30
  • Principles of UCD
    13:02
  • Problems Addressed by UCD
    16:29
  • When to Use UCD
    07:46
  • Definition
    07:50
  • UCD vs. Participatory Design
    05:59

  • Preview07:25
  • Phase 1: Context Analysis
    19:07
  • Phase 2: User Analysis
    06:38
  • Phase 3: Design
    24:13
  • Phase 4: Evaluation
    06:38
  • Iteration of UCD
    13:58

  • Feedback Request – May I ask you a question?
    00:25

  • Preview02:07
  • Standard Software Development Processes
    00:35
  • Process 1+2: Waterfall Model and Spiral Model
    16:02
  • Process 3: V Model
    09:56
  • Agile Software Development Processes
    14:02
  • Process 4.1: Agile Iteration
    03:58
  • Process 4.2: Agile Lifecycle
    06:16

  • Preview01:53
  • Toolbox for Context Analysis
    07:00
  • Toolbox for User Analysis
    14:10
  • Toolbox for Design Phase
    07:50
  • Toolbox for Evaluation Phase
    10:32

  • Preview01:10
  • Hierarchical Task Analysis (HTA), Context Analysis
    04:39
  • Personas, User Analysis
    16:42
  • Card Sorting, Design
    04:29
  • Paper Mockups, Design
    02:23
  • Hi-Fi Prototyping, Design
    02:48
  • NASA Task Load Index (TLX), Evaluation
    06:50
  • System Usability Scale (SUS), Evaluation
    05:51
  • Cognitive Walkthrough (CWT), Evaluation
    04:40

Instructor

David Gollasch
Computer Scientist and HCI/HRI Research Associate
David Gollasch
  • 3.9 Instructor Rating
  • 361 Reviews
  • 34,405 Students
  • 12 Courses

As an entrepreneur in IT, computer scientist and thanks to my experience in teaching and research at university, I collected a wide range of valuable knowledge that I am glad to share with you today.


My research interest is the field of software customisability, adaptivity and accessibility with a strong focus on user interaction with robotics (human-robot interaction as part of the human-computer interaction research community). Thus, I am currently working on strategies that help engineering assistants robots for people with special needs, e.g. the elderly or people with impairments. As robots are continuously advancing regarding their hardware, the software side is more and more becoming the bottleneck in this field which motivates me even more to work in that area. One crucial aspect that stands out here because of a very active research community, is the need for powerful voice interaction interfaces and systems that are able to really understand their users. Overall, a very dynamic research area with super motivating and interesting challenges.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.