project falcon1

32
IB&M, UET Lahore 5/15/15 Project Constraint Management Mobile Banking Submitted By: Shahid Nadeem R-MBA-FALL-11-025 Bilal Asad R-MBA-FALL-12-036 Muhammad Basir R-MBA-FALL-12-061 Submitted To: Sir Hammad Nasir

Upload: shahid-nadeem

Post on 13-Apr-2017

153 views

Category:

Leadership & Management


0 download

TRANSCRIPT

Page 1: Project falcon1

IB&M, UET Lahore 5/15/15 Project Constraint

Management

Mobile Banking Submitted By: Shahid Nadeem R-MBA-FALL-11-025

Bilal Asad R-MBA-FALL-12-036

Muhammad Basir R-MBA-FALL-12-061

Submitted To: Sir Hammad Nasir

Page 2: Project falcon1

MOBILE BANKING - MAY 2015 1

First and foremost we would like to express our thanks to Allah because of His

blessings and strength that He has given to us to finish this report as our final project

report. We have put the best of our efforts in this project.

However, it would not have been possible without the kind support and help of Sofia

Faruq Senior Software Engineer and Project Manager at Inov8. We would like to

extend our sincere thanks to all of them.

We are highly indebted to Inov8 managers for their guidance and supervision as well

as for providing necessary information regarding the project & also for their support

in answering the questions.

We would like to express our gratitude towards our parents & member of our group

for their kind co-operation and encouragement which helped us in completion of this

project.

Acknowledgement

Page 3: Project falcon1

MOBILE BANKING - MAY 2015 2

Table of Contents Executive Summary ........................................................................................................................ 5

Inov8 Limited.................................................................................................................................. 6

Vision and Mission ......................................................................................................................... 6

Success at a Glance ......................................................................................................................... 7

Background of Project .................................................................................................................... 7

Mobile Banking Product – The Falcon Platform ............................................................................ 7

Role of the Project Manager ........................................................................................................... 9

Project Management in Falcon ..................................................................................................... 10

Initiating Process Group ............................................................................................................... 11

1. Brief Intro to Customer .......................................................................................................... 11

2. Backend or Complete Detail of Product ................................................................................ 12

3. Development of Project Charter ............................................................................................ 12

1) Transactions Details ........................................................................................................... 13

Funds Transfer................................................................................................................ 13

Bill Payments ................................................................................................................. 13

Top Up............................................................................................................................ 13

Retail Payment ............................................................................................................... 13

Mini Statement ............................................................................................................... 13

Balance Check ................................................................................................................ 14

Other Services ................................................................................................................ 14

2) Business Case..................................................................................................................... 14

3) Technical Information ........................................................................................................ 15

Superior Technology ...................................................................................................... 15

Page 4: Project falcon1

MOBILE BANKING - MAY 2015 3

Fast Integration time....................................................................................................... 15

Middleware Strengths .................................................................................................... 15

4) System Component ............................................................................................................ 15

4. Technical and Pricing ............................................................................................................ 16

1. Hardware Recommended ................................................................................................... 16

2. Software Requirement ....................................................................................................... 17

3. Pricing ................................................................................................................................ 17

Planning Process Group ................................................................................................................ 18

1. Requirement Gathering .......................................................................................................... 19

2. Project Scope ......................................................................................................................... 19

3. Work Breakdown Structure ................................................................................................... 20

4. Time Management ................................................................................................................. 21

5. Cost Management .................................................................................................................. 21

6. Contract Type......................................................................................................................... 22

7. Project Plan ............................................................................................................................ 22

8. Test Plan................................................................................................................................. 23

9. Risk Register .......................................................................................................................... 23

Executing Process Group .............................................................................................................. 24

1. Development .......................................................................................................................... 24

2. Testing and Quality Assurance .............................................................................................. 24

3. Risk Response ........................................................................................................................ 26

Monitoring Control Process Group ............................................................................................... 26

1. Project Report ........................................................................................................................ 26

2. Change Requests .................................................................................................................... 26

Page 5: Project falcon1

MOBILE BANKING - MAY 2015 4

3. Maintenance ........................................................................................................................... 27

Closing Process Group .................................................................................................................. 27

1. Phase Closure ......................................................................................................................... 27

1. Release Acceptance Form .................................................................................................. 27

2. UAT Sign Off .................................................................................................................... 27

2. Soft Launch and Live Launch ................................................................................................ 27

Recommendation .......................................................................................................................... 28

Page 6: Project falcon1

MOBILE BANKING - MAY 2015 5

Executive Summary This document will serve as the report for a project that is used is Mobile Banking

Application for Meezan Bank powered by Inov8 Limited. According to recent

research people are spending more time on mobile instead of internet and this is

a big opportunity for the banks to jump into the mobile banking solutions. The

purpose of this project is to provide a Bank with the Mobile Banking platform.

The Meezan bank wants to have Mobile Banking system for their current

customer base who are already registered for the Internet Banking.

This report gives the detail information of the project carrying out by the

Inov8 Ltd. a banking platform development and consulting company. This

project report gives you the detail information about the platform of Inov8

branchless banking named as Falcon Platform for the customer Meezan

bank.

This project is of 110 days, this paper provides you the thorough

information of the how the project management is being done in this project

and how they are carrying out this project

Page 7: Project falcon1

MOBILE BANKING - MAY 2015 6

Banking App The Falcon Platform

Inov8 Limited

Incorporated in 2004, Inov8 has grown to become the leading provider for technology and

consulting solutions for all players in the mobile and branchless banking ecosystem including

financial institutions, mobile operators, agent networks, merchants, money transfer organizations,

regulators and governments. Our experience comes from working with some of the best

organizations in the world, including Fortune 100, and Fortune 500 companies.

Inov8’s team comprises individuals with an in depth understanding of mobile commerce and

payments along with their individual areas of expertise ranging from business and covering all

technology required for designing, deploying, integrating and supporting products and solutions.

The underlying strengths of Inov8 are its people and technology. We promise and deliver

innovative strategies and technology in an age where competition does not allow for learning

curves.

Vision and Mission

Inov8’s vision is to use technology and innovation for enabling access to mobile financial services

for the unbanked and to make mobile payments more convenient for the banked.

Inov8’s mission is to provide technology and consulting solutions for all players in the mobile and

branchless banking ecosystem including financial institutions, mobile operators, agent networks,

merchants, money transfer organizations, regulators and governments, representing a

fundamentally transformational opportunity to connect millions of people to the digital economy.

Page 8: Project falcon1

MOBILE BANKING - MAY 2015 7

Success at a Glance

Inov8’s history of successes include setting up and deploying one of the world’s first interoperable

shared mobile payments and settlement platforms in 2007. In 2008, Inov8 launched Pakistan’s first

mobile banking service with a shared, interoperable platform through the largest Mobile Network

Operator (MNO), multiple banks, utility companies, insurance, fast food and retail.

Working in collaboration with Askari Bank and Zong, Inov8 has successfully implemented and

launched, TimePey, Pakistan’s largest branchless banking deployment with a G2P focus. This

project entails salary transfers and pensions for servicemen, branchless banking for the unbanked,

mobile banking, next generation mobile commerce and remittances.

Inov8 has grown to become one of the region’s leading technology and mobile commerce

companies over the last decade. We have become experts in designing, implementing, rolling out

and optimizing large and complex m-commerce projects.

Background of Project

This document will serve as the report for a project that is used is Mobile Banking Application for

Meezan Bank powered by Inov8 Limited. According to recent research people are spending more

time on mobile instead of internet and this is a big opportunity for the banks to jump into the

mobile banking solutions. The purpose of this project is to provide a Bank with the Mobile Banking

platform. The Meezan bank wants to have Mobile Banking system for their current customer base

who are already registered for the Internet Banking.

Mobile Banking Product – The Falcon Platform

The Falcon Platform is the module of the Inov8 Ltd. i8Microbank Platform, it allows Banks to

further penetrate the mobile financial services industry and provide an alternate channel for

payments. At present, the banked customers are a major market to target for mobile financial

services, as they just need access from the mobile phone in a secure manner. Customers will be

Page 9: Project falcon1

MOBILE BANKING - MAY 2015 8

able to access their accounts (Credit, Debit, and Account) of the particular bank and can use them

on the go using the mobile app, anytime and anywhere.

INOV8’s Flacon Platform provides integrations with third party financial systems, and offer direct

integrations to banks where all processing, routing, and switching is done by I8Microbank System

thus reducing turnaround times, eliminating reconciliation issues - all as a cost effective solution,

with low total cost of ownership.

As the branchless banking industry currently stands, more than 95% of transactions which are

carried out through agents, whereas transactions initiated from customers via smartphones are still

limited, with conversion relatively low. There is market data which suggests that a service for the

banked segment presents an excellent opportunity for growing P2P revenues.

It allows a customer to conduct a variety of mobile financial transactions in real time – all while

choosing from any of their linked financial accounts from multiple financial entities. This can be

configured either before, or during a transaction. This allows them to truly digitize their accounts.

Customers will need to activate their accounts at their respective financial institutions for use, as

per SBP guidelines.

I8Microbank is designed and implemented to meet all bank and carrier grade requirements.

The features of the platform are as follows:

Real time processing and settlement

Security

Scalability

Reliability

Advanced customer relationship management (CRM) service portals for banks

Page 10: Project falcon1

MOBILE BANKING - MAY 2015 9

Advanced User and role management definition portals

Complaint management systems, with escalation, and definable TAT’s

Dispute resolution systems

Advanced Reconciliation and reporting

Integration with Branchless systems

Session based charging for Mobile App Channel

A full proposal with broken out functionality will be available upon request.

Role of the Project Manager

All the pre execution process were performed by the PCC/PMO without participation of the project

manager. It is worth mentioning that all the resources such as supply of materials, equipments,

contractors, project team etc. were provided by the PCC / PMO office.

Project manager’s core responsibilities were to direct and manage project work, prepare

WBS,QA/QC , direct project team, supervised the development works in execution, conduct daily

progress review meeting at site, weekly progress appraisal meeting at PMO office, prepare

schedule for resources demand, to ensure progress of work as per schedule and specifications.

CEO

Change Control Board

Project Manager

Senior Soft. Engineer

Soft. Engineer 1

Soft. Engineer 2

Soft. Engineer 3

Soft. Engineer 4

Senior Quality

Engineer

Quality Engineer 1

Quality Engineer 2

Quality Engineer 3

Manger Admin

Surveyor

Page 11: Project falcon1

MOBILE BANKING - MAY 2015 10

Project Management in Falcon

Inov8 uses the concept of PMBOK recommended by Project Management Institute (PMI) in the

development of every project. This project also includes all five process groups of project

management, but some knowledge areas completely and some are partially skipped. The table

below gives the detail information of the knowledge areas used

Project Management Process Group and Knowledge Area Mapping

Knowledge

Area

Project Management Process Groups

Initiating Planning Executing Monitoring

Controlling

Closing

P.

Integration

Management

4.1 Develop

Project

Charter

4.2 Develop

Project

Management Plan

4.3 Direct and

Manage Project

Work

4.4

MonitorControl

Project Work

4.6 Close

Project

or Phase

P. Scope

Management

5.2 Collect

Requirements

5.3 Define Scope

5.4 Create WBS

5.5Validate Scope

5.6 Control Scope

P. Time

Management

6.1Plan Schedule

Management

P. Cost

Management

7.1 Plan Cost

Management

P. Quality

Management

8.1 Plan Quality

Management

8.3 Control

Quality

P. Risk

Management

11.2 Identify Risks

Page 12: Project falcon1

MOBILE BANKING - MAY 2015 11

Initiating Process Group

In initiating process group of this project covers following points

1. Brief intro to Customer

2. Backend or Complete detail of product

3. Development of Project Charter

4. Technicality and Pricing

5. Agreements

1. Brief Intro to Customer

Initially customers are presented with the product briefs and brochures. Demonstrations are

conducted with the Client. All the features of the product are displayed to the client of the current

system. After the complete walk through of the product, the client can request the product as it is

or can propose some new features or updates.

Page 13: Project falcon1

MOBILE BANKING - MAY 2015 12

2. Backend or Complete Detail of Product

After viewing the front, mostly the Client are more interested in knowing more about the backend

system with integrations. Backend is composed of multiple layers. The two most important layers

are i8Microbank layer and Integration Layer. I8Microbank is the heart of the system and it has

different variants or versions to support multiple product line.

After demonstration a Client can request a Project Charter with a Business Case in order to evaluate

the numbers or stats.

3. Development of Project Charter

Project charter includes introduction about the product which has already discussed above and the

detail information about project. i8Microbank project charter includes following;

1. Transactions Details

2. Business Case

3. Technical Information

Page 14: Project falcon1

MOBILE BANKING - MAY 2015 13

1) Transactions Details

Funds Transfer

I8Microbank System facilitates Intra-Bank and Inter-Bank funds transfer (IBFT) using its

integration with banking middleware. Onward transactions for interbank funds transfer can

be routed via 1Link, or other remittance options (i.e. Visa Personal Payments). The funds

transfer process is very simple and largely similar to the one already in place on ATMs that

offer IBFT. This lays the groundwork for processing both domestic and incoming

international mobile remittance services

Bill Payments

I8Microbank facilitates a multitude of public and private sector bill payments. These

payments can be made via 1-Link, Phoenix, Rendezvous or 3rd party billing systems.

Generally banks use their own bill payment processing relationships for the same.

Top Up

The top up functionality allows the user to purchase mobile airtime. Mobile top up is

provisioned in real time and the payment is deducted from the user’s linked account

instantaneously. The user has the option to top up his own mobile or he can send mobile

credit to other users.

Retail Payment

Mobile Banking customers can easily pay for their retail purchases directly from their

mobile banking service at participating retailers. Customers can be charged a convenience

fee if required, where a merchant does not fulfill qualification for a merchant fee. It is likely

that all Telco top-up retailers can be converted to receive mobile banking payments. High

end merchants can be catered for via web or mobile apps.

Mini Statement

Mobile Banking customers can view their mini statements from any of their accounts.

Customers will be able to view his/her last 5 transactions pertaining to their accounts within

respective banks.

Page 15: Project falcon1

MOBILE BANKING - MAY 2015 14

Balance Check

The balance check functionality will allow the users to check their balance of their accounts

in real time.

Other Services

The I8Microbank platform provides the following services in addition to the above:

Salary payments and bulk disbursements

Supply chain payments and automation

Online Payments (Like PayPal for local settlement)

Closed user group payments for corporate

Customer segmentation capabilities with IN functionality (pricing products and

services different for groups)

2) Business Case

Assumption 1

Total number of current mobile subscribers 134,907,976

Banked Population (11 %) 20,000,000

Monthly throughput from Mobile Apps 2 Billion

Assumption 2

The model assumes that will gain customers in 8 quarters meaning

2.1% of its total subscribers 23,345,258

12.9% of its subscribers who have a bank account

500,000

Per Transaction on Bill Payment + Transfer (900+220) 1120

Total Expected Revenue in 8th Quarter 540000000

Page 16: Project falcon1

MOBILE BANKING - MAY 2015 15

3) Technical Information

I8Microbank System is a proprietary mobile financial services middleware platform, which can

connect to multiple hosts and various systems. It facilitates, manages, routers, switches, and

processes transactions between different entities. With an additional module, it manages the latest

smartphone based mobile commerce applications as well.

Superior Technology

Technical highlights of I8Microbank System:

i8Microbank System is made using the latest state of the art tools and is n-tier

o The technology stack comprises a highly available, J2EE carrier and bank grade

application, using ideally Oracle Database technology backed by different components.

The solution is carrier class and is high availability configured

o There are no single redundant software / hardware nodes

o Software and Hardware based load balancing

o Clustering across all nodes

Please see section on infrastructure requirements to assess technology stack

Fast Integration time

Integration time between I8Microbank System and Telco and financial institutions will

have a quick turnaround time. This leads to shorter timelines for UAT, quick commercial

releases, and gives an edge over competitors. Furthermore, with standard interfaces and

with the experience of the integration team at INOV8 Ltd, these will be industry leading

times.

Middleware Strengths

The I8Microbank server also has middleware capabilities via its routing component. It can

acquire transactions from any network, do the routing, switching and get them processed

by a range of different systems including core banking systems, banking middleware such

as Phoenix, Rendezvous and IRIS, and remittance systems.

4) System Component

Webserver/Software load Balancer

DB Servers

SAN Storage

Page 17: Project falcon1

MOBILE BANKING - MAY 2015 16

SMS Gateway

IR - Intelligent Router

Over-all network design

4. Technical and Pricing

This is the fourth part of the initiating phase of this project it includes the hardware required for

the platform and pricing.

1. Hardware Recommended

i. The DB framework is based on an active - passive replication process using Oracle Real

Application Cluster (RAC) and core licensing.

ii. This configuration uses Oracle licensing at the CPU level.

iii. The entire system is plug and play for scalability, one of the strengths of our solution. Adding

a server to the application and DB cluster will require virtually no downtime.

iv. Prices and models may vary based upon availability.

v. Performance will not be affected because you have the application servers load balanced from

the Web Server using Apache MOD/JK.

vi. Recommended hardware may change upon bank’s actual business requirements and load

assessment.

Servers Specifications

(Virtualized) OS System

Behavior

Qty

WEB Layer Intel E5-4620 Xeon 2.2 GHz, 2

Core, 8 GB RAM, HD 75 GB

CentOS-6.5-

x86_64

Active/Passive 2

I8IR Layer Intel E5-4620 Xeon 2.2 GHz, 4

Core, 12 GB RAM, HD 150 GB

CentOS-6.5-

x86_64

Active/Passive 2

Application

Layer

Intel E5-4620 Xeon 2.2 GHz, 4

Core, 12 GB RAM, HD 150 GB

CentOS-6.5-

x86_64

Active/Active 2

SAN Storage 2 Terabytes of

data in your

existing SANS

1TB + 1TB N/A

Page 18: Project falcon1

MOBILE BANKING - MAY 2015 17

2. Software Requirement

Item

No.

Category Component Description Unit of

Measure

Qty Note

1 Infrastructure

Software

CentOS &

Oracle Linux

Operating System Per

Server

12 8 servers at

primary site and

4 server at DR

2 Software Apache Webserver Per

Server

3 2 servers at

primary site and

1 server at DR

3 Infrastructure

Software

jboss-7.1.1.GA Application

Platform

Per

Server

6 Open Source

4 Infrastructure

Software

jdk (v 1.7) Java Environment Per

Server

6 Open Source

5 Infrastructure

Software

SSL Certificate Secure session Per

Domain

1

6 Infrastructure

Software

Oracle Database

11g R2

[11.2.0.4]

Enterprise

Edition

RDMS Database

Engine

Per Core 6 4 at Primary and

2 at DR site

8 Infrastructure

Software

Oracle 11g R2

[11.2.0.4] Grid

Infrastructure

DB Clustering and

Automatic Storage

Management(ASM)

Per Core 4 At Primary Site

7 Infrastructure

Software

Oracle

diagnostic Pack

Oracle tuning

pack

Oracle Database

Options

Per Core 6 7

3. Pricing

Any other optional work will be billed at mutually agreed upon customization rates per

man day or per feature.

Meezan Bank will be responsible for providing all testing handsets.

All travel and board for personnel at all stages of the project will be Meezan Bank’s

responsibility.

Implementation and Licensing

60% at Master License Agreement sign-off

Page 19: Project falcon1

MOBILE BANKING - MAY 2015 18

20% upon signing off project plan / scope of work document

15% upon issuance of UAT sign-off Certificate by Licensee

5% upon expiry of 6 months after issuance of UAT Sign-off Certificate

Components Listed Price (USD)

MicroBank and Falcon Implementation and Customization $16,000

I8IR Integrations

SMSC/Aggregator

Monetique

Core Banking @ $ 20,000 per integration

$ 60,000

Total (Project Cost) $ 76,000

Customization Listed Price (USD)

Per Man Day $250

Agreements

Agreements include software license agreements and service level agreements. For Meezan mobile

banking system only software license agreement was used.

Planning Process Group

Planning of this project includes the following areas;

1. Requirement Gathering

2. Project Scope

3. Work Breakdown Structure

4. Project Plan

5. Test Plan

6. Risk Register

Page 20: Project falcon1

MOBILE BANKING - MAY 2015 19

1. Requirement Gathering

This part is used to list the details of system features, to facilitate requirement gathering phase for

Meezan Mobile Banking Implementation. It was used to visualize the on demand work as per the

requirements and the product specifications document presented to Meezan Bank.

The queries mentioned herein will be responded to by Meezan Bank’s resources. Meezan Bank

given option to specify any customizations required in a flow/transaction. Requirement were

gather through following ways;

1. Questionnaires

2. Meetings

3. Conference Calls

4. Handbook Updates

a. Meezan Mobile App – Requirements Specification

b. Meezan Portal – Requirements Specification

2. Project Scope

Project Scope document defines the phase the project is currently in and identifies and lists the

features and functionalities that are in scope and also that are out of scope. There were 2 basic

scope of this project first is Mobile app which is at the user end and second is the portal which is

at the banks end.

Mobile App

Login via Falcon Mobile App

Ensuring that the Customer changes the Login PIN on first time Login

Establish a policy for implementing new, blacklist and obsolete versions of the Mobile app

Ability to perform Balance Inquiry

Ability to perform the Funds Transfer transaction

Ability to perform the IBFT transaction

Ability to view Mini Statement

Ability to change Login PIN

Ability to change Bank PIN (MPIN)

Ability to provide Branch Locator

Ability to integrate with Facebook

Page 21: Project falcon1

MOBILE BANKING - MAY 2015 20

Portal

Ability to cater following three users:

Super User (for operational activities)

Administrator (for configurations)

CSR

Ability to register /create customers (Account opening via Bank User)

Self-Activation/Registration for Mobile Banking Channel (?)

Link Payment Mode (Relink/Delink)

User Group Management

App & Bank PIN regeneration

Complaints Management

Application Version Management

3. Work Breakdown Structure

There are two kind of WBS for this project to completely understand the project deliverables. First

is front end which is used by the customer and second is backend or integration which is used by

the bank itself.

i. Front End WBS

1- Mobile Application

1.1- Frontend 1.2- Integration

1.1.1- Login 1.1.2- Home

1.1.2.1- Fund Transfer

1.1.2.2- Bill Payments

1.1.2.3- My Accounts

1.1.2.4- FAQs 1.1.2.5- Feedback1.1.2.6- Block/Unblock Cards

1.1.2.1.1- Own Account Fund

Transfer

1.1.2.1.2- Third Party Fund Transfer

1.1.2.1.3- IBFT 1.1.2.2.1- Utility Bills1.1.2.2.2- Postpaid

Bills1.1.2.2.3- Prepaid

Bills1.1.2.2.4- ISPs

1.1.2.2.5- Registered Bills

Page 22: Project falcon1

MOBILE BANKING - MAY 2015 21

ii. Backend/integration WBS

1.2- Integration

1.2.1- Login 1.2.2- Fund Transfer 1.2.3- Bill Payments 1.2.4- My Accounts1.2.5- Card Block/

Unblock

1.2.1.1- User Authentication

1.2.1.2- Customer Information

1.2.1.3- Card List

1.2.2.1- Own Account

1.2.2.2- Third Party 1.2.2.3- IBFT

1.2.2.1.1- Fund Transfer

1.2.2.3.1- Fetch Beneficiaries

1.2.2.3.2- Beneficiary Title

Fetch

1.2.2.3.3- Fund Transfer

1.2.2.2.1- Fetch Beneficiaries

1.2.2.2.2- Beneficiary Title

Fetch

1.2.2.2.3- Fund Transfer

1.2.3.1- Bill Inquiry

1.2.3.2- Bill Payment

1.2.4.1- Fetch Accounts

1.2.4.2- Balance Inquiry

1.2.4.3- Full Statement

4. Time Management

The time management for this project is done through the past experience basis. In our point of

view it shall be carried out properly through planning and estimation, this is discussed in detail in

recommendation section. This time allocated for this project is assigned to the overall project as

not for the each activity this project was meant to complete in 110 days of working time. As this

project is currently in the phase of execution. There was no definition of activities and allocation

of the resources.

5. Cost Management

The cost management in the project is been carried out the way time management was done, Inov8

give budget of the project on the two basis first is of the license cost and second is the hardware

cost. It includes all the cost of the man, material and overhead, which in our thinking is not an

effective way.

Page 23: Project falcon1

MOBILE BANKING - MAY 2015 22

Components Listed Price (USD)

MicroBank and Falcon Implementation and Customization $16,000

I8IR Integrations

SMSC/Aggregator

Monetique

Core Banking @ $ 20,000 per integration

$ 60,000

Total (Project Cost) $ 76,000

Customization Listed Price (USD)

Per Man Day $250

6. Contract Type

The contract which was used to carry out this project is the Fixed-Price Contract. The most

commonly used contract type is the projects. It is favored by organizations because the price for

goods is set at the outset and not subject to change unless the scope of work changes. Any cost

increase due to adverse performance is the responsibility of Inov8 Ltd., who is obligated to

complete the effort. Under contract, Meezan Bank should precisely specify the product or services

to be procured, and any changes to the procurement specification can increase the costs to the

Inov8.

7. Project Plan

Project management plan of this project includes the;

1. Detail Scope of the project

2. Project WBS

3. Costing

4. Time of the project to complete

5. Quality test plan

6. Change request

7. Risk Identification

Page 24: Project falcon1

MOBILE BANKING - MAY 2015 23

8. Test Plan

Sr. No. Task Start Date

1 Bill Payment(Backend)

2 Fund Transfer(Backend)

3 Feedback, Mini statement, Sign-out , My account, Title Fetch, Fetch

registered consumers, Fetch beneficiaries(Backend)

4 System Integration Testing

5 Testing on Android(Front End)

6 Testing on IOS(Front End)

7 UAT(Blank DB)

8 Performance testing

9. Risk Register

Risk

ID

Risk Description Action Risk

Status

1 Ability of the system to work under the load

of users

Load Testing was performed

for 500 virtual users at a time

2 Issue with the number of database

connections while performing transactions

Maximum database

connections were allocated

Page 25: Project falcon1

MOBILE BANKING - MAY 2015 24

3 Issue with the RAM of Application and

database servers on production in case of

bulk of users

Appropriate RAM was

assigned to both the servers

Executing Process Group

Following elements are used in this process

1. Development

This activity includes development of the project. It includes implementation of the features within

the scope on both Mobile Apps, Backend Servers and Integration.

Development also includes unit testing performed by developers of both Front End and Back End

Systems.

2. Testing and Quality Assurance

According the plan, builds of the Mobile Apps and patches of the server are sent to QA for testing

and quality check. Testing includes testing of the features and functionality, performance and load

testing. Defects are logged using a tool called Bugzilla or can be listed down or shared in an Excel

sheet.

Defects Sheet

Sr.

No

Description Status

1 From account and To account are not shown on the report in case of IBFT

transaction

Resolved

2 Bill Company Column should be renamed to Product column on the grid and

it should show the products. Transaction type column should show only two

transaction types i.e. Fund Transfer and Bill Payment. IBFT should be shown

Resolved

Page 26: Project falcon1

MOBILE BANKING - MAY 2015 25

as the product of fund transfer. It should be included in product drop down

and nit in transaction type drop down in search criteria

3 Values in Product drop down should be populated on selecting the transaction

type.

Resolved

4 Name of customer payment services transaction should be changed to bill

payment.

Resolved

5 Detail link is missing from transaction details report Open

6 User is unable to type into transaction code field in search criteria Resolved

7 In case of own account fund transfer branch code is not shown with from and

to account fields

Resolved

8 On the transaction detail report, there should be option to extract the report

in xslx format as well.

Resolved

Load Testing Results

Login 100 11127 14446 16873 2452 17867 0 5.405113 29.74881

Fund Transfer third

party

100 4696 4638 5898 2582 7666 0 12.88328 4.202163

TOTAL 200 7912 5596 15235 2452 17867 0 6.516993 18.99703

Page 27: Project falcon1

MOBILE BANKING - MAY 2015 26

3. Risk Response

Risk

ID

Risk Description Action Risk

Status

1 Ability of the system to work under the load

of users

Load Testing was performed

for 500 virtual users at a time

Closed

2 Issue with the number of database

connections while performing transactions

Maximum database

connections were allocated

Closed

3 Issue with the RAM of Application and

database servers on production in case of

bulk of users

Appropriate RAM was

assigned to both the servers

Closed

Monitoring Control Process Group

1. Project Report

In that project report is developed through the Test Plan which is developed in the planning stage.

It also includes different sheets and responses which are as follows:

1- Activity tracking sheet

2- Risk Tracking Log Sheet

3- Issues Reported

4- Change Request

2. Change Requests

Change request are handled through Change Request Form. A CR can be either billable or non-

billable depending on the functionality. A change request form is given to the customer if there is

a change required in the project, it can be submitted through that form. The change request then

first process by the Manger change at site if it required additional approval it will be send to PMO.

Page 28: Project falcon1

MOBILE BANKING - MAY 2015 27

3. Maintenance

During maintenance, Bug Fix Request, Change Requests from Client are received. The Change

Requests can be billable or non-billable.

Closing Process Group

It includes the following elements;

1. Phase Closure

As Meezan’s Mobile Banking Project comprised of Phases. Therefore, at the end of every Phase

following two documents are prepared.

1. Release Acceptance Form

2. UAT Sign Off

1. Release Acceptance Form

Release Acceptance Form consists of the complete identification and definition of the release that

Inov8 is delivering. Scope of the Phase is defined to let the Client know that Inov8 is delivering

according to the scope and requirements. Also Software Package Details are enclosed in the form.

Moreover, User Acceptance Test Cases for the system are also listed which needs to be filled by

the Client insuring that the Client himself has tested the whole system.

2. UAT Sign Off

Once Release Acceptance is completed, both the parties that are Technology Partner i.e. Inov8

Limited and Client i.e. Meezan Bank Limited sign Off the User Acceptance Testing.

2. Soft Launch and Live Launch

Soft Lunch was conducted for one month duration with 100 Bank Customers. During the soft

launch Bug Fix Requests, Change Requests or New Requirements are received on basis of

Customers feedback.

After the success of Soft Launch the system moves to the Project Launch. Project Launch includes

providing the Mobile Apps on the Android and iOS Markets form where anyone can download

and use the applications. The backend system is moved to the high end Production Servers and

Databases.

Page 29: Project falcon1

MOBILE BANKING - MAY 2015 28

Recommendation

There are some project management areas which are being missed throughout this project, if these

are followed this project can be completed in more effective way.

We shall discuss the missing areas one by one;

Time management

There was roughly time estimated for this project on the basis of previous experience of the project

team.

Project team should have defined the activities first of the basis of the WBS

There should proper allocation of the resources required for the each activity

After that time estimation for each activity to complete should be calculated

o Project team can use the Three Point Technique for the time estimation of each

activity

tE=tO+4tM+tP

6

Then there should be the Sequencing the activates with the help of PDM or CPM

Project team could use the MS Project for sequencing activities above is the example of the some

activates which was carried out to during project, it clearly shows if activities were properly

sequenced then a project team could save 2 days to perform these activities. Following is the detail

of MS Project Interface of the activities.

Page 30: Project falcon1

MOBILE BANKING - MAY 2015 29

Page 31: Project falcon1

MOBILE BANKING - MAY 2015 30

Cost Management

Cost management and budget estimation is also done for this project is on Top down estimate. For

better cost management following thing could be done by the team

As explained earlier that there was not proper breakdown of WBS into activities, by doing

so project team could have made better estimate of the each activity or work package

Through allocating cost to each activity will help in the determine budget more accurately

Control cost is completely missed in this project and using EVM is not this company

practice

There should be proper cost controlling through EVM and TCPI

By following the above points company could save money and resources. It will also help company

to measure the performance of the project and to make changes.

Quality Management

Most of the quality management procedures were followed in this project and the requirement for

this nature can be met without the traditional standards of the project management.

Risk Management

The risk management for this project is done only at the planning phase, till the identification of

the risk. There was not proper quantification and response planning for the risk.

Following techniques can be used for the risk assessment and planning a response

Probability and impact matrix is one way to quantify risk it further used for the purpose of

developing Probability distribution for further clarification about the risk and planning

accordingly.

Page 32: Project falcon1

MOBILE BANKING - MAY 2015 31

Probability and Impact Matrix

Probability Threat Opportunity

0.90 0.05 0.09 0.18 0.36 0.72 0.72 0.36 0.18 0.09 0.05

0.70 0.04 0.07 0.14 0.28 0.56 0.56 0.28 0.14 0.07 0.04

0.50 0.03 0.05 0.10 0.20 0.40 0.40 0.20 0.10 0.05 0.03

0.30 0.02 0.03 0.06 0.12 0.24 0.24 0.12 0.06 0.03 0.02

0.10 0.01 0.01 0.02 0.04 0.08 0.08 0.04 0.02 0.01 0.01

0.05/

Very low

0.10/ Low

0.20/ Moderate

0.40/ High

0.80/ Very High

0.80/ Very High

0.40/ High

0.20/ Moderate

0.10/ Low

0.05/

Very low