Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Four Pegs of Requirements Engineering with Bertrand Meyer

Association for Computing Machinery (ACM) via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course on requirements engineering aims to improve industry practices by providing precise definitions of requirements concepts and a standard plan for requirements specifications. The course covers the four "PEGS" of requirements engineering and offers practical guidelines for projects. Participants will learn about defining requirements properly, managing requirements, sources of requirements, requirements change, and verification obligations between the four PEGS. The teaching method includes lectures and discussions. This course is intended for software engineers, project managers, business analysts, and anyone involved in software development projects.

Syllabus

Intro
In a nutshell (1): four PEGS
In a nutshell (2): Four books of requirements
What's in this work
Forthcoming book (2021)
Acknowledgments
Requirements: Brooks
Chasm: theory vs practice
Chasm: traditional vs agile
Chasm: geek vs non-geek
More standards: definitions
Defining requirements properly: the four PEGS
System versus environment
Reference concepts
Requirements quality: avoid analysis paralysis
The nature of requirements
The management of requirements
Sources of requirements
Requirements change
Requirements in the lifecycle
Notes on the plan
References between the four PEGS
Verification obligations between the four PEGS
The waterfall view (a pedagogical device)
Seamless development
Seamless, reversible development
Multirequirements
The cluster model
The PEGS lifecycle model
Over the project's timeline
Object-oriented requirements

Taught by

Association for Computing Machinery (ACM)

Reviews

Start your review of The Four Pegs of Requirements Engineering with Bertrand Meyer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.