

University of Colorado Boulder - Requirements Specifications: Goals and Conflict Analysis
- Offered byCoursera
- Public/Government Institute
Requirements Specifications: Goals and Conflict Analysis at Coursera Overview
Duration | 20 hours |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Requirements Specifications: Goals and Conflict Analysis at Coursera Highlights
- This Course Plus the Full Specialization.
- Shareable Certificates.
- Graded Programming Assignments.
Requirements Specifications: Goals and Conflict Analysis at Coursera Course details
- 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 at Coursera Curriculum
Goal Creation
Introduction to Goal Development and Language Conflict Analysis
Generating Goals
Goal Overview
High Level Goal Types
Low Level Goal Types
Introduction to Goal Development and Language Conflict Analysis
Fuzzy goals for requirements-driven adaptation
Goal Development
Language Conflict Analysis
Goal Types - Slides
Module 1.1 Practice Quiz
Module 1.2 Practice Quiz
Module 1 Graded Quiz
Use, Misuse, and Abuse Cases
The Use Case Diagram
The Use Case and Use Case Description
Misuse Cases for Security
Benefits of Misuse Cases
Use Case
Description
ATM System - Slides
Eliciting security requirements with misuse cases
Misuse and abuse cases: Getting past the positive
Misuse Cases
Security Benefits - Slides
Module 2.1 Practice Quiz
Module 2.2 Practice Quiz
Group Sessions for Elicitation, Analysis, and Negotiation
Group Sessions in Analysis and Negotiation
Group Sessions: Tips and Tricks
Structured and Unstructured Sessions
Group Session Benefits
Group Sessions - Slides
JAD: Joint application design
QFD: Quality Function Deployment
Structured & Unstructured Sessions
Group Session Benefits - Slides
Module 3.1 Practice Quiz
Module 3.2 Practice Quiz
Module 3 Graded Quiz
Finding Conflicts and Risks
Learning to Discover Inconsistency
Dealing with Conflict
Goal Development and Language Conflict Summary
Software Requirements Negotiation and Renegotiation Aids: A Theory-W Based Spiral Approach
Applying WinWin to quality requirements: a case study
Inconsistency
Conflict
Boundary Condition - Slides
Module 4 Practice Quiz
Module 4 Graded Quiz
Other courses offered by Coursera
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Instrumentation Technology
- Food Technology
- BTech Chemical Engineering
- Aeronautical Engineering
- AI & ML Courses
- BTech Petroleum Engineering
- Metallurgical Engineering
- MTech in Computer Science Engineering
- VLSI Design
- Petroleum Engineering
- BTech Robotics Engineering
- Aerospace Engineering
- BTech in Biotechnology Engineering
- BTech Mechatronics Engineering