Project falcon1

48
ِ م يِ ح ر ل ٱِ نٰ مْ ح ر ل ٱِ ه ل ل ٱِ مْ سِ ب

Transcript of Project falcon1

Page 1: Project falcon1

م� م�ي ر�� ٱل م م� ح� �� ر ٱل م� ٱلل م� ح� م�

Page 2: Project falcon1

Bilal Asad

Shahid Nadeem

Muhammad Basir

Presented By:

Presented To: Mr. Hammad Nasir

(R-MBA-FALL-12-036)

(R-MBA-FALL-12-025)

(R-MBA-FALL-12-061)

Page 3: Project falcon1

Mobile Banking AppProject Constraint Management

Page 4: Project falcon1

Overview of Project Inov8 Project

App Development Company Customer Meezan Bank Mobile Banking for Meezan Bank

Branchless banking Mobile Banking Social Media integration Location Based Services

Page 5: Project falcon1

Inov8 Limited Incorporated in 2004 Leading provider;

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

merchants, money transfer organizations Experience with working

Fortune 100 And Fortune 500

Page 6: Project falcon1

Vision and Mission Use technology and innovation for enabling

access to mobile financial services for the unbanked and to make mobile payments more

convenient for the banked. Provide technology and consulting solutions

the mobile and branchless banking ecosystem financial institutions, mobile operators, agent

networks, merchants, money transfer organizations, regulators

Page 7: Project falcon1

Success at a Glance In 2007 World First

interoperable shared mobile payments and settlement platforms In 2008

First Mobile banking in Pakistan Largest Mobile Network Operator (MNO) Multiple banks, Utility Companies etc.

TimePey Launched Askari Bank and Zong Largest Banking Deployment Salary Transfer, Pension services and Branchless Banking

Page 8: Project falcon1

Background of Project Rapid Increase in use of

Internet Mobile

People Spend more time on internet and mobile It Provides big Opportunity for

Banks Network operators To jump into branchless and mobile banking

These circumstances led to the project development

Page 9: Project falcon1

Falcon/i8MicroBank Platform Allows Customer to

Access their accounts Through mobile app and internet any time and any where

It provides Third party financial services Direct integration to banks all functions Through i8MicroBank System

It helps; Reducing Turnaround time Eliminating Reconciliation issues Cost effective with lower ownership

Page 10: Project falcon1

Falcon/i8MicroBank Platform Customer can

Various Financial Transactions via Mobile Through digitalized accounts

Features of i8MicroBank Platform Real time processing and settlement Security Scalability Reliability Dispute resolution systems Integration with Branchless systems Advanced User and role management definition portals

Page 11: Project falcon1

Role of Project Manager No Involvement in Initiation Phase Responsibilities of PM

Prepare WBS Scope Definition Direct and Manage Project Work Direct Project Team Progress Reviews Report Progress to PMO

All materials, equipment were provided by PMO

Page 12: Project falcon1

Organogram of ProjectCEO

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

Manager Admin

Surveyor

Page 13: Project falcon1

Project ManagementProject Management Process Group and Knowledge Area Mapping

Knowledge Area Project Management Process GroupsInitiating Planning Executing Monitoring Controlling Closing

P. Integration Management

4.1 DevelopProject Charter

4.2 Develop ProjectManagement Plan

4.3 Direct andManage ProjectWork

4.4 Monitor Control Project Work

4.6 Close Projector Phase

P. ScopeManagement

  5.2 CollectRequirements5.3 Define Scope5.4 Create WBS

  5.5Validate Scope5.6 Control Scope

 

P. TimeManagement

6.1Plan ScheduleManagement

   

P. CostManagement

  7.1 Plan CostManagement

   

P. QualityManagement

  8.1 Plan QualityManagement

8.3 Control Quality  

P. RiskManagement

  11.2 Identify Risks    

Page 14: Project falcon1

Initiation Process Group It Includes following

1. Brief intro to Customer2. Backend or Complete detail of product3. Development of Project Charter4. Technicality and Pricing5. Agreements

Page 15: Project falcon1

Initiation Process Group (Cont’d)1. Brief intro to Customer

Brochures are presented Displaying Features of Product Customer Make Decision

2. Backend or Complete Detail Customer agrees to buy product Want to Know Backend Integration After demonstration Customer request

Project Charter Business case

Page 16: Project falcon1

Initiation Process Group (Cont’d)3. Development of Project Charter

It includes Transactions Details of Platform

Funds Transfer Bill Payments Retail Payments Top Up Balance Check Other Services

Page 17: Project falcon1

Initiation Process Group (Cont’d)3. Development of Project Charter

It includes Business CaseAssumption 1

Total number of current mobile subscribers

134,907,976

Banked Population (11 %) 20,000,000Monthly 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 18: Project falcon1

Initiation Process Group (Cont’d)3. Development of Project Charter

Technical Information Superior Technology Fast Integration Time Middleware Strength

System Components Webserver/Software load Balancer DB Servers SAN Storage SMS Gateway IR - Intelligent Router Over-all network design

Page 19: Project falcon1

Technical and Pricing 1. Hardware Recommended

  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

Initiation Process Group (Cont’d)

Page 20: Project falcon1

2. Software RequirementItem 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 Infrastructu

re 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

7 Infrastructure Software

Oracle 11g R2 [11.2.0.4] Grid Infrastructure

DB Clustering and Automatic Storage Management(ASM)

Per Core 4 At Primary Site

8 Infrastructure Software

Oracle diagnostic Pack Oracle tuning pack

Oracle Database Options

Per Core 6 7

Initiation Process Group (Cont’d)

Page 21: Project falcon1

3. PricingComponents Listed Price

(USD) MicroBank and Falcon Implementation and Customization

$16,000

I8IR Integrations SMSC/Aggregator MonetiqueCore Banking @ $ 20,000 per integration

$ 60,000

Total (Project Cost) $ 76,000

Customization Listed Price (USD)

Per Man Day $250

Initiation Process Group (Cont’d)

Page 22: Project falcon1

Implementation and Licensing60% at Master License Agreement sign-off

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

Initiation Process Group (Cont’d)

Page 23: Project falcon1

Agreements Fixed price costing

Software license agreements

Service level agreements

Risk on the Inov8

Initiation Process Group (Cont’d)

Page 24: Project falcon1

Limitations/ConstraintsMain focus on Quality

Page 25: Project falcon1

Planning Process Group Requirement Gathering Project Scope Work Breakdown Structure Project Plan Test Plan Risk Register

Page 26: Project falcon1

1. Requirement Gathering Questionnaires Meetings Conference Calls Handbook Updates

o Meezan Mobile App – Requirements Specificationo Meezan Portal – Requirements Specification

Planning Process Group (Cont’d)

Page 27: Project falcon1

2. Project Scope1. Mobile APP (at the user

end ) 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

Planning Process Group (Cont’d)

Page 28: Project falcon1

Portal(at the banks end) 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

Planning Process Group (Cont’d)

Page 29: Project falcon1

Work Breakdown Structure 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- Feedback 1.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 Bills 1.1.2.2.2- Postpaid

Bills1.1.2.2.3- Prepaid

Bills 1.1.2.2.4- ISPs 1.1.2.2.5- Registered Bills

Page 30: Project falcon1

Backend/integration WBS 1.2- Integration

1.2.1- Login 1.2.2- Fund Transfer 1.2.3- Bill Payments 1.2.4- My Accounts 1.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

Page 31: Project falcon1

Time Management On the basis of past experience Allocation of time to the overall project on the roughly basis Not on the basis of each activity There was no definition of activities and allocation of the resources Completion of the project in 110 working days

Planning Process Group (Cont’d)

Page 32: Project falcon1

Cost ManagementComponents Listed Price

(USD) MicroBank and Falcon Implementation and Customization

$16,000

I8IR Integrations SMSC/Aggregator MonetiqueCore Banking @ $ 20,000 per integration

$ 60,000

Total (Project Cost) $ 76,000

Customization Listed Price (USD)

Per Man Day $250

Planning Process Group (Cont’d)

Page 33: Project falcon1

Contract Type Fixed-Price Contract It is favored by organization Inov8 Limited will be responsible

Project Plan Detail Scope of the project Project WBS Costing Time of the project to complete Quality test plan Change request Risk Identification

Planning Process Group (Cont’d)

Page 34: Project falcon1

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 Testing5 Testing on Android(Front End)6 Testing on IOS(Front End)7 UAT(Blank DB)8 Performance testing

Planning Process Group (Cont’d)

Page 35: Project falcon1

Risk RegisterRisk 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

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

Planning Process Group (Cont’d)

Page 36: Project falcon1

Execution Process Group1. Development

Perform Project work Manage Project Team Development of Portal Development of Mobile App

2. Testing and Quality Assurance3. Risk Response

Page 37: Project falcon1

Execution Process Group (Cont’d)2. Testing and Quality

Assurance According to Plan

Report to QA

Features and Functions Perform and Load Testing

Sr. No

Description Status

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

Resolved

2 Values in Product drop down should be populated on selecting the transaction type.

Resolved

3 Name of customer payment services transaction should be changed to bill payment.

Resolved

4 Detail link is missing from transaction details report Open5 User is unable to type into transaction code field in search criteria Resolved6 In case of own account fund transfer branch code is not shown with from

and to account fieldsResolved

7 On the transaction detail report, there should be option to extract the report in .xslx format as well.

Resolved

Page 38: Project falcon1

Execution Process Group (Cont’d)2. Testing and Quality

Assurance According to Plan

Report to QA

Features and Functions Perform and Load Testing

Test Type Frequencies of DataLogin 100 11127 14446 16873 2452 17867 0 5.40511

329.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 39: Project falcon1

Execution Process Group (Cont’d)3. Risk ResponseRisk 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

Page 40: Project falcon1

Monitoring and Control PG1. Project Reports

Tracking Sheets Risk Log Sheet Issues Reported Issues Resolved Change Requests Approved Change Requests

Page 41: Project falcon1

Monitoring and Control PG(Cont’d)2. Change Requests

Through Change request form Customer Fills it if required PM process it CCB confirms or rejected

3. Maintenance Bug Fixes Client Change requests/Approved CR

Sr. No. Task

Start Date

End Date Resource

1 Bill Payment(Backend) 12-Jul12-Jul

Quality Eng. 1

2 Fund Transfer(Backend) 12-Jul13-Jul

Quality Eng. 1

3

Feedback, Ministatement,Signout,My account,Title Fetch,Fetch registered consumers, Fetch beneficiaries(Backend) 13-Jul

14-Jul

Quality Eng. 1

4 System Integration Testing 14-Jul15-Jul

Quality Eng. 1,2

5 Testing on Android(Front End) 11-Jul11-Jul

Quality Eng. 3

6 Testing on IOS(Front End) 14-Jul14-Jul

Quality Eng. 2,3

7 UAT(Blank DB) 16-Jul16-Jul

Quality Eng. 2

8 Performance testing 14-Jul15-Jul

Quality Eng. 2,3,4

Page 42: Project falcon1

Closing Process Group1. Phase Closure

Release Acceptance Form UAT Sign off

2. Soft Launch and Live Launch 100 customer for 1 month

Bug fixes Request Change request/ new requirement form Customer

Feedback Project Launch

Mobile App in App Market

Page 43: Project falcon1

What can be Improved?

Page 44: Project falcon1

Recommendation1. Time Management

Activity Definition Resource Allocation Time Estimation

Use of MS Project for Activity Sequencing

Page 45: Project falcon1

Recommendation (Cont’d)1. Time Management

Use of MS Project for Activity Sequencing

Page 46: Project falcon1

Recommendation (Cont’d)2. Cost Management

No Activity Cost estimation

Budget Could be more accurate by Bottom-up

EVM should be used for Controlling Cost

3. Quality Management All QM and QA procedures were followed

Page 47: Project falcon1

Recommendation (Cont’d)4. Risk Management

Probability and Impact MatrixProbability 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

Page 48: Project falcon1

Thank You…