When you enroll in this course, you'll also be enrolled in this Specialization.
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
There are 4 modules in this course
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.
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.
Introduction to Goal Development and Language Conflict Analysis•7 minutes
Generating Goals•7 minutes
Goal Overview•7 minutes
High Level Goal Types•6 minutes
Low Level Goal Types•9 minutes
4 readings•Total 165 minutes
Introduction to Goal Development and Language Conflict Analysis•30 minutes
Fuzzy goals for requirements-driven adaptation•120 minutes
Goal Development | Language Conflict Analysis |Goal Types - Slides•10 minutes
Get help and meet other learners in this course. Join your discussion forums!•5 minutes
3 assignments•Total 90 minutes
Module 1 Graded Quiz•30 minutes
Module 1.1 Practice Quiz•30 minutes
Module 1.2 Practice Quiz•30 minutes
1 discussion prompt•Total 10 minutes
Module 1 Discussion•10 minutes
Use, Misuse, and Abuse Cases
Module 2•5 hours to complete
Module details
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.
Module 2 Discussion: Use Case for ATM System•10 minutes
Group Sessions for Elicitation, Analysis, and Negotiation
Module 3•5 hours to complete
Module details
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.
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.
The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
66 reviews
5 stars
78.78%
4 stars
15.15%
3 stars
3.03%
2 stars
1.51%
1 star
1.51%
Showing 3 of 66
B
BF
5·
Reviewed on Nov 2, 2020
Took so long review and approve, i just waiting for 8 days
A
AV
5·
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.
A
AW
4·
Reviewed on Dec 10, 2022
A lot of reference links in reading are broken/gone.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.