Final Project: Software Requirements Specification for a Real-World System
Project Title: Complete Requirements Engineering for a Real-World Software System
Objective:
The aim of this project is to apply all phases of Software Requirements Engineering learned throughout the
course in a practical, realistic scenario. Students will identify a problem, communicate with stakeholders, and
produce a complete Software Requirements Specification (SRS) document for a proposed system.
Project Deliverables:
Students must work in groups of 2 members and deliver the following:
1. Problem Statement
o Brief description of the real-world problem your software will solve.
o Stakeholders involved.
2. Elicitation Techniques
o Identify at least two techniques used (e.g., interview, questionnaire, brainstorming).
o Provide evidence (e.g., interview transcripts, survey forms).
3. System Requirements
o Functional Requirements (FRs): Clearly stated, numbered, and prioritized.
o Non-Functional Requirements (NFRs): Performance, usability, reliability.
4. Use Case Modeling
o Use Case Diagram.
o At least three detailed Use Case Descriptions using a standard template.
5. Requirement Analysis
o Identify and resolve conflicts or ambiguities.
o Apply consistency checks.
6. Requirements Validation
o Explain how requirements were validated (e.g., walkthrough, peer review).
7. Software Requirements Specification (SRS) Document
o Final structured document using IEEE 830 or any standard SRS template.
o Must include revision history, glossary, and references if applicable.
Example Project Ideas:
•
•
•
•
•
Smart Bus Tracking System for University Students
Online Appointment System for Clinics
AI-Powered Course Recommendation Platform
Smart Water Consumption Monitoring App
Community Feedback and Incident Reporting System
Deadline:
Five Weeks to Submit the complete SRS document
Evaluation Criteria:
Criteria
Clarity of Problem Definition
Quality of Elicitation & Analysis
Use Case Modeling
Functional and Non-Functional Reqs
Validation Techniques Used
Structure and Completeness of SRS
Marks
10%
20%
20%
20%
10%
20%