1
Lecture Slides for
Week 5
Requirements Engineering
CS-XXXX
, 2
Overview
What are software requirements?
To introduce the concepts of user and system requirements
To describe functional / non-functional requirements
To explain two techniques for describing system requirements
Why is it important to get it right?
, 3
By the end of this chapter, you will..
Understand the concept of software requirements.
Understand the difference between functional and non functional
requirements.
Understand the importance of getting it right.
, 4
– Software Requirements –
Descriptions and specifications of a system
“The descriptions of the system services and constraints that are
generated during the requirements engineering process.”
Developed during the first phase in the software development life cycle.
Lecture Slides for
Week 5
Requirements Engineering
CS-XXXX
, 2
Overview
What are software requirements?
To introduce the concepts of user and system requirements
To describe functional / non-functional requirements
To explain two techniques for describing system requirements
Why is it important to get it right?
, 3
By the end of this chapter, you will..
Understand the concept of software requirements.
Understand the difference between functional and non functional
requirements.
Understand the importance of getting it right.
, 4
– Software Requirements –
Descriptions and specifications of a system
“The descriptions of the system services and constraints that are
generated during the requirements engineering process.”
Developed during the first phase in the software development life cycle.