Debo 1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

1. Experiment 2:- Develop SRS for communication portal.

Student Name:KUNAL SINGH UID:21CBS1056


Branch: CSBS Section/Group-B
Semester:3 Subject Name:SE

1. Aim/Overview of the practical:


Develop SRS for communication portal.

2. Task to be done:
Make the SRS document for communication portal.

3.definition ( For creative domains):

A software requirements specification (SRS) is a document that captures


complete description about how the system is expected to perform. It is
usually signed off at the end of requirements engineering phase.
4.SRS(For applied/experimental sciences/materials based labs):

Introduction
This document details the project plan for the development of “communication portal.”

It is intended for developers, designers, and testers working on “communication portal” as


well as project investors. This plan will include a summary of:

• how the system will function


• the scope of the project from the development viewpoint
• the technology used to develop the project, and
• the metrics used to determine the project’s progress
• Overall Description
Companies need remote communication tools, especially now that more people are
working from home. The problem is that most companies end up using multiple
applications to accomplish this: one for text chat, one for video chat, and one for
conferences and meetings. “communication portal” will solve this problem by combining
these features in one application

Customers
The customers will be cop. companies. It will not target the public.

Functionality
• Users should be able to create ad hoc chat groups comprising sets of users and
send private messages to individual users.
• Users should be able to have text chats that they can break into threads.
• The application should be able to handle group video chat of up to 100 users at a
time.

Development duties
The developers on the “communication portal” team will be responsible for writing all the
code for the application, developing the database, and managing releases.

System Features

• Both Mac and Windows operating systems through their default web browser
• iPhone
• Users should be able to upload files to chats for reference.

Performance Requirements

• The application should load and be usable within 3 seconds


• The application should update the interface on interaction within 2 seconds
• The database should be normalized to prevent redundant data and improve
performance
• The database should be distributed to prevent outages
Software Quality Attributes

• Availability: Because this application is critical to business communication, we will


have a goal of four nines(99.99%) availability.
• Correctness: The application should never allow anyone to read messages or
discussions not intended for that person.
• Maintainability: The application should use continuous integration so that features
and bug fixes can be deployed quickly without downtime.

Summary
An SRS document is an essential part of every successful software development project.

Without a document that describes all the software requirements, a project is likely to
result in an enormous waste of money, effort, and time. You won’t be able to make the
estimations and assign tasks efficiently, the development team will miss the deadlines,
and your customers won’t be satisfied with the product
Learning outcomes (What I have learnt):

1.how to do research.

2.how to make communication portal.

3.what is SRS.

4.how to make SRS.

Evaluation Grid (To be created as per the SOP and Assessment guidelines by the faculty):

Sr. No. Parameters Marks Obtained Maximum Marks


1.
2.
3.

You might also like