Mozambique VoIP Services and IX Extension Team 3 Members: Gustavo Azzolin de Carvalho Pires David Blomberg Afonso Timba Albertina Inacio Joao Antonio Massinque CSD 2005 Mozambique VoIP services and IX extension Project Plan page 1 of 12
Index 1Abstract...3 2Project background and context...4 3Project Description...5 3.1Project Purpose...5 3.2 Project Scope...5 4Work Breakdown Structure...6 4.1Deliverables...6 4.1.1General deliverables...6 4.1.2Project Specific Deliverables...6 4.2Project phases...7 4.2.1Project planning...7 4.2.2Initial Research Phase...7 4.2.3Requirements Definition and Analysis...7 4.2.4Sub-project design...7 4.2.5Sub-project implementation...7 4.2.6Sub-project testing...7 4.2.7Integration of sub-projects and testing...7 4.2.8Execution phase...8 4.3Concurrent tasks...8 4.3.1Support Artifact Documents...8 5Project Time Plan...8 6Risk Analysis...10 7Principal- and stakeholder analysis...10 7.1The Principal: UEM...10 7.2Local ISPs...10 7.3SIDA...11 7.4The Project Team...11 7.5KTH...11 8The Project Team...11 8.1Team members...11 8.2Task responsibilities...11 8.3Functional roles...12 CSD 2005 Mozambique VoIP services and IX extension Project Plan page 2 of 12
1 Abstract This document aims to describe and specify the many points regarding the project entitled Mozambique VoIP services and IX Extension, which will be held in KTH and UEM (Eduardo Modlane University) and KTH (Kungliga Tekniska Högskolan). This project constitutes the core of the course Communication System Design 2005. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 3 of 12
2 Project background and context The Eduardo Mondlane University (UEM) is the largest Mozambican institution in the field of ICT (Information and Communication Technology). The cooperation between The Royal Institute of Technology (KTH) and UEM has resulted in the establishment of an Internet Exchange (IX) in 2002 as well as some networks at UEM. Voice over IP (VoIP) is becoming increasingly popular. With VoIP, one network is required for both voice and data traffic. In addition, a number of services, such as conference calls and answering services can be implemented with little additional effort. In addition, as the VoIP technology matures, it has the potential to provide serious competition to PSTN (Public Switched Telephone Network) providers. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 4 of 12
3 Project Description Project name: Mozambique VoIP services and IX extension Principal: UEM Principal representative: Americo Muchanga Co-sponsor: Sida Coach: Khurram Jahangir Khan 3.1 Project Purpose The present CSD 2005 Project aims to deliver operational VoIP services in the UEM network, to incentivate the regulatory process in the VoIP area and to extend the range of services provided by MozIX, Internet Exchange in Maputo. 3.2 Project Scope According to the Mozambique VoIP services and IX extension Project Specification, one should consider the following topics which are part of the scope: - Establish a full scale Voice over IP and PSTN gateway services in the UEM network, which will also serve to stimulate the regulatory and as demonstrators and test beds for ISPs; - Extend the range of services provided by MozIX with a faster and reliable switch between the peers, install a free mail server and to establish a network time server that is essential for time synchronization in the country; - Present conclusions form the project during the 3 rd International Workshop on Open Access to be held CSD 2005 Mozambique VoIP services and IX extension Project Plan page 5 of 12
4 Work Breakdown Structure 4.1 Deliverables 4.1.1 General deliverables There are a number of general deliverables: - Project web-site - Project Plan - Biweekly progress reports on the project web-site - Informative video (3 min) - Mid-term presentation - Project report - Oral presentation at the final workshop - Exhibition in Electrum - Press release - Conference contribution (optional) - Lessons Learned 4.1.2 Project Specific Deliverables The project specific deliverables include: - Operational VoIP services at UEM - Business Plans - VoIP and IX Policy documents - Website for the UEM VoIP-services - Administrative guidelines for the VoIP and IX-services, including troubleshooting - Learning material for the training of local staff - Presentation and demonstration at the 3rd International Workshop on Open Access to be held in Maputo in May 2005-05-10 11 It s important to mention that the specific deliverables up-cited were not included in our Timeplan. We considered that the are part of their related phase. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 6 of 12
4.2 Project phases 4.2.1 Project planning We create a project plan. This phase also includes potential updates of the project plan. 4.2.2 Initial Research Phase Acquisition of general knowledge and an overall feel for the subjects related to the technical aspects of the project. These include purpose, functions and possible implementations of VoIP (e.g. which protocol to use) and PSTN (e.g. www.asterisk.com), time servers and a free mail server. During this phase, the specific competencies of the team members will emerge. Hence, the initial division of responsibility could be revised as several small technical sub-groups will be formed. The purpose is to effectively harness the skills of the respective team members as well as stimulate cooperation between every team member. During this phase, a set of potential secondary project goals are likely to emerge. 4.2.3 Requirements Definition and Analysis During this phase, the project principal (UEM) and stakeholders (technical experts, teaching team) will provide the project team with further specific requirements and make reference to the actual resources provided by the project principal. During this phase, the expectations of the principal will be surveyed. 4.2.4 Sub-project design During this phase, the design of the sub-projects i.e. each individual objective, e.g. VoIP will take place in accordance with the outcomes from the requirements definition and analysis phase. (e.g. UML) 4.2.5 Sub-project implementation In this phase, the designs of the individual sub-projects will be implemented in practice. The sub-projects will be implemented separately. 4.2.6 Sub-project testing The sub-projects are tested individually. 4.2.7 Integration of sub-projects and testing The sub-projects are integrated and tested. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 7 of 12
4.2.8 Execution phase Implementation of the project in Mozambique. 4.3 Concurrent tasks The above phases describe the setup of operational VoIP services at UEM. The following related deliverables are scheduled in the Gantt chart below: - Development of website for the UEM VoIP - Development of learning material for the training of local staff - Administrative guidelines for the VoIP and IX-services, including troubleshooting 4.3.1 Support Artifact Documents The following documents will be delivered in order to assist the internal integration between team members, and also the users and administrators that will be involved in this project. - Scope and non-scope definition of the scope and non-scope of this project. - Requirements Analysis confirmation of the architectural requirements - Project Analysis Technologies described, system architecture, logical viewing, revision of technological premises - Teaching material user and technical guides document to assist future users and administrator involved in the implemented project 5 Project Time Plan With the phases and tasks before described, one can at this moment trace a timeplan survey, aiming to support the efficiency and sharpness during the project deployment. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 8 of 12
Fig.1 - Project s Timeplan CSD 2005 Mozambique VoIP services and IX extension Project Plan page 9 of 12
6 Risk Analysis Aiming a safer and better continuation of the project, it is fundamental to define a risk analysis methodology. For this project, the team agreed that the Minirisk methodology will fit better due to the its simplicity and the already scarce remaining time. In this methodology we judge some different event according to their levels of influence on the project, and their levels of probability as well. So we came up with the following Minirisk Matrix: Probability 1 2 3 4 5 Event E. Serious Personal Problems 1 1 2 3 4 5 Unavailability of Resources 2 2 4 6 8 10 Team s Conflits 3 3 6 9 12 15 Incorrect Requirement Analysis 4 4 8 12 16 20 Implementation Errors 5 5 10 15 20 25 Team s Disabilities 6 6 12 18 24 30 Unthrustworthy Open Source 7 7 14 21 28 35 Resources Incompatibility of resources 8 8 16 24 32 40 Time Constraints 9 9 18 27 36 45 Design Errors 1 9 20 30 40 50 0 Tab.1 Minirisk Matrix 7 Principal- and stakeholder analysis 7.1 The Principal: UEM The principal of the project is the Eduardo Mondlane University (UEM). As highlighted in the Project Background ad context -section, VoIP-services are becoming increasingly popular. If the project is completed successfully, UEM/MozIX can provide operational VoIP-services as well as an increased range of other services. By adding a set of new, attractive services to the range offered by MozIX, the interest of local ISPs in MozIX will increase. 7.2 Local ISPs The successful completion of the project will give access to a VoIP test-bed and other IXservices. This allows further development of the services that the ISPs can offer to their customers, eventually enabling them to compete with traditional PSTN-providers. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 10 of 12
7.3 SIDA The successful completion of the project enables effective, low cost support to the local telecommunication sector. 7.4 The Project Team The members of the team will increase their knowledge in VoIP and other IX-services as well as project management and team work. 7.5 KTH Successful completion of the project wil 8 The Project Team 8.1 Team members Gustavo Azzolin de Carvalho Pires Takes the course for 20 credits. CV in appendix 1. David Blomberg Takes the course for 20 credits. CV in appendix 2. Afonso Timba Takes the course for 20 credits. CV in appendix 3. Albertina Inacio Takes the course for 20 credits. CV in appendix 4. Antonio Joao Massingue Takes the course for 20 credits. CV in appendix 5. 8.2 Task responsibilities The responsibilities for the sub-project tasks are divided between a set of two-person task teams. Task VoIP: Sub-project design, implementation and testing PSTN gw: Sub-project design, implementation and testing Responsible team Antonio & Alfonso Alfonso & Albertina CSD 2005 Mozambique VoIP services and IX extension Project Plan page 11 of 12
Free mail server: sub-project design, implementation and testing Network time server: sub-project design, implementation and testing Albertina & Gustavo Gustavo & David 8.3 Functional roles In addition to being a member of 1-2 task teams, each individual is assigned a functional role. Functional role Project manager: Antonio Technical system manager: Alfonso Webmaster: Albertina Team member: David Team member: Gustavo Responsibilities Overall responsibility for the completion of the project; responsible for the final report; coordinates interactions with the principal and other stakeholders. Coordinates the integration of the subprojects and the execution of the Mozambican phase of the project. Responsible for the project web site and the UEM VoIP services website. Investigate local stakeholder interest in the extended range of IX services, legal issues. Responsible for business plans and VoIP and IX Policy documents and learning materials. Responsible for the project video, the Maputo presentation and the press release. CSD 2005 Mozambique VoIP services and IX extension Project Plan page 12 of 12