Professional Documents
Culture Documents
TOPIC: SRS
Class: MSc-IT(Morning)
Date: 16-3-2020
What is SRS?
A software requirements specification (SRS) is a description of a software system to be
developed. It lays out functional and non-functional requirements, and may include a set
of use cases that describe user interactions that the software must provide.
---------------------------
it is very important that they come up with an SRS listing out their requirements, how are they
going to meet it and how will they complete the project. It helps the team to save upon their
time as they are able to comprehend how are going to go about the project.
Introduction
IN SRS for Introduction where we take the introduction of the software which are going to
develop for a client. When we take the information from the client, we have required few steps
to get clear from the client side required.
1. Overview
An idea about client’s requirements what they need.
2. Customers
Targeted audience what client have required to cover the persons.
3. Functionality
which type of functionality client required (accounts / management / development /
control units)
4. Platform
Platform called the software language which developer is need to make the system
software (php, c#, asp.net etc.).
5. Development Responsibility
Developing the software and developer responsible for the creation of the Database and
all the other related stuffs.
Scopes
Risks
Risks are the management of the errors which could be the happened during the development
of the software.
There are few types of the Risk Management are mentioned below.
Risk Management
Risk Identification
Risk Mitigation
Scheduling
Milestone
Description
Release Date / Release Iteration
Technical Process
Technical Process is the way where we define the process for complete the project
specially the language / technology which system is required.
According to the development procedure Now a days many of the software are
developed by few languages which we are mentioned below in the main section of the
technical process.
Following would be the languages I would use to develop client’s application within the
stipulated time period:
Front-end development: jQuery, HTML, CSS, PHP.
Back-end development: PHP, MySQL.
For Android app: Java on Android SDK.