Professional Documents
Culture Documents
I
Table of Contents
1 INTRODUCTION ..................................................................................................................... 1
1.1 Purpose ............................................................................................................................................................................................ 1
1.2 Scope ............................................................................................................................................................................................... 1
1.3 Definitions and Abbreviations ......................................................................................................................................................... 2
1.4 References ....................................................................................................................................................................................... 2
1.5 Overview of Contents of Document ................................................................................................................................................ 3
1.5.1 Section 2: Project Sponsor ............................................................................................................................................................ 3
1.5.2 Section 3: Management Proposal................................................................................................................................................. 3
1.5.3 Section 4: Contributors ................................................................................................................................................................. 4
1.5.4 Appendix A: Deliverables .............................................................................................................................................................. 4
1.5.5 Appendix B: Cost Estimate............................................................................................................................................................ 4
II
3.4.4.3 Integration .......................................................................................................................................................................... 13
3.4.5 Delivery ....................................................................................................................................................................................... 14
3.4.5.1 Retrospective Analysis ....................................................................................................................................................... 14
4 CONTRIBUTORS ................................................................................................................... 20
4.1 Comments ................................................................................................................................................................................. 20
4.3 Approvals................................................................................................................................................................................... 20
5 APPENDICES.......................................................................................................................... 21
Appendix A: Deliverables ................................................................................................................................................................. 21
REFERENCES ........................................................................................................................... 24
III
LIST OF TABLES
LIST OF FIGURES
IV
1 Introduction
Automation is the use of control systems and information technologies to reduce the need for human work in the
production of goods and services. The main advantages of automation are replacing human operators in tasks
that involve hard physical or monotonous work, Economy improvement, Automation may improve in the
economy of organizations, society or most of humanity, reduces operation time and work handling time
significantly, provides higher-level jobs in the development, deployment, maintenance and running of the
automated processes.
There is an effort to automate the NAKY HOTEL room reservation system so that the reservation system of
NAKY Hotel will be automated or computerized which will reduce the problem existing today and customers
can interact easily with the system the customer can access resources from the new system. As a result, the
customer will be more comfortable. Automation has a principal effect on the customer reservation process.
1.1 Purpose
Now Naky hotel works a manual system for managing customer booking, reserve rooms, etc., due to these reasons
we are motivated to work on this project to change the manual system into a computerized system.
1.2 Scope
even the hotel gives several services like, generate report employee payments, making a reservation, and give
guaranty hotel services our scope mainly focuses on making a room reservation, update room information,
introduce hotel services, and register customers.
1
Project Charter 2021
❖ Allows customers to post their feedback on a webpage
✓ Manager can reply to feedbacks
✓ Show the information about the hotel
✓ Modify and update information
❖ Performance requirement: the system that we proposed has a wide access time and its response time is
quick. It is also easy to use
❖ user interface: the system interface that will be developed must be interactive and understandable.
❖ Accuracy: the system is accurate, meaning if the user wants to search or login into the
the system, they can get the correct or real information.
❖ Reliability: Since the system is web-based where the connection is available, it is always reliable
❖ Response time: the response time of the system should be short
❖ Security: updating, retrieving of information must be only for the manager of the hotel. To make the
proposed system more secured both username and password as well session is going to be used in this
system.
2
Project Charter 2021
1.5 Overview of Contents of Document
Naky hotel reservation system is a web-based system that supports all operating systems and
android versions to deploy and run the system. our system will be sponsored by the holder of
Naky hotel to complete the development and support us by giving the information about the
current working environments.
To identify or select our project we use the following five common techniques:
Focusing the organization needs: Naky hotel needs many activities performed by
computerized system example food ordering, room reservation, generate reported.
Categorizing of IT project: it is the method of selecting the project based on various
categorization such as the project motivation, time Table, and general priority. the motivation for the
project is often to respond to a problem.
Problems: Naky hotel has many limitations for example all activities can perform
manually.
Opportunity: there is an opportunity to works computerized system
Directive: the government can influence the Naky hotel to generate the reports
by computerized and announce the hotel.
Performing net value analysis: net value analysis is the method of calculating the expected net monetary
gain or losses from the project by discounting all expected future cash inflows and outflows to the present
point in time.
3
Project Charter 2021
1.5.3 Section 4: Contributors
Herewith are our team members and our contribution to developing this Naky hotel reservation system.
NO Name Contribution
1. Amare Lakew Project manager
Builder
2. Samuel Demie Prototyper
Table 1:Contributors
Milestone Deliverable
Project Charter Identifies project needs, such as budget and time frame
Creates acceptance to begin the project
Project Management Plan Provides stakeholders with potential issues and risks
Allows stakeholders with information relating to the project
Project Schedule Provides stakeholders and project team with an understanding of the
different tasks that must be met by the requirements
Table 2: Deliverable
Total 710,000
Manager 100,000.00
Member 11,000.00
Programmer 150,000.00
Training 17,000.00
Total 428,000
2 Project Overview
The system will be developed using a java programming language. This system will indeed help the hotel
reservation system and the esteemed staff members to manage and steer the hotel’s functionality and transactions
to realize its maximum potential in addition to its competence in the hotel business field.
2.2 Business
Naky Hotel Reservation system minimizes human power, cost, time and provides online reservation and booking
for the customers. Naky hotel reservation is a web-based system and system developed by Java programming
5
Project Charter 2021
language. Naky hotel reservation system is also cross-platform, with support for development on Windows and
Android.
2.3.2 Vision
Our project aims to use a Computerized work environment to save time and human power effort as well as cost
minimization for reservation of customers. Finally, the system will reduce the problem existing today and
customers can interact easily with the system the customer can access resources from the new system.
2.3.3 Goals
1. To develop and deliver a hotel reservation web-based system that solves the problems identified and
achieves the vision of the Naky hotel.
2. To provide the team with practical experience in formal software and web-best system development.
3. To minimize the human resource number and save time to reserve and booking.
4. To change the manual reservation system into a computerized system.
2.3.4 Constraints
Naky hotel reservations will be implemented in java. A compatible on multiple platforms, like operating
system and android system. therefore, the system must be implemented in portable java.
6
Project Charter 2021
Naky hotel reservation system will not be covering all services that provide in the hotel. Wings
Naky hotel reservation system is a web-based system that deploys on the server and is accessible by the
internet.
Our project must be complete by the end of the second semester and we made maintenance after
deployment by our team.
The project manager must have access to the Naky hotel reservation system. Source code access may be
required for the development. The project sponsor will decide upon the terms and means of providing
access.
❖ Scope: in our project there is a limitation that we don’t cover in our project like,
✓ Guaranty for the customer property
✓ Security for the garden
✓ Employee payment
✓ Employee selection
❖ Time: the time is too short to work on the project effectively
❖ Cost: in our project there is no enough budget to complete the project
Approach: to change the manual file handling system into the advanced method of a computerized system.
✓ To reserve bedroom and other services
✓ To access the hotel information
✓ To save complicated problems that faced to record the manual system
✓ To create a user-friendly environment
✓ To keep data security and reliability
3 Management Proposal
This section proposes a formal development methodology for adoption to the Wings project. The proposed
methodology is discussed in terms of schedule, roles, and processes.
7
Project Charter 2021
3.1 Methodology Overview
We propose an iterative and incremental methodology incorporating rapid prototyping techniques for the
development of the Naky hotel reservation system project.
There are five different phases of project management to be followed on the success of the
project.
A. Initiation phase: n this stage we need to accomplish the feasibility study of the project, assemble
the project team along with the resource provided to accomplish the project, and the working
environment is set up in the initiation phase.
B. Planning: During this phase that a project management plan is developed all comprehensive of
individual plans for – cost, scope, time, quality, communication, risk, and resources.
C. Execution: In the execution phase the project deliverable is developed and completed, adhering to
the plan as developed in the previous phase.
D. monitoring and control: This phase mostly deals with measuring the project performance and
progression concerning the project management plan.
E. Closure: A project is formally closed in this phase.
Iteration is composed of processes and is repeated several times for all phases, with each iteration incrementally
contributing to the documentation, the design, and the functionality of the system.
Initiation Planning
Closure
SDLC
monitoring Execution
and control
Figure 1: incremental Iteration model for system development
The proposed development methodology is modeled in Figure 1. The processes within each iteration are
expanded between the incremental phase.
8
Project Charter 2021
3.1.1 Benefits
The iterative model is implemented during the earlier stages of the software development process, which allows
developers and testers to find functional or design-related flaws as early as possible, which further allows them
to take corrective measures on a limited budget. Other benefits or advantages of this model are:
Some working functionality can be developed and early in the software development life cycle (SDLC).
It is easily adaptable to the ever-changing needs of the project as well as the client.
Risks are identified and resolved during iteration, and each iteration is easily managed.
9
Project Charter 2021
the following tables detail specific responsibilities for the different aspects of risk management.
3.2 Schedule
The iterative development methodology results in the incremental completion of products. At the delivery
deadline for each iteration, incremental products will be ready for review. At the project completion, the
integrated products will be ready for delivery. Four iterations are planned, with an extended first iteration.
Completion Naky Hotel reservation system Final, User Documentation, 07/19/2021 - 07/29/2021
SRS, SDS, STS, Project Log, Final Presentation
Table 6:Development Schedule
10
Project Charter 2021
3.3 Roles
The hotel reservation system project will be undertaken by a team of two students on behalf of the project
manager, Prototyper, and Builder. The team consists of Amare Lakew and Samuel Demie. We give an official
name for our Team as ALSD where it indicates we select our first name first later and our father’s name first
Later. The project sponsor will Naky Hotel.
3.4 Processes
Each development iteration consists of five processes: Initiation, planning, execution, monitoring and control,
and Closer. Within each process, team members or workgroups will have specific responsibilities.
The five processes will incrementally develop and document the project.
11
Project Charter 2021
Test Specification 2 days Taster
3.4.2 Planning
We initiated a planning phase for developing Naky hotel reservation system project. and Planning will be
managed by our project manager and passed out mainly by the prototyper workgroup.
3.4.2.1 Research
We review different researches related to our project charter and use the templates for Naky Hotel reservation
systems. The research helps us for references or guidelines to corporate our projects. All the team member has
the responsibility to review the related works.
3.4.2.2 Prototyping
We use an experimental process where design teams implement ideas into tangible forms from paper to
digital. Teams build prototypes of varying degrees of fidelity to capture design concepts and test on users. With
prototypes, you can refine and validate your designs so your brand can release the right products.
3.4.3 Modeling
We use Project Modeling for the sales and initiation phase of a project. It allows us to develop more accurate
plans in less time, accelerate the sales process, and ultimately, drive better outcomes for your customers.
3.4.3.1 Design
The project team design the system structure and start execution to achieve the goal. Based on the design phase
the next SDLC will run accordingly.
3.4.4 Construction
The team will construct the project to integrate and test all the functionality to satisfy the customer and
maintain if the defect will have occurred in the developed project.
3.4.4.1 Implementation
We Implement all the project consists of the process of actual programming and the software specified by the
SDLC.
3.4.4.2 Testing
We use Software testing for an investigation conducted to provide stakeholders with information about the
quality of the software product or service under test.
3.4.4.3 Integration
The team members take the task and do the project based on the customer requirements and taste each phase if
there will the defect and make exciting for fixing the defect to free. Then all team member has meat and integrates
all the projects.
13
Project Charter 2021
3.4.5 Delivery
Finally, we pass the process within each development increment is delivery. And the project manager will
forward to the sponsor to deliver and activate and deploy to start the system.
✓ Functionality
✓ Time
✓ cost
3.5 Resources
All procurement activities must be performed and managed with current personnel. No
additional personnel will be hired or re-allocated to support the procurement activities on this
project.
Technology:
Parts specifications have already been determined and will be included in the statement of
work. While proposals may include suggested alternative material or manufacturing processes, parts
specifications must match those provided in the statement of work exactly.
14
Project Charter 2021
reviews, overall quality, and reputation in a marketplace. Then collect from our Metrix and decide our project
performance.
Quality checklist
0001 Sales
0002 profit
3.6.1 Testing
We identify test cases and test scenarios to website test specifications. A test case describes a single functional
behavioral test, the expected result, and the actual result.
15
Project Charter 2021
Test case:
Test Case_01
Module name: Home page, About Test executed by: Samuel Demie
us,
Step Test step Test Data Expect result Actual result Status(pass/fail) Remark
1. Use url: home Open the home page Open properly Pass
page of the website
16
Project Charter 2021
As we review the researches formal review process consists of six main steps and we also apply all those
processes to achieve our goals and satisfy our users.
1. Planning: the first phase of the formal review is the Planning phase.
2. Kick-off: this kick-off meeting is an optional step in a review procedure.
3. Preparation: the reviewers review the document individually using the related documents, procedures,
rules, and checklists provided.
4. Review meeting: review all phases and identify the defect and success criteria
5. Rework: the number of defects found per page exceeds a certain level then the document has to be
reworked.
17
Project Charter 2021
✓ respond by taking appropriate action.
If changes are required to the schedule, then they must go through the change control process, the change
should be re-evaluated and planned then used to update the schedule baseline.
3.7.2 Requirements Change
We may require changes to communicate a significant change in project scope, deliverables, budget, schedule, or
resourcing, while also documenting the reasons that necessitated the change. we outline the content of project
change requests to be used for our projects.
✓ Awe may need additional funding of more than 15% of the approved project budget.
✓ We need additional time if we run out of schedule
✓ Extra project resources will be required
✓ Changes in project scope and/or deliverables will be required to achieve the objectives of the project
✓ Our Project sponsor determines that strategic visibility for a project change or other project decisions
3.7.3 Change Negotiation
We were responsible to do this when the sponsor needs to change the project based on our agreement. Our team
will ultimately be got rough to satisfy the customers and the users. To negotiate the change, we list down the
following criteria to do.
18
Project Charter 2021
Sample risk management plan
Various risk identification tools exist. The tools and methodologies proposed to be used during
Naky Hotel Reservation system phase of the project are:
Brainstorming sessions
Risk assessment workshops
Work sessions during Technical Design Reviews
External review(s) of risk register/database
Structured or semi-structured interviews with experts
Using knowledge, expertise, and experience of the team
Failure Mode and Effect Analysis (FMEA)
Fault Tree Analysis (FTA)
19
Project Charter 2021
3.9.2 Software Documentation
The software materials are required for the project. java programing language will be used to develop the software
component.
The following software tools are required for the development of our project.
✓ Windows 10 operating system: Development environment
✓ Microsoft Office Word 2016: For documentation (e.g., to specify requirements)
✓ XAMP: Used as a web server (Apache) and DBMS (MySQL).
✓ Google Chrome: For interpreting and executing the admin XAMPP Server and create a database.
4 Contributors
ALSD is Naky Hotel reservation system development team list document in table 12 that shows the
contribution for each section and each title, and approvals from our team members.
4.1 Comments
The following table describes the team members and individual effort for developing the system per the section
or the title with respected days.
7/20/2013 2.1, 3.3, 3.4, 3.5, 4.2, 4.3, Appendix B Amare, Samuel
7/23/2013 1.3, 1.5, 4.1, Appendix B, Review and Revision, Samuel, Amare
4.3 Approvals
The criteria for the selection and award of finding contracts and approval of our project under this project will
be based on the following decision criteria.
Ability of the vendor to provide all items by the required delivery date
20
Project Charter 2021
Quality
Cost
Expected delivery date
Comparison of outsourced cost versus in-sourcing
Past performance
1. Team Members
A. Amare Lakew ________________________
B. Samuel Demie ________________________
2. Advisor
A. Seffi Gebeyehu (ASS. Prof)
5 Appendices
Appendix A: Deliverables
Milestone Deliverable
Project Charter Identifies project needs, such as budget and time frame
Creates acceptance to begin the project
Project Management Plan Provides stakeholders with potential issues and risks
Allows stakeholders with information relating to the project
Project Schedule Provides stakeholders and project team with an understanding of the
different tasks that must be met by the requirements
Project Management Plan Details the schedule, roles, and processes proposed in the charter.
21
Project Charter 2021
We estimate resource costs based on their functionality.
35,000 Birr
Resource Costs
Resource Cost/Birr
Laptop 35,000.00
Total: 75,000.00
A project sponsor is typically responsible for establishing a series of key aspects about the project, which can be
summed up under categories of vision, governance, and value/benefits realization.
✓ initiating,
✓ ensuring,
22
Project Charter 2021
✓ approving, and
✓ Respect developers’ assessments of scope and feasibility.
✓ Know and approve requirements.
✓ Follow-up the team and support by finance
23
Project Charter 2021
References
http://tryqa.com/what-is-formal-review/. (n.d.). Retrieved from http://tryqa.com/what-is-formal-review/
https://www.wrike.com/project-management-guide/faq/what-is-a-project-charter-in-project-management/. (n.d.).
Retrieved from https://www.wrike.com/project-management-guide/faq/what-is-a-project-charter-in-
project-management/
24
Project Charter 2021