Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Requirement Document (SRS) - Coggle Diagram
Software Requirement Document (SRS)
Introduction
Purpose
The purpose of the software system should be clearly stated. What is the software system supposed to do? Who will use it?
Scope
The scope of the software system should be defined. What features will be included? What features will not be included?
Intended Audience
The intended audience for the software system should be identified. Who will use the software system?
Overall Description
Features
The features of the software system should be listed. What can the software system do?
Functionality
The functionality of the software system should be described. How does the software system work?
User Interface
The user interface of the software system should be described. How will users interact with the software system?
Functional Requirements
Specific Requirements
The specific requirements for the software system's functionality should be listed. What specific features does the software system need to have?
Acceptance Criteria
The acceptance criteria for the software system's functionality should be defined. How will you know if the software system meets the requirements?
Non-Functional Requirements
Performance
The performance requirements for the software system should be defined. How fast does the software system need to be? How much memory does it need to use?
Security
The security requirements for the software system should be defined. How will the software system be protected from unauthorized access?
Usability
The usability requirements for the software system should be defined. How easy will it be for users to use the software system?
Testing
Test Cases
The test cases for the software system should be listed. What tests will be performed to ensure that the software system meets the requirements?
Expected Results
The expected results for the test cases should be defined. What results are expected from each test case?
Appendices
Diagrams
Any diagrams that are relevant to the software system should be included in the appendices.
Screenshots
Any screenshots of the software system should be included in the appendices.
User Manuals
Any user manuals for the software system should be included in the appendices.