Save for later

Client Needs and Software Requirements

Software Product Management,

This course covers practical techniques to elicit and express software requirements from client interactions.
Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.7 based on 344 ratings
Length 5 weeks
Effort 4 weeks of study, 3-4 hours/week
Starts Jul 10 (42 weeks ago)
Cost $79
From University of Alberta via Coursera
Instructor Kenny Wong
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design
Tags Computer Science Design And Product Software Development

Get a Reminder

Send to:

Similar Courses

What people are saying

client needs

But it is ok. Viam supervadet vadens Client Needs and Software Requirements is extremely informative and really identifies many of the "gotchas" when eliciting requirements.

Very Comprehensive course which covers all aspects of client needs and software requirements.

Very interesting and useful course Thanks to Coursera and University of Alberta, I have got the chance to learn more about how to address client needs and also how to create good software requirement.

Great production values and useful techniques and assignments for eliciting and expressing client needs.

This course offered me a structured repetition for a general understanding on the topic client needs and software requirements.

Of the three courses that I have taken - Introduction, Agile Processes and Client Needs, this course was the most fun course.

Very usefull gave a whole new understanding about client needs Ilovedthecourse.Thankyou I would recommend this course to the BA's and Product Managers who are dealing with the client requirements day in day out.

Read more

take this course

Go ahead and take this course to get your basics cleared!

Very software engineer, not necessarily in managerial role, should take this course.

really happy to take this course and are now waiting for my last assignment grading so that i can jump in to capstone project :) Useful course.

I am so happy I decided to take this course.

Read more

very informative

Very informative and gives a clear and complete understanding of how to identify and process client requirements for the whole team.

This is a great course that is very informative and well-taught.

Very informative.

Very informative!

:)) Very informative course Presentation of concepts is really good.

great cover of what , how, why , to do to get it rigth Very informative and efficient course.

Thank you learned a lot The course was very informative!

Read more

user stories

Very useful module with respect to user stories, requirements and Client needs.

A good course to revise the concepts of capturing software requirements learned during a software engineering bachelors and to gather some of the newer techniques used in the industry such as use of user stories.

: User Stories, Use Cases, Story Boards) Useful cource One of the best coursers I have seen on Coursera so far.

touched the most important concepts like prototyping, creating user stories and removing ambiguities in the user stores.

As a new Product Manager I was finding it very difficult to get a sound understanding of eliciting client needs and writing user stories.

Also, the hands-on approach to create wireframes and work on user stories helped me learn the concepts.

However, I found the part on user stories quite dogmatic and imprecise (my opinion); the same for assignments, which lead to confusion in assessment.

Read more

software development

Excellent set of techniques to cope with software requirements, good fit with modern agile software development.

Collecting user requirement is the first step of a software development project.

I work in software development, so it was nice to close my knowledge gaps and affirm my specific understanding of disciplines I'm less familiar with.

Relevant for every member of a software development team, especially analysts and product managers.

Basics to understand software development business requirements.

Read more

really enjoyed

I really enjoyed the course, specially the pair-reviewed work, as it is a great chance to learn from others and get real feedback for the work you do.

Really enjoyed the presentations, tips, format, quizzes and resources.

I totally recommend this course for aspiring product managers Great course, love the interaction and flexibility for a working professional I really enjoyed learning.

I really enjoyed it.

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!

Read more

product management

This is helping me in real time as I am into product management.

This specialization is very complete and focused on the main topic "Software Product Management".

As a freshie in Product Management, I find that I have learned it very clearly about specifying and gathering clients' needs and gathering the requirements to build the software.

It's challenging to teach and learn product management through an online course.

A product management does a lot of her/his work by talking (to many different people involved), which is very difficult to train online (it could be done with role playing assignments supported by video conferencing, but I think learning from experienced colleagues in practice is a much better way).

The quizzes are often a good way to rehearse the topics that have been explained, but sometimes feel like an extremely simplified black-white view on very nuanced issues.The best parts of the Software Product Management courses for me were the larger assignments you make that are reviewed by fellow students (getting feedback is very useful and it's also instructive to see what approach your peers took) and the interviews with experienced product managers which offer valuable insights in the complicated situations product managers often have to deal with.I recommend this course to anyone that is new to software product management and quite new to software development.

Read more

well structured

It is very well structured and gives excellent information.

The course is amazing and very well structured.

The Assignments were also well structured and useful As usual, the content was precise and simple for peers to understand.

Great course content, very well structured notes and very very systematic delivery of video lectures including timely quizzes.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Practical Nurse program clinical instructor $45k

Licensed Practical Nurse - LPN | College Park $54k

Registered Nurse - License Practical Nurse Agency $55k

Licensed Practical Nurse- Psychiatry Department $57k

UCHC Licensed Practical Nurse (Per Diem) - Northern Region $61k

UCHC Licensed Practical Nurse (Per Diem) $63k

Licensed Practical Nurse Lead $63k

Licensed Practical Nurse (North Hills) $65k

Licensed Practical Nurse. $68k

Licensed Practical Nurse Per Diem $75k

Practical Process Improvement Project $99k

Co-Author of Practical Virtualization Solutions $114k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.7 based on 344 ratings
Length 5 weeks
Effort 4 weeks of study, 3-4 hours/week
Starts Jul 10 (42 weeks ago)
Cost $79
From University of Alberta via Coursera
Instructor Kenny Wong
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design
Tags Computer Science Design And Product Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now