Project falcon1
-
Upload
shahid-nadeem -
Category
Leadership & Management
-
view
731 -
download
2
Transcript of 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)
Mobile Banking AppProject Constraint Management
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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)
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)
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)
Agreements Fixed price costing
Software license agreements
Service level agreements
Risk on the Inov8
Initiation Process Group (Cont’d)
Limitations/ConstraintsMain focus on Quality
Planning Process Group Requirement Gathering Project Scope Work Breakdown Structure Project Plan Test Plan Risk Register
1. Requirement Gathering Questionnaires Meetings Conference Calls Handbook Updates
o Meezan Mobile App – Requirements Specificationo Meezan Portal – Requirements Specification
Planning Process Group (Cont’d)
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
Planning Process Group (Cont’d)
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)
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
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
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)
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)
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)
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)
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)
Execution Process Group1. Development
Perform Project work Manage Project Team Development of Portal Development of Mobile App
2. Testing and Quality Assurance3. Risk Response
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
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
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
Monitoring and Control PG1. Project Reports
Tracking Sheets Risk Log Sheet Issues Reported Issues Resolved Change Requests Approved Change Requests
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
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
What can be Improved?
Recommendation1. Time Management
Activity Definition Resource Allocation Time Estimation
Use of MS Project for Activity Sequencing
Recommendation (Cont’d)1. Time Management
Use of MS Project for Activity Sequencing
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
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
Thank You…