Software Requirement Specification Concept Notes
Software Requirement Specification Concept Notes
An SRS gives you a complete picture of your entire project. It provides a single source
of truth that every team involved in development will follow. It is your plan of action
and keeps all your teams — from development to maintenance.
● Systems Engineering
● Software Engineering
● Integrated Product and Process Development
● Supplier Sourcing
CMMI models with staged representation, have five maturity levels designated by the
numbers 1 through 5. They are −
• Initial
• Managed
• Defined
• Quantitatively Managed
• Optimizing
3. Methodology of Software Requirement Elicitation (through benchmark
products, research papers, similar organization, online materials etc. )
Elicitation methodologies:
a. Acquired documents from client
b. Compared Benchmark Applications
c. Read Research Papers
d. Survey
e. Brainstorming
f. Interface Analysis
g. Document analysis
h. One and one interview including budgets and timelines
i. Group Interview with company department personnel
● Existing System
○ Analysing the existing system(Manual Operation)
● User Interface Analysis
○ No existing Interface instead BRD by client was prioritized
○ There were 34 total requirements including functional &
non-functional requirements
● BenchMark Products
○ HOA Life
○ HOA Express
● Research Papers
○ Link By Robert A. Ochoa 2009
● Classification
● Conflict resolution
● Prioritization
● Requirement checking