03-RegNo[04.9325.02.01.2018] project-chatter (Autosaved)

advertisement
COLLEGE OF BUSINESS EDUCATION- CBE
DAR ES SALAAM CAMPUS
POSTGRADUATE STUDIES
MASTERS OF INFORMATION TECHNOLOGY IN
PROJECT MANAGEMENT
IT PROJECT METHODOLOGY
PROJECT CHARTER
INDIVIDUAL ASSIGNMENT
STUDENT NAME
REGISTRATION NUMBER
DAVID KISHURA
04.9325.02.01.2018
Table of Contents
1.0
Project name .................................................................................................................................... 4
2.0
Project stakeholders........................................................................................................................ 4
3.0 Project description ................................................................................................................................ 5
3.1 Background ....................................................................................................................................... 5
3.0
Measurable organization value ...................................................................................................... 5
Project expected to be add more values because it would be able to operate at better cost, faster, cheaper,
and do more functionalities compare to existing one. Project intended to run within time frame because
time measure the degree of achievement at certain period of time. Projected is expected to improve the
payments systems by increasing the user by more than 50% and information availability. For any project
to be succeeded effort should be made from the initial stages by clearly identifying goals and objectives
that project should deliver. As far as online school payment system is concern the goals are to increase
availability of information when needed even for past ten years or ten years to come, to reduce paper work
or any manual file systems. ........................................................................................................................... 5
5.0 Project scope .......................................................................................................................................... 6
6.0 Project schedule summary ................................................................................................................... 6
7.0 Project budget summary ...................................................................................................................... 7
8.0 Quality issues ......................................................................................................................................... 8
9.0 Resources required ............................................................................................................................... 8
9.1 People ................................................................................................................................................. 8
9.2 Technology ......................................................................................................................................... 8
9.2 Facilities ............................................................................................................................................. 9
10.0 Assumption and risks ......................................................................................................................... 9
11.0 Project administration ...................................................................................................................... 10
11.1 Communication Management Plan ............................................................................................. 10
11.2 Scope Management Plan .............................................................................................................. 10
11.3 Quality Management Plan............................................................................................................ 10
11.4 Change Management Plan ........................................................................................................... 10
11.5 Human Resources Plan................................................................................................................. 11
11.6 Implementation and Closure Project Plan ................................................................................. 11
12.0 Acceptance and approval ................................................................................................................. 11
References .................................................................................................................................................. 13
Terminology and glossary ........................................................................................................................ 14
Appendices ................................................................................................................................................. 15
1.0 Project name
The project titled as “Online school fees payment system”
2.0 Project stakeholders
A stakeholder is an individual, group, or organization who may affect, be affected by or perceive
itself to be affected by a decision, activity, or outcome of a project. The following are the list of
stakeholder would be involved in project
 Project manager
 Project team members
 Project sponsor
 Students
 Parents/guardians
 Teachers
 Accountants
ROLE/TITLE
PHONE
NUMBER
0758 6594944
EMAIL
Project sponsor
STAKEHOLDER
NAME
John Charles
Project manager
David Kishura
0716 337799
dkishura@gmail.com
Project team members
(Programmer, System
Analyst Database developer,
Web designer)
Student
Parent/guardian
Teacher
Accountants
jcharles09@yahoo.com
3.0 Project description
3.1 Background
Online School Fees Payment System is web based information system designed to process the
payment of school fees of the students. Transaction of payment are computed manually and stored
in manual books. Due to the need of technology the payment are need to be stored on online
database. Because access and availability of information are easily to be obtained compared to
manual storage that contain many risks.
3.2 Description of the problem or opportunity
Online School Fees Payment System will enable the schools especially secondary schools to
keep their record of payment of the students. System will capable of keeping of student’s records
and also payment records. Not only that even Parents or Guardians will be registered in order to
track payment records for their students.
3.3 Overview of desired Impact
Online School Fees Payment System project designed to solve the problems occurred from the
previous systems. Most of school use paper based system to keep track of their school fees payment
information
4.0 Measurable organization value
Project expected to be add more values because it would be able to operate at better cost, faster,
cheaper, and do more functionalities compare to existing one. Project intended to run within time
frame because time measure the degree of achievement at certain period of time. Projected is
expected to improve the payments systems by increasing the user by more than 50% and
information availability. For any project to be succeeded effort should be made from the initial
stages by clearly identifying goals and objectives that project should deliver. As far as online
school payment system is concern the goals are to increase availability of information when needed
even for past ten years or ten years to come, to reduce paper work or any manual file systems.
5.0 Project scope
Project scope is the most important part of project planning that involves determining a list of
specific project goals, deliverables, features, functions, tasks, deadlines, and ultimately costs.in
other word it describe the works to be performed and the deliverables.
In this project system would include all necessary features required that will be need by
client/customer. All functionality of the system specified by the customer will be included and will
work as required.
6.0 Project schedule summary
The duration for developing this project is 12 months (one year). The project is expected to start
01 January 2019. The completion for the project will be 31 December 2019.
Role and
Project
Team
Project
Phases/Task
Project
Name
Responsibility
Skills
Number Estimated Duration
Required
of Staff Start Date Required
Required
Project
Conceptualize & Lead team, report Project
Manager
Initialize, Project status
1
01/01/2019
Management
All the
time
plan and Charter,
Project Close
Core
Project plan and Review
Project
Team
Charter
Management
(Project deliverables,
Data analysis)
Content
Execution
01/04/2019
2 months
1
01/06/2019
2 months
assure quality
& Create framework Research
Developer Control (Design), content
web
Implementation
skills
and
4
Project
and
writing
Evaluation
(Testing)
Web
Execution
& Design web-based Web
Designer
Control (Design), performance
Implementation
web
design,
1
01/08/2019
2 months
1
01/10/2019
2 months
5
01/12/2019
1 months
writing
management tool skills
and Project
Web
Implementation
Developer and
Review
Build the web- Web
Project based
development
Evaluation
performance
(Testing)
management tool
Project Close
Evaluate
Project
deliverables,
Management
promote use
experience
Team
7.0 Project budget summary
The estimated total cost to run this project is Tsh 9,000,000.The following is table which show
summary project phases and their costs.
Project Phases/Task Name
Total Costs
(Tsh)
Conceptualize & Initialize (Collect user requirements)
1,500,000
Project plan and Charter (Project Data analysis)
1,000,000
Execution & Control (Design)
2,000,000
Close Project (Development)
1.500,000
Project Evaluation (Testing)
1,000,000
Implementation and Maintenance
1,000,000
Release a Project
1,000,000
Total
9,000,000
8.0 Quality issues
Project manager struggles with the quality aspect of project management need some
straightforward and practical advice on how to apply those quality tools and techniques. Quality
is one of the competing demand in which project manager must be competent enough to balance
it. Project expect to produce high quality Online School Information System that exceed or meet
our customer expectation.
9.0 Resources required
The success of this project require qualified and experienced people. Also facilities are required to
support development process
9.1 People
 Project manager
 Senior manager
 Computer programmers
 Web designer
 Systems analysts
 Database developer
 Review Team
9.2 Technology
3 Tier Web Architecture is that unique system of developing web database application which
works around the 3 tier model, comprising of database tier at the bottom, the application tier in the
middle and the client tier at the top. This comprehensive 3 tier architecture module is the
framework for most Web Applications on the Internet. This system helps to separate the Business
Logic from the Application, Data Storage and database. Our team of experienced and highly
efficient technical staff develop the most unique and exclusive Web Application Development in
the web 3tier architecture to enhance our clients businesses. The three tier Web Architecture is
designed to provide a greater degree of flexibility and increased security that can be designed for
each service at each level. This unique system of framework for web application development with
the 3tier web architecture also ensures that there is increased performance as the task is shared
between servers. Web 3-Tier architecture is a connection and composition of the three links that
facilitates the smooth functioning of the website.
9.2 Facilities
Software
Software include Microsoft Windows or Linux Operating Systems, PHP Storms for writing and
executing PHP codes and Wamp Server for supporting server and MySQL database
Hardware
Include hardware capabilities. Computers: main hardware for computer, Modems for providing
internet
10.0 Assumption and risks
10.1 Assumptions
 The estimated cost to carryout project will not exceed estimated cost of Tsh 9,000,000
 All resources will be available on time when needed
 Project manager is very experienced enough in information system project
 Project will be delivered on time
 Training will be provided to all system users
10.2 Risks
 Systems down due large number of users.
 Difficult /resistance to adopt new system.
11.0 Project administration
11.1 Communication Management Plan
A communication will be conducted in both electronic and non-electronic communication
channels should be used to distribute information. This includes text message, email alerts, reports
and telephone. Other electronic communication channels like social media and the organization's
website can also be used to communicate emergency information.
11.2 Scope Management Plan
Project Manager in this project is responsible for allocation of the right amount of work necessary
to successfully complete a project. Also project manager is concerned primarily with controlling
what is and what is not part of the project’s scope.
11.3 Quality Management Plan
Project will provide high acceptable level of quality to the customer, and will ensure this level of
quality in its deliverables and work processes. Quality management team are responsible ensure
that products are built to meet agreed- upon standards and requirements. The following are key
stakeholder involved in scope management plan Project Manager, Project Team and our Customer
11.4 Change Management Plan
 Anyone may request a change. Change requests will be given to the Project Manager
 The Project Manager, or designee, will analyze the request and complete a change
 Request form.
 The Project Manager will present the change request to the working group for review,
discussion, and approval.
 A change request will be resolved (approved or rejected) within business days after
submission by the authorized client in writing (no verbal approvals).
 Project plan will not be adjusted until the change request is reviewed and approved.
11.5 Human Resources Plan
Human resources plan is to make certain the project has sufficient staff with the right skills and
experience to ensure a successful project completion.
11.6 Implementation and Closure Project Plan
In any project, a project manager spends most of the time in this step. During project
implementation, our project team members are carrying out the tasks, and progress information is
being reported through regular team meetings. The project manager uses this information to
maintain control over the direction of the project by comparing the progress reports with the project
plan to measure the performance of the project activities and take corrective action as needed.
During the final closure, or completion phase, the emphasis is on releasing the final deliverables
to the customer, handing over project documentation to the business, terminating supplier
contracts, releasing project resources, and communicating the closure of the project to all
stakeholders. The last remaining step is to conduct lessons-learned studies to examine what went
well and what didn’t.
12.0 Acceptance and approval
The undersigned acknowledge they have reviewed the Project Charter and authorize and fund the
Online School Fees Payment System project. Changes to this Project Charter will be coordinated
with and approved by the undersigned or their designated representatives.
Signature:
Date:
Print Name:
Project Manager
Title:
David Kishura
Role:
Signature:
Date:
Print Name:
Project Sponsor
Title:
John Charles
Role:
References
1. Project Management Institute. (2017). A guide to the project management body of knowledge
(PMBOK guide). Newtown Square, Pa: Project Management Institute
2. Marchewka, J. T. (2015), IT Project Management, 4th Edition
3. https://www.pmi.org/learning/library/measuring-organizational-value-new-economy-7444
4. https://www.pmi.org/learning/library/quality-project-management-tools-7177
5. https://arokiait.com/3-tier-web-architecture.htm
Terminology and glossary
3 Tier Web Architecture is a type of software architecture which is composed of three “tiers” or
“layers” of logical computing. They are often used in applications as a specific type of clientserver system
PhpStorm is an editor for PHP, HTML and JavaScript with on-the-fly code analysis, error
prevention and automated refactoring for PHP and JavaScript code.
WampServer is a Web development platform on Windows that allows you to create dynamic
Web applications with Apache2, PHP, MySQL and Maria DB.
MySQL is an open source relational database management system (RDBMS). Its name is a
combination of "My", the name of co-founder Michael Widenius's daughter, and "SQL", the
abbreviation for Structured Query Language. MySQL is free and open-source software under the
terms of the GNU General Public License, and is also available under a variety of proprietary
licenses
Appendices
Appendix one -Project Constraints
Download