In Requirements Goal Development and Language Analysis, we move from the spoken word to precise writing. A first step in this is writing goals. We will talk about goals used in requirements engineering and, from this, writing use cases from what we learn. Use cases can be in diagram and written form. Then- the villains enter- misuse cases and abuse cases are discussed in how we can deal with them in a Requirements environment. In gathering requirements, you'll have many questions remaining. Often this leads to the need of more interviews and group sessions. We'll go through how to handle group meetings, dealing with inconsistency, and handling conflict between stakeholders.
Requirements Specifications: Goals and Conflict Analysis
This course is part of Requirements Engineering: Secure Software Specifications Specialization
Instructor: Kristen Walcott-Justice
Sponsored by InternMart, Inc
5,390 already enrolled
(62 reviews)
Skills you'll gain
Details to know
Add to your LinkedIn profile
10 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 4 modules in this course
After learning a lot from your customers, you now need to analyze, evaluate, and negotiate. One way to begin working with the data is to write out explicit goals from the information you've gathered. Goals can be written at high and low levels, but they need to be clear and measurable at any level. The first step is determining behavioral goals.
What's included
5 videos4 readings3 assignments1 discussion prompt
Once goals have been identified, they can be pulled together to create use cases; these are easy to read and understand by both customer and developer. To address security, misuse cases and abuse cases can also be defined, in written or drawn form.
What's included
4 videos4 readings2 assignments1 peer review1 discussion prompt
While writing use cases, you'll likely realize that you are missing many components, have questions, and realize that some statements conflict. Group Sessions can help you get more information quickly and begin the negotiation process. Here you'll learn about different types of group sessions and how to make group sessions efficient and effective.
What's included
4 videos4 readings3 assignments1 discussion prompt
Inconsistency and conflicts often arise due to language that's being used. There are many types of inconsistency that you can identify early on. The conflicts identified need to be clarified and fixed. In this module, identifying inconsistency, identifying clashes, and handling conflict are discussed.
What's included
3 videos3 readings2 assignments1 discussion prompt
Instructor
Offered by
Why people choose Coursera for their career
Learner reviews
62 reviews
- 5 stars
79.03%
- 4 stars
16.12%
- 3 stars
3.22%
- 2 stars
0%
- 1 star
1.61%
Showing 3 of 62
Reviewed on Mar 26, 2021
This course is very helpful for us either we work as project manager and as leader how to overcome that any problem.It will help to solve the problem thanks to Ma'am and Coursera Team.
Reviewed on May 17, 2020
Thank You for allowing me to learn the course. It was very good experience and happy to complete my course in stipulated time with your good explanation, content and relevant information.
Reviewed on Dec 10, 2022
A lot of reference links in reading are broken/gone.
Recommended if you're interested in Computer Science
University of Colorado Boulder
Coursera Project Network
Emory University
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy