project scheduling example

10
SOFTWARE PROJECT PLAN 7/31/2022 Project Plan Date: Friday, March 29, 2013 Virtual Classroom System PAGE 1 OF 10 DOCUMENT.DOC

Upload: gurudatt-kulkarni

Post on 12-Nov-2014

15 views

Category:

Documents


1 download

DESCRIPTION

Project Scheduling Example,Critical path

TRANSCRIPT

Page 1: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

Project Plan

Date: Friday, March 29, 2013

Virtual Classroom System

PAGE 1 OF 9 DOCUMENT.DOC

Page 2: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

Table of Contents1. Introduction...................................................................................................................................32. Project Overview ..........................................................................................................................3

2.1 Project Scope...............................................................................................................32.2 Key Contacts and Stakeholders....................................................................................3

3. Project Schedule............................................................................................................................43.1 Major Project Milestones.............................................................................................43.2 PERT Chart For Project...............................................................................................5Fig.3.2. Activity Network For Project.................................................................................63.3 Gantt Chart For Project.................................................................................................73.4 Process Model..............................................................................................................8

4. Project Resource Requirements....................................................................................................94.1 Hardware/Software Resource Requirements.................................................................9

PAGE 2 OF 9 DOCUMENT.DOC

Page 3: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

1. INTRODUCTION

VCS (Virtual Classroom System) aims to promote a greater count of students to splurge into the

field of Education. It integrates the benefits of a physical classroom with the convenience of a ‘no-

physical-bar’ virtual learning environment, minus the commuting hazards and expenses. It will usher

in the immense flexibility and sophistication in the existing learning platform structures, with the

perfect blend of synchronous and asynchronous interaction. It provides a means of collaborative

learning for the students.

2. PROJECT OVERVIEW 1

2.1 Project Scope

This project mainly focuses on the design of Virtual Classroom System.

Students can choose courses, attend lectures, take exams, view their attendance records,

progress reports etc as per their convenience.

Attend lectures either at the scheduled time or on request view lecture at a later time. Faculties can take lectures, upload assignments, announcements, evaluate answer sheets

and also can upload lectures and other discussions in various formats as in videos, power point presentation etc.

Upload and Download of various assignments, college notices, student's notices, journals, videos.

Real Time collaboration among Users via Chat Rooms, shared and interactive Whiteboards. Asynchronous communication in the form of Emails, discussion boards that enable

communication to occur at "convenient-times" that suit student schedules and are not accessed at simultaneous or prearranged times.

There can be Forums, Blogs etc to discuss various queries and to put up suggestions posted both by students and teachers.

Administrator can generate reports, log files, backup/recovery of data at any time. Shared documents and media library that can help in active learning of a student. One-to-Many, Many-to-One and Many-to-Many information sharing. Availability of Voice Mail Box to allow faculties to get the descriptive messages left by the

students. Provision of resources to arouse the interest of students in extracurricular activities like public

speaking etc and to grasp the chance to enhance their personalities. Students can take up various quizzes which can help them to realize their inbuilt talents in

various fields.

2.2 Key Contacts and Stakeholders

Name Registration Number Phone Number Lokesh Jaliminche 12MCS0058 9894086539Gurudatt Kulkarni 12MCS0043 9750434429

1

PAGE 3 OF 9 DOCUMENT.DOC

Page 4: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

3. PROJECT SCHEDULE

3.1 Major Project Milestones

Milestone Estimated Start Date

Estimated Completion Date

Estimated Hours

Number of Resources

Number of Days

Requirements 21/1/2013 30/1/2013 192 3 8

Analysis 31/1/2013 15/2/2013 288 2 12

Design 31/1/2013 25/2/2013 432 4 18

All Module related to student & Unit Testing

26/2/2013 15/3/2013 336 3 14

All modules related to faculty & Unit Testing

18/3/2013 29/3/2013 240 3 10

All Module related to management and admin & Unit Testing

18/3/2013 4/4/2013 336 3 14

Integration Testing

4/4/2013 15/3/2013 192 2 8

Deployment 16/4/2013 19/4/2013 96 2 4

Project Demo 22/4/2013 25/4/2013 96 2 4

Total Hours 2208

PAGE 4 OF 9 DOCUMENT.DOC

Page 5: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

3.2 PERT Chart For Project

Activity Tasks

Dependency Duration(Days)

Resources Estimated Start Time

Estimated Finish Time

Latest Finish Time

A - 08 00 08 08B A 12 08 20 26C A 18 08 26 26D B,C 14 26 40 40E D 10 40 50 54F D 14 40 54 54G E,F 08 54 62 62H G 04 62 66 66I H 04 66 70 70

A Requirements

B Analysis

C Design

D All Module related to student

E All Module related to faculty

F All Module related to management and

admin G Testing

H Deployment

I Project Demo

PAGE 5 OF 9 DOCUMENT.DOC

Page 6: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

Estimated Start Time

Activity Task

Estimated Finish Time

Latest Start Time

Duration Latest Finish Time

Fig.3.2. Activity Network For Project

PAGE 6 OF 9 DOCUMENT.DOC

Page 7: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

3.3 Gantt Chart For Project

PAGE 7 OF 9 DOCUMENT.DOC

Page 8: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

3.4 Process Model

We are using iterative life cycle model that does not attempt to start with full specification of requirement.

Instead development begins by specifying and implementing just part of the software, which can then be

reviewed in order to identify other requirements. This process is then repeated producing new version of

software for each cycle of the model.

Hence the suitable process model for this system is

LG process Model

PAGE 8 OF 9 DOCUMENT.DOC

Requirement analysis

System design and software design

Implementing and unit testing

Integration testing

Operation and maintenance

Page 9: Project Scheduling Example

SOFTWARE PROJECT PLAN 4/8/2023

4. PROJECT RESOURCE REQUIREMENTS

4.1 Hardware/Software Resource Requirements

CLIENT SIDE

PROCESSOR RAM DISK SPACEINTERNET EXPLORER6 AND ABOVE

PENTIUM III1 GHz AND ABOVE

256 MB 1 GB

SERVER SIDE

WEB SPHEREAPPLICATION SERVERV5.0

PENTIUM III at 1GHz

512 MB 2 GB

DB2 V9.1 PENTIUM III at 1GHz

512 MB 1 GB(Excluding data size)

Software Requirements

Client: Web Browser, Operating System (any)

Web Server: WAS, Operating System (any)

Data Base Server: DB2, Operating System (any)

PAGE 9 OF 9 DOCUMENT.DOC