Requirement Gathering on LAN Messenger

11
LAN based Application LAN Messenger Requirement Gathering Page 1 of 11 Group Member(s): Sachin Kamal & Ankit Bansal Roll No’s. : AB34069 (B3), AB34009 (B1) Submission Date : 14 - Jan - 2014 ______________________________________________________________________________ ____________ TABLE OF CONTENTS 1. BRAIN STORMING.................................................... 1 2. SURVEY............................................................ 2 3. FOCUS GROUP....................................................... 7 4. CONCLUSION........................................................ 8 ______________________________________________________________________________ _____

description

Requirement Gathering on LAN Messenger

Transcript of Requirement Gathering on LAN Messenger

Page 1: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 1 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

__________________________________________________________________________________________

TABLE OF CONTENTS

1. BRAIN STORMING..................................................................................................................... 1

2. SURVEY........................................................................................................................................ 2

3. FOCUS GROUP............................................................................................................................ 7

4. CONCLUSION.............................................................................................................................. 8

___________________________________________________________________________________

Page 2: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 2 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

BRAIN STORMING

We friends were sitting together and thinking about the topics for the submission of Software Engineering project. Suddenly a friend asked for the Pendrive to transfer some data, none of us was having Pendrive. Some of us suggested him to use LAN wire and transfer data by using “Windows Easy Transfer”, but he denied that he didn’t know anything about it. There was also another option of “Network Sharing” but he still denied. Again he asked, “Is there any software which is easy to understand, cheap and faster to transfer data through LAN wire?” And in this way we got the idea of LAN Messenger/LAN Transfer.Then we thought,

1. Sometimes in Computer Labs we also need to pass a message to a friend but we can’t so through LAN messenger it can be done easily without making a single noise.

2. In computer groups connected via LAN we need to transfer files and we don’t have any internet connection then this LAN Messenger may helpful.

3. There should be an alternative of Pendrives, SD cards, MSD cards and other data transfer techniques since these are not as much cheaper as LAN wire + LAN Messenger.

4. Since Internet packs are not cheap and for high speed we have to pay a lot of money.

There were also other ideas given like Downloaders, Internet Browser, Flash app, Android messenger, Online-data-transfer app and more….But about all of them was facing problem of cost and poor connectivity. In this way this app is free and should be free always for registered users. No need of highly paid internet packs to transfer bulk of data and to send personal messages in a group like Computer Labs, Company, Malls, and Hostels etc.

Page 3: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 3 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

SURVEY

We made an online survey form and posted its link on some social networking websites like Facebook, Google+ and some private chat boxes. We got some responses and those are listed below….

1. How often do you transfer data between two Computer Systems?

Inference: Most of the people use data transferring between two computers.

2. How often do you feel to transfer data between Computers in groups (like Computer labs, Company, Hostel etc)

Inference: Most of the people are agree with the purpose.

3. How much data do you transfer online?

Very often 12 67%Sometimes 4 22%

Rarely 2 11%

Never 0 0%

Very often 8 44%Sometimes 7 39%

Rarely 3 17%Never 0 0%

Page 4: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 4 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

4. How much data do you transfer offline?

5. What is your Internet Connection speed?

High speed: Direct connection (Ethernet/Cable) / Wi-Fi / Mobile 4G / other 3 17%

Medium speed: ADSL / DSL / Mobile 3G / Wi-Fi / Bluetooth 3.0 / other 9 50%Low speed: Dial Up modem / ISDN / Bluetooth / Mobile Edge / IrDA 6 33%I don't use internet 0 0%

6. Which one is better way to transfer bulk data and private messages in groups or short distances?

More than 1GB 2 11%Between 1GB and

100MB6 33%

Below 100 MB 8 44%The few KB's 2 11%

More than 1GB 10 56%Between 1GB and

100MB's5 28%

Below 100 MB 3 17%The few KB's 0 0%

Page 5: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 5 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

7. How would you like to prefer LAN Messenger over other offline data transfer techniques?

High speed 16 23%Secure 14 20%No need to waste time in COPY + PASTE

twice14 20%

Free of cost 14 20%No need of Internet 10 14%Other 2 3%

8. Which feature of LAN Messenger would you like most?

Online 2 11%Offline 16 89%

Page 6: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 6 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

9. Suggest, what should be other features in LAN Messenger? I think these all of above are sufficient. Good one. Use some themes. I think sounds for events should be interesting. Multiple files sending.

Inference: By overall survey the scope of application is clear. And application’s development is beneficial.

We also consulted the experienced professionals Ms. Devki Ratnakar (Consultant at Times, Indore), Ms. Vibha Tilotiya (Co-Manager of Samsung Electronics in Central Mall), Dr. Rakesh Saxena (HOD of Electrical Dept. & Hostel Chief Warden @SGSITS), Mrs. Padma M Sherawat (Lab Technician @CSE Labs, SGSITS) who helped in giving the right direction in analyzing the requirement for the problem. We visited lot of websites, also took suggestion from our acquaintances. We also consulted to old students of IITs and NITs working in Software companies. And we got a lot from them.

Private messaging 2 11%High speed data / file transfer 6 33%Modes (Online, Offline, Busy,

Sleep)0 0%

Requires the few memory space 0 0%All of above 10 56%

Page 7: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 7 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

Focus Group

Members:-a) Rahul Tripathi III yr ENTCE (Student) SGSITSb) Amay Dubey IV yr CSE (Student) SGSITSc) Arun Goyal (Working as Project Leader in Infosys)d) Dr. Rakesh Saxena (Chief warden SGSITS boys hostel)e) Mahendra katariya (Entrepreneur) f) Himant kulkarni (Lab attender in a school)

Ideas came:1. The main point was that they need a service for which they have to pay once only,

while massaging they need not to think about the money.

Page 8: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 8 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

2. In companies many times data is transferred from one system to another, for this work they need some external memory device so they required software which does not require an external hard disk.

3. Many times students want to transfer voice massage to each other even when they do not have internet connections.

4. Dr. Rakesh Saxena suggested that in hostels students need to transfer massages very frequently for that they need internet but sometimes internet is not available in that case they need a offline software.

5. In schools also an offline system is needed to command the students.

They suggested us that there must be some additional features that are following:GD Forum:

1. The discussion was basically depend on the working and its features of the software because any how everyone was needed an offline software to transfer the data and massage even the voice massage.

2. A point came out of discussion was that it should be cheaper in cost and easy to operate.

3. The software should not require more updates so that it continues work for long time without any other investment.

4. A wired connection is needed between every system.5. It will work on the IP’s of a system.

When discussion goes technical following points came out:1. It will be java scripted software so need JRE.2. The voice massage will be sent in the form of packets (regarding the live data transfer.)3. Continuous connection is required otherwise some of the packets may not be reach to

another system and information can be lost.

Page 9: Requirement Gathering on LAN Messenger

LAN based Application

LAN Messenger

Requirement Gathering

Page 9 of 9

Group Member(s): Sachin Kamal & Ankit Bansal

Roll No’s.: AB34069 (B3), AB34009 (B1)

Submission Date: 14 - Jan - 2014

Conclusion

This application, LAN Messenger offers the file transfer and text cum voice chat capabilities. It is built to solve the weakness of the existing Instant Online Messaging Program, that’s the existing online messenger program doesn’t work if there is no internet connection. This application will be designed for the users whose computers are inter-connected via LAN (Local Area Network) and there is no need of an internet connection to send private messages and files. It is based on P2P (Peer to Peer) connection technology.