Coursera
Coursera Logo

UofA - Client Needs and Software Requirements 

  • Offered byCoursera

Client Needs and Software Requirements
 at 
Coursera 
Overview

Duration

12 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Client Needs and Software Requirements
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 3 of 6 in the Software Product Management Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Approx. 12 hours to complete
  • English Subtitles: Arabic, French, Portuguese (European), Greek, Italian, Vietnamese, Korean, German, Russian, English, Spanish
Read more
Details Icon

Client Needs and Software Requirements
 at 
Coursera 
Course details

More about this course
  • This course covers practical techniques to elicit and express software requirements from client interactions.

Client Needs and Software Requirements
 at 
Coursera 
Curriculum

Module 1: Introduction to Requirements

Specialization Preview

Introduction to Client Needs and Software Requirements

3.1.1: What is a Requirement?

3.1.1A: Requirement Activities

3.1.2: Types of Requirements

3.1.2A: User Requirements

3.1.2B: Functional Requirements

3.1.2C: Non-Functional Requirements

3.1.2D: Additional Requirement Types

3.1.3: Controlling Scope

3.1.4: Requirements and Design

Meet your presenters: Bradley Poulette

Meet your presenters: Morgan Patzelt

Meet Your Facilitators

Course Resources: Client Needs and Software Requirements

Course Map: Client Needs and Software Requirements

Module 1: Supplemental Resources

Module 1: Practice Quiz (Ungraded)

Module 1 Assessment (Graded)

Module 2: User Interaction

3.2.1: Restaurant Scenario

3.2.2: User Considerations

3.2.2A: User Considerations

3.2.2B: User Considerations

3.2.3: Involving Clients

3.2.3A: Involving Clients

3.2.4: Use Cases

3.2.5: Wireframes

3.2.6: Storyboards

Discussion: Cultural Differences

Good Questions to Ask Your Client

Module 2: Supplemental Resources

Module 2 Assessment (Graded)

Module 3: Writing Requirements

3.3.1: Agile Requirements

3.3.2: User Stories

3.3.2A: User Stories

3.3.2B: User Stories

3.3.3: Acceptance Tests

3.3.4: Product Backlog

3.3.4A: Product Backlog

3.3.5: Story Maps

User Story Assignment: Stanley's Problem, Part 1 Proposed Solution (Locked)

Stanley's Problem: Part 2, Product Backlog

Module 3: Supplemental Resources

Module 3 Assessment (Graded)

Module 4: Quality Requirements

3.4.1: Criteria for User Stories

3.4.1A: Criteria for User Stories

3.4.2: Ambiguous Requirements

3.4.3: Course Summary

Ambiguous Requirements Study Guide

Discussion: Ambiguous Requirements

Reading: Ambiguous Requirements Quiz Pre-Reading

Module 4: Supplemental Resources

Congratulations and Preview a Capstone Course

Acknowledgements

Ambiguous Requirements Quiz

Module 4: Assessment (Graded)

Course Assessment (Graded)

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6715 CoursesRight Arrow Icon
qna

Client Needs and Software Requirements
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...