Professional Documents
Culture Documents
SE-4545 Software Requirement Engineering
SE-4545 Software Requirement Engineering
WEEK – 1
Lecture TOPICS Content delivered Reference source Comments
1 Introduction to software requirement Course objective Recommended Book/other:
engineering. explained. Software Requirement
What is software? Engineering by Wiegers K
What is book edition: 3rd edition
requirement? chapter no: 1
page no:
Why Requirement Attach slides copy with reference
engineering is source
important?
2 Chapter 1 Software definition Recommended Book/other:
The essentials of software Software Software Requirement
requirement engineering. Requirement Engineering by Wiegers K
book edition: 3rd edition
definition chapter no: 1
Interpretation of page no: 1-7
requirements Attach slides copy with reference
source
Levels of
requirement
WEEK – 2
Lecture TOPICS Content delivered Reference source Comments
3 Chapter 1 Requirement Types Recommended Book/other:
Business Software Requirement
Requirement Engineering by Wiegers K
The essentials of software
Features book edition: 3rd edition
requirement engineering. Functional chapter no: 1
Non-functional page no:7
System requirement Attach slides copy with reference
source
User requirement
Quality Attributes
1
WEEK – 3
Lecture TOPICS Content delivered Reference source Comments
5 Chapter 1 Recommended Book/other:
The essentials of software Working with 3 Software Requirement
levels of Engineering by Wiegers K
requirement engineering.
requirement book edition: 3rd edition
Product vs Project chapter no: 1
Requirement page no: 12-15
Software Attach slides copy with
Requirement reference source
Engineering Steps
6 Chapter 1 Requirement Development Recommended Book/other: Assignment
The essentials of software Software Requirement
steps When bad
Engineering by Wiegers K
requirement engineering.
Requirement Management book edition: 3rd edition requirements happen to
chapter no: 1
Steps good people?
page no:16-19
Attach slides copy with
reference source
WEEK – 4
Lecture TOPICS Content delivered Reference source Comments
7 Chapter 2 The expectation Gap Recommended Book/other: Quiz taken
Software Requirement
Requirement from the customer’s Who is the Engineering by Wiegers K
perspective. customer? book edition: 3rd edition
chapter no: 2
2
The customer page no: 25-29
Attach slides copy with reference
development source
relationship
8 Chapter 2 Requirement bill of Recommended Book/other: Assignment
Software Requirement
Requirement from the customer’s rights per software Identifying decision
Engineering by Wiegers K
perspective. customer book edition: 3rd edition makers
chapter no: 2
Requirement bill of Requirement baseline
page no: 30-36
responsibilities per Attach slides copy with reference
source
software customer
WEEK – 5
Lecture TOPICS Content delivered Reference source Comments
9 Chapter 3 Case study Recommended Book/other:
Software Requirement
Good Practices for requirement Requirement Engineering by Wiegers K
engineering Engineering good book edition: 3rd edition
chapter no: 3
practices list page no: 43-47
Requirement Attach slides copy with reference
source
Development
process framework
10 Chapter 3 Good practices, Recommended Book/other:
Software Requirement
3
Chapter 3 requirement Engineering by Wiegers K
book edition: 3rd edition
Good Practices for requirement elicitation
chapter no: 3
engineering Good practices, page no: 48-52
Attach slides copy with reference
requirement source
Analysis
Good practices,
requirement
Specification
WEEK – 6
Lecture TOPICS Content delivered Reference source Comments
11 Chapter 3 Requirement Recommended Book/other:
Software Requirement
Good Practices for requirement Validation
Engineering by Wiegers K
engineering Requirement book edition: 3rd edition
chapter no: 3
Management page no: 52-53
Attach slides copy with reference
source
12 Chapter 4 Role of BA Recommended Book/other:
Software Requirement
Business Analyst Task of BA Engineering by Wiegers K
book edition: 3rd edition
chapter no: 4
page no: 61-64
Attach slides copy with reference
source
4
WEEK – 7
Lecture TOPICS Content delivered Reference source Comments
13 Chapter 4 Essential Skills for Recommended Book/other:
Software Requirement
Business Analyst BA
Engineering by Wiegers K
The Making of BA book edition: 3rd edition
chapter no: 4
page no: 65-71
Attach slides copy with reference
source
14 Chapter 5 Identifying the Recommended Book/other:
Software Requirement
Establishing the Business business
Engineering by Wiegers K
Requirement requirements book edition: 3rd edition
chapter no: 5
Identifying the user page no: 81-85
benefits Attach slides copy with reference
source
Project Vision and
scope
WEEK – 8
Lecture TOPICS Content delivered Reference source Comments
15 Mid-term Paper checked and
solution discussed
16 Chapter 5 Conflicting business Recommended Book/other: Lecture repeated
5
Establishing the Business requirement Software Requirement
Engineering by Wiegers K
Requirement Vision and scope
book edition: 3rd edition
document: chapter no: 5
page no: 80-82
background Attach slides copy with reference
Difference between source
chapter no: 5
Major features page no: 85-90
Attach slides copy with reference
6
Project priorities source
WEEK – 11
Lecture TOPICS Content delivered Reference source Comments
19 Chapter 5 Business Context Recommended Book/other:
Software Requirement
Establishing the Business Stakeholder profiles Engineering by Wiegers K
Requirement User Classes book edition: 3rd edition
chapter no: 5
Chapter 6: User Classes
page no: 81-85
Attach slides copy with reference
source
20 Vision and Scope Document Every Group
Practice and draft
their project
Document
WEEK – 12
Lecture TOPICS Content delivered Reference source Comments
21 Chapter 5 What is Context Recommended Book/other:
Software Requirement
Scope Representation Techniques Diagram?
Engineering by Wiegers K
How to draw book edition: 3rd edition
chapter no: 5
7
Context Diagram? page no: 81-85
Attach slides copy with reference
What is Feature source
Tree?
How to draw
Feature Tree?
22 Chapter 5 Context Diagram Recommended Book /other: Example Scenario
Scope Representation Techniques Feature Tree book edition:
chapter no:5
Library page no:
Management, Hotel Attach slides copy with reference
source
and restaurant
Management ,Onlin
e shopping
WEEK – 13
Lecture TOPICS Content delivered Reference source Comments
23 Chapter 7 What is Elicitation? Recommended Book/other:
Software Requirement
Requirement Elicitation Activities of single Engineering by Wiegers K
requirement session book edition: 3rd edition
chapter no: 7
Interviews page no: 119-124
Workshops Attach slides copy with reference
source
Focus Group
8
24 Chapter 7 Elicitation Recommended Book/other:
Software Requirement
Requirement Elicitation techniques
Engineering by Wiegers K
System / user / book edition: 3rd edition
chapter no: 7
document analysis page no: 125-128
Questionnaires Attach slides copy with reference
source
Observation
WEEK – 14
Lecture TOPICS Content delivered Reference source Comments
25 Chapter 7 Performing/preparing/planning Recommended
Book/other:
Requirement Elicitation Elicitation activities Software Requirement
Engineering by Wiegers K
book edition: 3rd edition
chapter no: 7
page no: 129-133
Attach slides copy with
reference source
26 Chapter 7 Use Cases Recommended
Book/other:
Understanding the user Why/need of Use Cases Software Requirement
Requirements Importance of use case Engineering by Wiegers K
book edition: 3rd edition
Use case Types
chapter no: 7
Use Case terminologies page no:143-149
Attach slides copy with
Formal Use Case reference source
9
WEEK – 15
Lecture TOPICS Content delivered Reference source Comments
27 Chapter 7 Formal Use Case:” Case Recommended Book/other:
Software Requirement
Understanding the user study of Cafeteria Ordering
Engineering by Wiegers K
Requirements system book edition: 3rd edition
chapter no: 8
page no:149-1531
Attach slides copy with reference
source
28 Chapter 7 Use Case Diagrams Recommended Book/other: Other Resources:
Software Requirement
Understanding the user Terminologies Appendix C of Book
Engineering by Wiegers K
Requirements Principles for drawing book edition: 3rd edition Wishnu Prasetya
chapter no: 8
Relationship of Use cases (wishnu@cs.uu.nl)
page no:53-159
Use Diagram Scenario Attach slides copy with reference
source
WEEK – 16
Lecture TOPICS Content delivered Reference source Comments
29 Chapter 7 Use Case Diagram and Recommended Book/other: Other Resources:
Software Requirement
Understanding the user Table formal Use Case ‘The Unified Modeling
Engineering by Wiegers K
Requirements ATM Case Study book edition: 3rd edition Language Reference
chapter no: 8
Use Diagram Scenarios Guide’ by J. Rambaugh,
page no:
Attach slides copy with reference G. Booch, & I.
source
10
Jacobson, Addison-
Wesley, 1998
‘Designing Concurrent,
Distributed, and Real-
Time Applications with
UML’ by H. Gomaa,
Addison-Wesley, 2000
11
level, MoSCoW, $100)
32 Chapter 16 Prioritization Based on Recommended Book/other: Class exercise for
Software Requirement
Setting the Requirement Priorities Value Cost And Risk Prioritizing the
Engineering by Wiegers K
book edition: 3rd edition requirements of
chapter no:16
Chemical Tracking
page no:322-327
Attach slides copy with reference System
source
33 Chapter 17 V Model of software Recommended Book/other: Other Source:
Software Requirement
Validating the Requirements Development Requirements
Engineering by Wiegers K
Validation Vs Verification book edition: 3rd edition Engineering: Processes
chapter no:16
How they V VS V is and Techniques’ by G.
page no:329-336
different Attach slides copy with reference Kotonya and I.
source
Reviewing the requirements Sommerville, John
Inspection Process Wiley & Sons, 1998
12