Project Report
Project Report
DEPARTMENT: NETWORK/ IT
PREPARED BY
Document Owner(s) Project/Organization Role
Confidential
TABLE OF CONTENTS
DEVELOP PROJECT CHARTER.....................................................................3
ACTIVITY DEFINITION..............................................................................68
2.0 20thApril 13 Afnan Memon, Sameem Document Updated, Roles & Responsibilities
Subhani updated
PROJECT PURPOSE
The objective of our project is to build agile and flexible data centers and connect them in a way that
maximizes the up-time for the transactions that will be followed, minimizing the overall down-time in case
of disaster events.
PROJECT OVERVIEW
The HATS Bank was losing customer trust due to recent network failures and inconsistencies in customer
data and timely execution of customer requests. This could lead to customer base loss and thus ending up
in revenue loses for bank. Project was needed to improve the situation and bring bank and all its branches
and ATM network across the country to track by improving uptime and ensure data integrity and security.
PROJECT SCOPE
GOALS AND OBJECTIVES
Goals Objectives
PROJECT DELIVERABLES
Milestone Deliverable
1. Milestone 1 Build data centers all over the country to improve the up-time and response
time of transactions
Build redundant data centers to ensure minimum down time and efficiency in
back up plan
2. Milestone 2 Build a distributed network architecture for the Banks overall operations to
be processed
3. Milestone 3 Develop distributed database architecture for the Banks overall data
management and availability.
4. Milestone 4 Develop a robust security infrastructure.
PROJECT CONDITIONS
PROJECT ASSUMPTIONS
METHODOLOGY
The project will be completed using tools and techniques prescribed by the Bank methodology. The
details of which would be taken from the organizational process assets that include the policies and
procedures approved by the Banks Senior Management.
PERFORMANCE
The traditional styles of measuring performance, where users enter data into a screen, press enter or
a function key wait for a response and measure the time to complete the function is no longer
applicable for client/server applications.
The Bank recommends that these be replaced by modified performance estimates that reflect the
client/server model.
USER ACCEPTANCE TESTING
Bank will supply the necessary equipment, place and work force to the project team to assist with
the preparation and execution of the Acceptance Test.
BETA TESTING
All approved vendors will provide 5 days per week, 16 hours per day on-call support to the project
development team during the beta test period.
STAGING RESPONSIBILITIES
The Banks staging responsibilities are limited to the unpacking of hardware units, the installation,
configuration and testing of the software, and repacking the hardware units ready to be shipped to
the deployment sites.
PROJECT CONSTRAINTS
CONVERSION
Conversion of data, either automated or manual, is not included. The Windows or pilot system will
be replaced not converted.
Project Manager To Facilitate and guide the Information Technology and Electrical Services in such a way
that both would work simultaneously and project could be delivered on time, within the
budget in accordance with the approved scope of the project. Maintain the specified
standards of quality with keeping an eye on risks associated with the project.
Team Lead (IT) To Facilitate and guide the Information Technology team in such a way that they work
simultaneously. And to Maintain the specified standards of quality.
Team Lead To Facilitate and guide the Electrical team in such a way that they work simultaneously.
(ELECTRICAL) And to Maintain the specified standards of quality.
Design Engineer Design all the High level diagrams (HLDs) and Low Level diagrams (LLDs), for the
(Electrical) Electrical part of the project.
IMPLEMENTATION Implementation of the approved High level diagrams (HLDs) and Low Level diagrams
ENGINEER (LLDs), for the Electrical part of the project.
(ELECTRICAL)
Design Engineer (IT) Design all the High level diagrams (HLDs) and Low Level diagrams (LLDs) for the
Electrical part of the project.
Implementation Implementation of the approved High level diagrams (HLDs) and Low Level diagrams
Network Engineers Implementation/ revamping of the network all over the region.
Construction Team Construct all the data centers along with the backup data centers as per the
specifications & standards specified.
Security analysts Analyze the current security threats and assist in modifying the security architecture.
Ethical Hackers Implementing robust security architecture to ensure maximum integrity and
confidentiality for customers data.
Client Services Team Identifying the new customer requirements and having an insight onto the feedback
gained from customers. Ensuring that the customers are always happy.
Audit Team Internal audit for the compliance of defined policies and procedures.
QA/ AC Team Ensure assurance of validation of quality of the completed tasks. Implement controls to
reduce the deviation, if any, has occurred.
MAJOR STAKEHOLDERS
The HATS Bank 0900-78601
Customers
Interbank network and switch service providers
o MNET
o 1 Link 11 11 1LINK (15465)
o Orix 111 24 24 24
APPROVALS
Prepared by __________________________________
Project Manager
Approved by__________________________________
Project Sponsor
__________________________________
Executive Sponsor
__________________________________
Client Sponsor
STAKEHOLDER ANALYSIS
VERSION HISTORY
Version Date Author Change Description
INTRODUCTION
The Scope Management Plan provides the scope framework for this project. This plan documents the
scope management approach; roles and responsibilities as they pertain to project scope; scope definition;
verification and control measures; scope change control; and the projects work breakdown structure. Any
project communication which pertains to the projects scope should adhere to the Scope Management
Plan.
The objective of our project is to build agile and flexible data centers and connect them in a way that
maximizes the up-time for the transactions that will be followed, minimizing the overall down-time in case
of disaster events.
will submit the scope change request to the Change Control Board and Project Sponsor for acceptance.
Upon approval of scope changes by the Change Control Board and Project Sponsor the Project Manager will
update all project documents and communicate the scope change to all stakeholders. Based on feedback
and input from the Project Manager and Stakeholders, the Project Sponsor is responsible for the
acceptance of the final project deliverables and project scope. Project manager will have authority to take
necessary measures to introduce any essential changes or improvements as the project executes.
Role Responsibilities
SCOPE DEFINITION
The HATS Bank was facing serious network and data integrity issues for the past few months. Root cause
of which was identified to be the overall information infrastructure. The project therefore was initiated to
revamp the entire data storage, retrieval and network connectivity infrastructure to offer more reliability,
security and failure recovery options, thus improving customer satisfaction by minimizing downtime and
ensuring proper customer data handling and security.
Hence, an internal project was initiated to save bank reputation and increase customer satisfaction.
Requirement therefore were provided by related IT department and while proposing the solutions to faced
challenges, inputs from people handling power needs of branches and ATM locations across the country.
Number of datacenters and bandwidth requirements was finalized by gathering data related to operational
branches and ATMs and the consumer base utilizing these facilities. Customer trends were also considered
to decide maximum thresholds and performance benchmarks.
SCOPE VERIFICATION
As this project progresses the Project Manager will verify interim project deliverables against the original
scope as defined in the scope statement, WBS and WBS Dictionary. Scope will be verified for each regional
data centre and the connectivity between them. Quality requirements will be strictly considered to ensure
product quality being met during the implementation.
Upon reaching a milestone or completion of a deliverable, Project Manager will verify that the scope meets
the requirements defined in scope. If deliverable passes verification, project manager and sponsor will
meet for formal acceptance the deliverable.
There will be a data centre acceptance document duly signed by sponsor and project manager to accept
that data centre has been completely delivered in functional state and its operation efficiently as per
quality and security requirements.
SCOPE CONTROL
The Project Manager and the project team will work together to control of the scope of the project. The
project team will leverage the WBS Dictionary by using it as a statement of work for each WBS element.
The project team will ensure that they perform only the work described in the WBS dictionary and generate
the defined deliverables for each WBS element. The Project Manager will oversee the project team and the
progression of the project to ensure that this scope control process if followed.
Leads of IT and Electrical will be responsible to control scope in their areas and they will be expected to
propose any action to control scope if it is going out of the line.
If a change to the project scope is needed the process for recommending changes to the scope of the
project must be carried out. Any stakeholder involved in the Project can identify changes.
Changes will be classified and prioritized as per the criteria defined in the Corporate Change Control
System:
All change requests must be submitted to the Corporate Change Control System, using the standard
Change Request Form. The Project Manager will then review the suggested change to the scope of the
project. The Project Manager will then either deny the change request if it does not apply to the intent of
the project or convene a change control meeting between the project team and Sponsor to review the
change request further and perform an impact assessment of the change. If the change request receives
initial approval of the Project Manager and Sponsor, then the Project Manager will then formally submit the
change request to the Change Control Board. If the Change Control Board approves the scope change the
Project Sponsor will then formally accept the change by signing the project change control document.
Upon acceptance of the scope change by the Change Control Board and Project Sponsor the Project
Manager will update all project documents and communicate the scope change to all project team
members stakeholders.
SPONSOR ACCEPTANCE
Approved by the Project Sponsor:
_______________________________________________ Date:________________________
<Project Sponsor>
COLLECT REQUIREMENTS
PROJECT REQUIREMENTS DOCUMENT
PROJECT OBJECTIVE
The objective of our project is to build agile and flexible data centers and connect them in a way that
maximizes the up-time for the transactions that will be followed, minimizing the overall down-time in case
of disaster events.
PROJECT SCOPE
As we discussed earlier, the ultimate goal of the project, for the HATS Bank, will be to achieve a minimum
amount of down time plus having a maximum amount of up-time in terms of the transaction that will be
processed. Previously, there used to be a concept of conventional banking but now the era of modern
banking has already emerged and the clients will turn to your competitors if they are not getting anything
that will not satisfy them.
In order to sustain and achieve a good reputation in the client audience, the proposed solution will serve as
a backbone to the organization, by improving the up-time/ response time of transactions by 99%. In order
to achieve this goal, the project has set a number of its objectives that will eventually help in achieving
greater customer satisfaction plus reputation.
The Primary objective is to build agile and flexible data centers. As we are a bank named as THE HATS
bank, we require data centers all over the country so as to meet the requirements of the increasing
audience of our clients. The main purpose of these data centers is to ensure the necessary backend
environment for making the stored data, always accessible online at any time of the day and night no
matter wherever you are. This includes providing a reliable infrastructure for running the routine IT
operations and setting high security standards for keeping the stored information intact all the time. The
business that we are doing is highly critical, as it involves a big client audience to be served, and it must
ensure high level of customer satisfaction so we cannot tolerate any such down time in case of
transactions. We also want to ensure our clients, if incase of any disasters, that the proposed solution will
exhibit a zero delay backup restoration with the help of redundant nodes, distributed architecture and load
balancers/backup power. They are responsible for keeping the data stored on the server machines safe.
Special security devices that will be added are meant to protect the servers against hacking attacks and
viruses.
The proposed solution will implement a distributed architecture for the data/ network, so that even if a
single node which is responsible for transactions within a region goes down, there will always be other
nodes with which we can connect and ensure our transactions are never suffered. There will also be
redundant servers that will be implemented and such servers will be running in parallel with the
transactional servers so as to achieve load balancing and zero level of down time in case of failures.
ASSUMPTIONS
METHODOLOGY
The project will be completed using tools and techniques prescribed by the Bank methodology. The
details of which would be taken from the organizational process assets that include the policies and
procedures approved by the Banks Senior Management.
PERFORMANCE
The traditional styles of measuring performance, where users enter data into a screen, press enter or
a function key wait for a response and measure the time to complete the function is no longer
applicable for client/server applications.
The Bank recommends that these be replaced by modified performance estimates that reflect the
client/server model.
BETA TESTING
All approved vendors will provide 5 days per week, 16 hours per day on-call support to the project
development team during the beta test period.
STAGING RESPONSIBILITIES
The Banks staging responsibilities are limited to the unpacking of hardware units, the installation,
configuration and testing of the software, and repacking the hardware units ready to be shipped to
the deployment sites.
CONSTRAINTS
CONVERSION
Conversion of data, either automated or manual, is not included. The Windows or pilot system will
be replaced not converted.
1. Milestone 1 Build data centers all over the country to improve the up-time and response time of
transactions
Build redundant data centers to ensure minimum down time and efficiency in back up plan
2. Milestone 2 Build a distributed network architecture for the Banks overall operations to be processed
3. Milestone 3 Develop distributed database architecture for the Banks overall data management and
availability.
4. Milestone 4 Develop a robust security infrastructure.
Project Manager To Facilitate and guide the Information Technology and Electrical Services in such a way that both
would work simultaneously and project could be delivered on time, within the budget in accordance
with the approved scope of the project. Maintain the specified standards of quality with keeping an
Design Engineer Design all the High level diagrams (HLDs) and Low Level diagrams (LLDs), for the Electrical part
(Electrical) of the project.
IMPLEMENTATION Implementation of the approved High level diagrams (HLDs) and Low Level diagrams (LLDs), for
ENGINEER the Electrical part of the project.
(ELECTRICAL)
Design Engineer (IT) Design all the High level diagrams (HLDs) and Low Level diagrams (LLDs) for the Electrical part
of the project.
Implementation Implementation of the approved High level diagrams (HLDs) and Low Level diagrams (LLDs), for
Engineer (IT) the IT related part of the project.
REQUIREMENTS
The requirements should be prioritized with respect to the importance of the customers so that the HATS
bank will not lose the trust of the customers which was due to the recent network failures and
inconsistencies in customer data and timely execution of customer requests so in order to maintain the
interest of the customers, quality requirements, human resource requirements, hardware and software
requirements, approval requirements etc should be required to fulfill the customers trust.. Requirement
priorities are defined as:
1 Theft-safe data storage: Data should be secure enough to be accessible only by permitted High
viewers of data.
Disaster proof infrastructure: Data centers should incorporate backup mechanism to ensure fail- Medium
3 safe infrastructure in case of any sort of damage to the network or devices.
6 High
Department should be consist of supervisors and skilled engineers
7 Storage architecture should be specially designed for distributed data persistence. Medium
8 Flexible robust networks should be comprised of multi-path connectivity between nodes using Medium
routers, switches etc.
9 Main and backup internet backbone with enough bandwidth is required to service peak consumer High
activity.
11 Network analysis and monitoring software, for pre-emptive detection of failures and external High
attacks.
12 Easily maintainable and replaceable Zero-delay UPS should be required for immediate power Medium
recovery.
13 Backup Generators to support each data center to its full capacity including Air conditioning High
systems.
17 Approval of the human resources by the functional managers will be required to carry out this High
project.
18 Approval for the timelines should be shared among the management. High
2.0 20thApril 13 Tariq Khanani, Afnan Memon Resource Breakdown Structure, Roles & Responsibilities
updated
PRODUCT DESCRIPTION
The objective of our project is to build agile and flexible data centers and connect them in a way that
maximizes the up-time for the transactions that will be followed, minimizing the overall down-time in case
of disaster events.
A data center or computer center is a facility used to house computer systems and associated
components, such as telecommunications and storage systems. It generally includes redundant or backup
power supplies, redundant data communications connections, data servers, environmental controls (e.g.,
air conditioning, fire suppression) and security devices.
In order to build data centers we must turn our data centers in to a flexible cloud infrastructure with the
performance and reliability to run the most demanding enterprise applications with the platform trusted by
the top data centers worldwide.
The below stated points will put a light on the high level goals of this Project:
The completion of the project must provide 99% up-time to the services of THE HATS Bank (Pvt.)
Ltd.
The completion of the project must provide minimum amount of down-time to the services of THE
HATS Bank (Pvt.) Ltd.
OBJECTIVES
The below stated points will serve as the objectives of the project and such objectives will allow us to
achieve the overall goals of the Project:
Implement efficient back up restoration techniques by having redundant data servers that are
running in parallel to keep the down time to its minimum.
Implement fool-proof security protocols including encryption techniques and robust firewalls so as to
achieve maximum data security and integrity.
Implement distributed data architecture to speed up the rate of transactions that will be processed in
a certain period of time. This architecture will also help to ensure maximum data availability and
maximum up-time and response time of the nodes.
In order to sustain and achieve a good reputation in the client audience, the proposed solution will serve as
a backbone to the organization, by improving the up-time/ response time of transactions by 99%. In order
to achieve this goal, the project has set a number of its objectives that will eventually help in achieving
greater customer satisfaction plus reputation.
The Primary objective is to build agile and flexible data centers. As we are a bank named as THE HATS
bank, we require data centers all over the country so as to meet the requirements of the increasing
audience of our clients. The main purpose of these data centers is to ensure the necessary backend
environment for making the stored data, always accessible online at any time of the day and night no
matter wherever you are. This includes providing a reliable infrastructure for running the routine IT
operations and setting high security standards for keeping the stored information intact all the time. The
business that we are doing is highly critical, as it involves a big client audience to be served, and it must
ensure high level of customer satisfaction so we cannot tolerate any such down time in case of
transactions. We also want to ensure our clients, if incase of any disasters, that the proposed solution will
exhibit a zero delay backup restoration with the help of redundant nodes, distributed architecture and load
balancers/backup power. They are responsible for keeping the data stored on the server machines safe.
Special security devices that will be added are meant to protect the servers against hacking attacks and
viruses.
The proposed solution will implement a distributed architecture for the data/ network, so that even if a
single node which is responsible for transactions within a region goes down, there will always be other
nodes with which we can connect and ensure our transactions are never suffered. There will also be
redundant servers that will be implemented and such servers will be running in parallel with the
transactional servers so as to achieve load balancing and zero level of down time in case of failures.
Design distributed network architecture for the Banks overall operations to be processed.
Design distributed database architecture for the Banks overall data management and availability.
Implement the distributed architecture for the Bank to conduct its services and operation to its
clients.
Build data centers all over the country to improve the up-time and response time of transactions.
Build redundant data centers to ensure minimum down time and efficiency in back up plan.
Build a cooling environment in the data centers so as to ensure that the data servers may not stop
functioning or may not get over heated.
ACCEPTANCE CRITERIA
The project will be a complete success once it will achieve the following criteria, this criteria will be the
indicator of success of the Project:
The up-time of the overall transactions is improved and achieves a rate of 99%.
The down time in case of disasters and power failures is reduced and kept to its minimum.
The redundant sites of the data servers are running in parallel so that load balancing must be
achieved and down time is kept at minimum.
The backup power supplies consisting of UPS and generators must be functional all the time.
Project Manager To Facilitate and guide the Information Technology and Electrical Services in
such a way that both would work simultaneously and project could be delivered
on time, within the budget in accordance with the approved scope of the
project. Maintain the specified standards of quality with keeping an eye on risks
Team Lead (IT) To Facilitate and guide the Information Technology team in such a way that they
work simultaneously. And to Maintain the specified standards of quality.
Team Lead (Electrical) To Facilitate and guide the Electrical Services team in such a way that they work
simultaneously. And to Maintain the specified standards of quality.
Design Engineer Design all the High level diagrams (HLDs) and Low Level diagrams (LLDs), for
(Electrical) the Electrical part of the project.
Implementation Implementation of the approved High level diagrams (HLDs) and Low Level
Engineer (ELECTRICAL) diagrams (LLDs), for the Electrical part of the project.
Design Engineer (IT) Design all the High level diagrams (HLDs) and Low Level diagrams (LLDs) for
the Electrical part of the project.
Implementation Implementation of the approved High level diagrams (HLDs) and Low Level
Engineer (IT) diagrams (LLDs), for the IT related part of the project.
Network Engineers Implementation/ revamping of the network all over the region.
Construction Team Construct all the data centers along with the backup data centers as per the
specifications & standards specified.
Security analysts Analyze the current security threats and assist in modifying the security
architecture.
Ethical Hackers Implementing robust security architecture to ensure maximum integrity and
confidentiality for customers data.
Client Services Team Identifying the new customer requirements and having an insight onto the
feedback gained from customers. Ensuring that the customers are always
happy.
Audit Team Internal audit for the compliance of defined policies and procedures.
QA/ AC Team Ensure assurance of validation of quality of the completed tasks. Implement
controls to reduce the deviation, if any, has occurred.
ASSUMPTIONS
Below stated are the assumptions related to this Project:
METHODOLOGY
The project will be completed using tools and techniques prescribed by the Bank methodology. The details
of which would be taken from the organizational process assets that include the policies and procedures
approved by the Banks Senior Management.
PERFORMANCE
The traditional styles of measuring performance, where users enter data into a screen, press enter or a
function key wait for a response and measure the time to complete the function is no longer applicable for
client/server applications.
The Bank recommends that these be replaced by modified performance estimates that reflect the
client/server model.
Bank will supply the necessary equipment, place and work force to the project team to assist with the
preparation and execution of the Acceptance Test.
BETA TESTING
All approved vendors will provide 5 days per week, 16 hours per day on-call support to the project
development team during the beta test period.
STAGING RESPONSIBILITIES
The Banks staging responsibilities are limited to the unpacking of hardware units, the installation,
configuration and testing of the software, and repacking the hardware units ready to be shipped to the
deployment sites.
CONSTRAINTS
Below stated are the constraints related to this Project:
CONVERSION
Conversion of data, either automated or manual, is not included. The Windows or pilot system will be
replaced not converted.
QUALITY REQUIREMENTS
Considering the critical nature of operations data center is supposed to handle, it is important to comply
with Quality standards like mentioned below:
Theft-safe data storage: Data should be secure enough to be accessible only by permitted viewers of
data.
No data corruption in case of any failure (Error handling)
Disaster proof infrastructure: Data centers should incorporate backup mechanism to ensure fail-safe
infrastructure in case of any sort of damage to the network or devices.
Minimum occurrences of Power failures and fluctuations
RESOURCE REQUIREMENTS
HUMAN
The following will come under the human resource requirements:
IT INFRASTRUCTURE DEPARTMENT
HARDWARE
The following will come under the resource requirements of hardware:
Flexible yet robust networks comprising of multi-path connectivity between nodes using routers,
switches etc.
DATACENTER SUPPORT
Main and backup internet backbone with enough bandwidth to service peak consumer activity.
PCs and terminals for configuration and monitoring
High-end systems that meet requirement of operating, executing and supporting complex networks
and software.
S OFTWARE
Network analysis and monitoring software, for pre-emptive detection of failures and external attacks.
Remote administration and communication tools
POWER BACKUPS
Easily maintainable and replaceable Zero-delay UPS for immediate power recovery.
Backup Generators to support each data center to its full capacity including Air conditioning systems.
APPROVAL REQUIREMENTS
As the project of implementing data centers will progress, it revolves around a number of decisions to be
made after going through a detailed analysis. Initially this project will be based upon a number of
immediate approvals that are required from the upper level of management that includes:
The location where these Data centers will be built is behind the Project scope.
Vendors of the devices and materials that constitute a complete Data center are also behind the
Project scope.
The Quality of service of Internet, as it is served by some internet provider, is also behind the
overall scope of this Project.
The quality of software that the bank is using currently is also behind the consideration of this
Project Scope.
SPONSOR ACCEPTANCE
Approved by the Project Sponsor:
_______________________________________________ Date:________________________
<Project Sponsor>
PLANNING
DESIGN
IMPLEMENTATION
COMMISSIONING
CLOSING
1.1 Planning
In Estimate total time we will estimate all the activities that how much time they will take to
complete the whole project.
In this particular element we will estimate that how much time will each activity takes to
complete.
In this particular element we will identify the major activities /milestones and
objectives to be performed to complete the final deliverable.
In this particular element we will identify that how much human resource we will need
to accomplish the different activities of the project.
In this element we will calculate that how much budget we will require to complete the
whole project.
In this particular element we will evaluate how much cost each activity will take to
complete the project.
In this wbs element we will estimate that how much materials/machines will be required
for each activities to complete the whole project.
In this wbs element we will have to assess the overall risks which might occur anytime in
any phase of the whole project and we can assess the risk through estimating the probability
and impact, severity of the risk.
In this wbs element we will have to identify the risks that can occur anytime in any
phase of the whole project and we can identify the risk through brain storming ,group
creativity techniques.
In this wbs element we will identify the risk strategies that will minimize the risk impacts.
The strategies which we implement on each risk will depend on the situation as we can
accept, transfer, mitigate and avoid the particular risk.
In this particular element we will evaluate the impact on our business strategies that
how the risks or any other contributing factors make an impact on our business. We can find
out the impact by checking the severity of the risk (Low, Medium, and High).
In this particular element we will identify the quality requirements that were given by the
clients/sponsors. We will work on the quality requirements to meet the satisfaction of our
clients/sponsors.
In this particular element we will identify the customer quality needs that what quality
requirements the customers want and we will try to fulfill the customer needs so that we can
satisfy the customers and maintain good image of the organization.
In this particular element we will define the minimum and maximum baseline of quality
needs that what minimum quality criteria the customers want and what maximum criteria
the customers want so that to meet the quality standards of the final deliverable .
In this particular element we will identify the criteria to judge quality by the help of
quality baseline that what standards organizations have made to judge the quality of that
final deliverable.
In this particular element we will plan for the procurement of machines/materials that
what machinery or materials we will require on the activities to complete the final
deliverable.
In this particular element we will identify the number of labor resources we required to
complete the following activity. We will identify it through brain storming, expert judgment
etc that how much labor we required to complete the following activity.
1.2 Design
In the design phase element the phase will start with the requirement document
delivered by the requirement phase and maps the requirements into an architecture.
The architecture defines the components, their interfaces and behaviors. The design
document describes a plan to implement the requirements.
In the design electrical and power structure element we will design the power and
electrical structure of the new data center which we constructed.
In this particular element we will identify backup supply infrastructure so that with the
help of identifying backup infrastructure we can have the data of our customers in tact with
us our data cannot be lost.
In this particular element we will design the network structure of the data center that
what topology we will use. We will gather the requirements and make a plan to avoid from
future issues and shape a secure and reliable computer network.
In this particular element we will design the architecture of database it is the process of
producing a detailed data model of a database. A fully attributed data model contains
detailed attributes for each entity.
In this particular element we will identify the database backup recovery infrastructure so
that the customers data remains intact.
In this particular element we will design the security infrastructure we can gain
maximum benefit while making ongoing management less draining. Having a clear
architecture, and making the most appropriate use of products and services we can reduce
our exposure to risk of having data hack etc.
In this particular element we will design the network security infrastructure the purpose
of designing the secure network architecture is to defend against complex threats and
malicious attacks.
In this particular element we will design the data security infrastructure the purpose of
designing the data security infrastructure is to protect the data from hacking etc.
In this particular element we will design the integration of data security components
the purpose of designing the integration of data security components is to creates an easy
way to integrate tighter security in different applications.
In this particular element we will design the integration of network security components
it plays an important role in implementing the overall security of the organization. An overall
security solution includes design elements and components such as firewalls, VLANS etc.
1.3 Implementation
In the implementation phase we will construct the data centers and implement the
backup supply and efficient cooling environment system etc
In this particular element we will construct the data centers which can maximize the
usage of our own networking assets to improve company's internal network operations. It
will increase the network reliability and scalability.
In this particular element we will construct primary data centers which give you
continuous operation, continuous support, security, flexibility and will increase the network
reliability and scalability.
In this particular element we will implement power backup supply systems so that the
data will remain intact in case of electricity failure.
In this particular element we will construct backup data centers so that in case of data
loss we can recover our data through backup data centers.
In this particular element we will implement efficient backup restoration system so that
if the data is encrypted it will be recovered through backup systems.
In this particular element we will dig the ground to introduce fiber optics because fiber
optic is the reliable cable.
In this particular element we will introduce fiber optic for connectivity because it is the
reliable cable it dont produce distortion and eliminates spark hazards etc.
In this particular element we will connect all the regional data centers together it will
help in optimization strategies that will benefit the whole organization
In this particular element we will connect to main head office node where all the data of
the regions data center is kept on the servers.
In this particular element we will implement security infrastructure so that the data
remains safe and confidential.
In this particular element we will implement firewall with in the network so that the
data remains safe and confidential. Fire walls are used to protect us from outside intruders.
In this particular element we will develop efficient access controls for each data center
so that outside intruders cant access the controls and our data remains confidential.
In this particular element we will develop encryption mechanism for data integrity
because it is an important tool in addressing specific security threats.
In this particular element we will implement distributed database infrastructure that will
increase reliability, performance and availability.
In this particular element we will develop connectivity of regions with a central head office
so that the data of all the regions are transferred to the head office that will increase
reliability, performance and availability of data.
1.3.4.2 Develop data connectivity of bank branches with regional data centers
In this particular element we will develop connectivity of bank branches with regional data
centers so that the information from the bank will be transferred on time to the regional data
centers.
1.4 Commissioning
In this particular element we will inspect/test the connectivity between data centers that
what we have implemented is working fine or not.
In this particular element we will inspect/test the connectivity between branches that what
we have implemented is working fine or not.
In this particular element we will inspect/test the connectivity between head office that
what we have constructed the regional data center has the connectivity with the head office
or not.
1.4.4 Verify that the security controls provide maximum data security and integrity
In this particular element we will verify that the security controls are providing the
maximum data security and integrity or not by keeping the data confidential.
1.4.5 Verify that the backup restoration systems for data provide minimum
downtime
In this particular element we will verify that the backup restoration system which we have
implemented provide the minimum downtime response or not.
In this particular element we will verify that the load balancers which we have
implemented provide the maximum uptime response or not.
1.4.7 Pilot test the switching between primary and backup data centers
In this particular element we will test that the switching between primary and backup data
centers are working fine or not.
1.4.8 Pilot test the switch between servers for load balancing
In this particular element we will test that the switching between servers for load
balancing are working fine or not.
1.5 Closing
In the closing phase we will develop the lessons learned document and will develop the
success and failure stories of the project.
In the lessons learned element we will develop the lessons learned document that what we
have learned from the mistakes and will try not to follow any mistakes in the future.
In this particular element we will develop the success stories of the project that what went
well in the whole project.
1.5.3 Review project terms of time, cost & scope at each end of phase
In this particular element we will review the triple constraints at each end of the phase to
see that if we are behind/above scope, time and cost.
INTRODUCTION
PURPOSE OF THE SCHEDULE MANAGEMENT PLAN
The Schedule Management Plan has the following purposes:
To describe the effective monitoring & control procedures for the Project schedule;
PROJECT SCHEDULE
The detailed project schedule is provided in Appendix A. The following table provides the major milestones
of the project.
Milestone 1 Build data centers all over the country to improve Thursday 20/Mar/2014
the up-time and response time of transactions
Build redundant data centers to ensure minimum
down time and efficiency in back up plan
Milestone 2 Build a distributed network architecture for the Thursday 07/Aug/2014
Banks overall operations to be processed
Milestone 3 Develop distributed database architecture for the Monday 22/Sept/2014
Banks overall data management and availability.
Milestone 4 Develop a robust security infrastructure. Thursday 28/Aug/2014
Project status meetings are not properly conducted, hence less information of project progress
Project activities require more effort than planned;
Project staff require more training or experience to meet the estimates;
Additional activities beyond those planned are required;
Specific technical skills were assumed in the plan that are not available;
Customer quality needs are not delivered in a timely manner; or
The review and approval of deliverables takes longer than planned.
Each current activity will be reviewed and an estimate to complete (ETC) it will be made. The
estimate to complete will be added to the effort already spent. A potential slippage occurs when that
total (EAC) exceeds the original estimate.
Weekly/ Monthly review of customer activities and performance. The response of the customer team
will be reviewed, particularly for current activities. A potential slippage occurs when there are delays
in responsiveness or customer decisions.
Weekly/ Monthly review of risks and changes to risks. The current status of risks will be reviewed. A
potential slippage occurs when existing risks have become riskier or when new risks have been
identified.
Weekly/ Monthly review of changes to scope, approved or otherwise. The current status of scope
compliance will be reviewed as described in the Scope Management Plan. A potential slippage occurs
when unapproved scope changes are being carried out.
The project manager will consult with the Project Sponsor (The HATS Bank) to determine if the scope
can be alternatively reduced and, if so, what items of functionality can be eliminated or deferred.
Apply contingency
If there is no possible solution available then alternatively contingency budget can also be used in this
purpose. Below is the procedure to authorize & apply contingency to a schedule slippage.
APPLYING CONTINGENCY
Following is the procedure for applying contingency to cover cost increases or schedule slippages.
Contingencies are under the sole control of the management of The HATS Bank. The application of
contingency will be transparent to Project Management Office (PMO) and will occur when the project
manager makes a request to company management to apply it.
Contingencies are expressed in Pakistani Rupees (PKR). When they are applied to schedule slippages, They
will cover the costs of extra resources, overtimes, or additional external consulting.
The steps for applying contingencies are as follows:
Identify the reason for the schedule slippage and the expected total impact.
Present the contingency request to the management of The HATS Bank.
Upon approval, update the project plan, reducing the schedule contingency available.
If the request is not approved, follow managements directions for dealing with the schedule
slippage.
Approved by__________________________________
Project Manager
__________________________________
Project Sponsor
__________________________________
Executive Sponsor
ACTIVITY DEFINITION
ACTIVITY ATTRIBUTES
Activity ID: 5 Activity: Evaluate the WBS No: 1.1.1.1
timelines of project activities
Activity Description: In this particular element we will estimate that how much
time will each activity takes to complete.
Activity Responsibility: Team Lead (IT) Resources and Skill Sets Required:
[33%],Project Manager[33%],Team Lead
(Electrical)[33%]
Activity Predecessors: 21,22 Predecessor Scheduling: Predecessor Dependency:
Finish-to-Start None
Activity ID: 13 Activity: Identify the risks that WBS No: 1.1.3.1
can occur
Activity Description: In this activity we will have to identify the risks that can
occur anytime in any phase of the whole project and we can identify the
risk through brain storming ,group creativity techniques.
Activity Responsibility: Design Engineer Resources and Skill Sets Required:
(Electrical)[10%],Construction
Team[10%],Design Engineer (IT)
[10%],Electrician Team[10%],Ethical
Hackers[10%],Implementation
Team[10%],Network Engineers[10%],Security
Analysts[10%],Client Services
Team[10%],Project Manager[10%]
Activity Predecessors: 6 Predecessor Scheduling: Predecessor Dependency:
Finish-to-Start None
will depend on the situation as we can accept, transfer, mitigate and avoid
the particular risk.
Activity Responsibility: Design Engineer Resources and Skill Sets Required:
(Electrical)[8%],Client Services
Team[8%],Construction Team[8%],Design
Engineer (IT)[8%],Electrician
Team[8%],Ethical
Hackers[8%],Implementation
Team[8%],Network Engineers[8%],Project
Manager[8%],Security Analysts[8%],Team
Lead (Electrical), Team Lead(IT)
Activity Predecessors: 13 Predecessor Scheduling: Predecessor Dependency:
Finish-to-Start None
make an impact on our business. We can find out the impact by checking
the severity of the risk (Low, Medium, and High).
Activity Responsibility: Project Manager Resources and Skill Sets Required:
Activity Assumptions: Detailed requirements are known, number of locations, data centers
required are finalized
Activity Constraints: None
regions with a central head office so that the data of all the regions are
transferred to the head office that will increase reliability, performance and
availability of data.
Activity Responsibility: Implementation Resources and Skill Sets Required:
Team[67%],Team Lead (IT)[67%],Network
Engineers[67%]
Activity Predecessors: 59 Predecessor Scheduling: Predecessor Dependency:
Finish-to-Start None
Activity ID: 66 Activity: Verify that the load WBS No: 1.4.6
balancers provide maximum
uptime
Activity Description: In this particular activity we will verify that the load
balancers which we have implemented provide the maximum uptime
response or not.
Activity Responsibility: Project Resources and Skill Sets Required:
Manager[20%],Audit
Team[20%],Implementation
Team[20%],QA/QC Team[20%],Team Lead
(IT)[20%]
Activity Predecessors: 63 Predecessor Scheduling: Predecessor Dependency:
Finish-to-Start None
Engineers[8%],QA/QC Team[8%]
Activity ID: 70 Activity: Pilot test the switch WBS No: 1.4.8
between servers for load
balancing
Activity Description: In this particular activity we will test that the switching
between servers for load balancing are working fine or not.
Activity Responsibility: Team Lead (IT) Resources and Skill Sets Required:
[4%],Audit Team[4%],Implementation
Team[4%],Network Engineers[4%],QA/QC
Team[4%]
Activity Predecessors: 69 Predecessor Scheduling: Predecessor Dependency:
Finish-to-Start None
RESOURCE CALENDAR
PROJECT SCHEDULE