Professional Documents
Culture Documents
Software Requirement
Engineering (SWE – 205)
Software Engineering Department
Sir Syed University of Engineering & Technology
Week No. 1
2
Content
• Software Lifecycle
• Introduction to Requirements Engineering: Why, What and How
• What are requirements: Sub-disciplines of software requirements
engineering
3
SDLC Phase
5
Why RE?
• Many of the problems encountered in SW development are attributed
to shortcoming in requirement gathering and documentation process.
According to the Standish study, the three most important factors were
➢ User involvement
➢ Executive management support
➢ Clear statement of requirements
deemed failures, what were the primary causes of those failures? (Select up to 3)
% 40% 60% 80% 100%
Global Total
high Medium Somewhat low Very low Change in organization’s priorities 39%
Common Reasons
% due to rounding.
Change in project objectives
Inaccurate requirements gathering
37%
35%
–Definitions –
13
Requirement: A definition