Assignment # 2
Group Members
MIT VoIP
MN601 Project Management MIT VoIP
Table of Contents
1. Project Description………………….……………………………………………………………………………………….…….…..3
2. Project Scope…………………………………………………………………………………..….……………………………………..3
3. Requirement Analysis………………………………………………………………….…..………………………………………..6
4. Roles and Responsibilities………………………………………..…………………………………………………………………8
5. Project Budget………………………………………….....…………………………….………………………………………………9
6. Microsoft Project Gannt Chart…………………………………………..……………………………………………………..10
7. References………………………………………………………………..………………………………………………………………15
MN601 Project Management 3
Project Description
We are students at Melbourne institute of technology located in Melbourne, Victoria.
We are taking a Project Management Course and this report is an assignment for this
course.
Traditional phone systems are being replaced by technology that has been
around since 1997. This technology is generally referred to as Voice-over-Internet
Protocol (VoIP) has evolved over the last 10-20 years to support data communications
and improve in its functionality.
Objective
We will establish VoIP system for MIT which will upgrade its traditional phone system to
Voice over IP. This phone system will enhance functionality of the existing system, at a
reduced cost.
VoIP is the transfer of voice communications, as data, over internet protocol. Voice
over IP traffic can be utilized on any IP network, including those without a connection to
the rest of the Internet, such as a Local Area Network (LAN).
Traditionally, a phone conversation is converted into electronic signals that travel along
a network of switches, in a dedicated circuit that lasts the length of a call. But with VoIP
the conversation would be converted into packets of data that travel over the internet or
private IP networks, just like e-mails or web pages.
Project Scope
MIT has four floors having twenty phones based on traditional private branch exchange
(PBX) system. We will upgrade the existing PBX system to VoIP Telephony. For this we
will make an Astersik based server and then connect the existing PBX with the server
through a PCI card called X100p PCI card. The existing PBX will then become Asterisk
PBX.Asterisk private branch exchange is different than Traditional private branch
Exchange (PBX).Traditional PBX only connect Traditional phones with PSTN while
Asterisk PBX is a Hybrid System which connects Phones with PSTN and internet
cloud .
MN601 Project Management MIT VoIP
The following are the feature which MIT VoIP system will provide.
Conference Bridging: Asterisk has the ability to create conference rooms that
multiple people can attend at one time for group meetings.
Interactive Directory Listing: A Company directory system that can look up
users by first or last name.
Interactive Voice Response (IVR): This system uses pre-recorded voice menus
to prompt callers to make selections via their phone such as "press 1 for
administration, 2 for operator" etc.
Music On-Hold: Asterisk can play MP3 files to callers who are on-hold or waiting
in a queue.
Remote Office Support: Asterisk uses Internet Protocols for communication.
Hence, users can be at remote locations and have access to the system via
broadband Internet connection.
VoIP Gateways: Using the new Internet Telephone Service Providers (ITSPs),
an Asterisk system can have telephone network connectivity without having to
use a normal analog service provider.
Voicemail: Each user in an Asterisk system can have their extension and
voicemail account. Using Trixbox, the voicemail can be retrieved via their phone,
from a remote location, sent via email, or accessed via a web browser.
We will provide installation, training and maintenance of the system for next two years.
But we will charge for upgrade of the system.
We can also connect MIT LAN with our system. This will be helpful in cases where our
VoIP base server is down. We can then make pc to pc and pc to phone calls just by
installing soft phones in our computers.
MN601 Project Management MIT VoIP
Requirement Analysis
Project Priorities
Budget is the most important factor in this project. We have a limited budget of seven
thousand dollars ($50,000) and we have to provide all the facilities as discussed above.
Quality is another major concern. VOIP telephone system should provide the best
quality services within the limited budget. Voice quality should be better than the old
telephone system and all the features discussed above should be provided with best
qualities. This project should be completed in 32 days. Time has been given the last
priority because the major concern in our project is the budget as we know that MIT is
a private institution and the funds are limited and also quality has been given the
second priority as we are upgrading an existing system so we have to make sure that
the upgraded system is providing increased functionalities within a limited budget.
Technical Requirements:
Given below are the components required for our project,
Broadband Connection
The primary VoIP requirement is a Broadband Internet Connection. The most common
form of Broadband Internet connection is an ADSL connection. In addition to DSL, there
are also Cable, Wireless and Satellite broadband solutions. To ensure VoIP quality a
superior broadband connection is required.
Internet Equipment
Internet equipments like routers, switches, Ethernet cables and PCs are also the core
components required for the project.
Asterisk PBX
For Asterisk PBX, we have to install software called Trixbox but first we have to install
Linux as it runs only on Linux. Trixbox has two components that are Asterisk PBX and
CentOS (Cent Operating system a distribution of Linux). So when we install the trixbox
in the system it then has the Asterisk PBX and it then works as a server for the
telephony.
PCI Card
For connecting the existing PBX with the Asterisk based server we need a PCI card
called X100p PCI card.
Milestones
MN601 Project Management 7
Following are the milestones which should be achieved in the required time.
Client: MIT (Melbourne Institute of Technology) is the client of the project which is
responsible for ensuring the clear identification of project objectives MIT is to ensure the
project is well defined and then to monitor its delivery. MIT is the major beneficiary of
the project.
Analyst: The role of an analyst is to help organizations understand the challenges
before they make this transition and to ensure that the needs and expectations of the
client are represented correctly in the final solution. Developing an understanding of
how present and future business needs will impact the solution
Designer: The Designer is responsible for understanding the business requirements
and designing a solution that will meet the business needs. A designer typically needs
to understand how technology can be used to create this optimum solution for the client
and also determines the overall model and framework for the solution. It is necessary to
obtain client approval on design and project plans.
Project manager: Project manager is the backbone of the project. His major task is to
carefully plan, organize and accomplish a specific (and usually) one-time objective.
Each phase of the project produces a major deliverable that contributes towards
achieving project objectives. Project manager should manage each phase in a way that
whole project progressed effectively and in the smooth fashion.
Project team:
Following is the table indicating roles and responsibilities of each team member of the
project.
Project Budget
Techniques
MN601 Project Management 9
Top-down design
Bottom-up design
Time Estimates
Following are the stats showing the time estimates of different milestones of the project.
Breakdown Structure
Resource Sheet
MN601 Project Management 11
Resources Usage
MN601 Project Management MIT VoIP
Task Usage
MN601 Project Management 13
Detail Gannt
Budget Report
MN601 Project Management MIT VoIP
MN601 Project Management 15
References: