Client Needs and Software Requirements

In this Software Product Management Specialization, you will master Agile software management practices to lead a team of developers and interact with clients. In the final Capstone Project, you will practice and apply management techniques to realistic scenarios that you will face as a Software Product Manager. You will have the opportunity to share your experiences and learn from the insights of others as part of a Software Product Management

Created by: Kenny Wong

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a c course? Or looking for more detail on Kenny Wong's Client Needs and Software Requirements? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

This course covers practical techniques to elicit and express software requirements from client interactions.

icon
Instructor Details

Kenny Wong

Kenny Wong is an Associate Professor in the Department of Computing Science, at the University of Alberta, Canada. He received his B.Sc. and Ph.D. degrees in Computer Science from the University of Victoria, Canada. He has been a university instructor for 16 years, regularly teaching team-oriented, project-based software engineering courses, including several offerings of software process and product management. His research in software engineering focuses on analyzing the root causes of problems in the structure, behavior, and management of complex software systems.

icon
Reviews

4.8

137 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Megan B on 4-Apr-19

So far this is my favorite course Specialization. I also find it most applicable to my job. As a new Product Manager I was finding it very difficult to get a sound understanding of eliciting client needs and writing user stories. There's much written about it out there on the web, but I found it assumed more prior knowledge. This course was invaluable in this process, with hands on assignments that were great practice and very enlightening to see how other learners around the world had different takes on the same problem! I've bookmarked several discussion forum posts I know I'll refer to again and again. I strongly recommend this course to new PMs!

By Deleted A on 5-Nov-18

I had a bigger break within the course so this might be a big reason having the last Assignment/Test felt a bit "off", eventhough I passed it first try.I don't like that I don't see the correct answers for question with only 1 correct choice if you choose wrong. I won't take a 32 questions test again just to see which answer would be correct...I really enjoyed the videos though and having the constant small questions within keeps me on track and interested!

By Sotero E S J on 6-Oct-16

Thank you very much for developing this course! There is so much that I have learned about helping client to identity their needs for a software and creating requirements that meet those needs.

By Ryan P on 12-Dec-18

It's a solid addition to get the specialization certificate. I may give it 4.5+ stars, but the course resources are exceptional - its like they wrote their own textbook almost.

By Manoel F F d C on 26-Nov-18

Awesome course!

By Ranjan on 18-Dec-18

good

By Boobalan S on 28-Dec-18

Step by step detail on Requirement Gathering and representation is taught very clearly.

By Luis A R M on 27-Dec-18

Identifying ambiguous requirements early is one of the most valuable topics I learned from this course. Also, the hands-on approach to create wireframes and work on user stories helped me learn the concepts.

By Christopher M on 4-Jan-19

Fantastic!

By Svetlana Z on 6-Feb-19

Great course! Helped me to refresh my BA knowledge after 1.5years of maternity leave.

By PRASANTH.E on 26-Jan-19

Good one.

By Alina Z on 20-Feb-19

Very good