payment framework to mobirox ltd by team brazil

21
PaymentFramework Payment Framework to Mobirox Ltd by team braZil Project Presentation Innopoli 2, SoberIT 5.3.2008 14:00-15:00

Upload: kirra

Post on 17-Jan-2016

22 views

Category:

Documents


0 download

DESCRIPTION

Payment Framework to Mobirox Ltd by team braZil. Project Presentation Innopoli 2, SoberIT 5.3.2008 14:00-15:00. Presentation agenda. Business case behind the project Solution Product demonstration Project evaluation Questions. Business case behind the project. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Payment Frameworkto Mobirox Ltdby team braZil

Project PresentationInnopoli 2, SoberIT

5.3.200814:00-15:00

Page 2: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Presentation agenda

• Business case behind the project• Solution• Product demonstration• Project evaluation• Questions

Page 3: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Business case behind the project

• Market for electronic payments is expanding

• Dominant design doesn’t exist• Integration of multiple payment methods

is expensive for service providers

Page 4: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Solution

• Aggregate the different payment methods behind a single interface

• Offer variety of reports to effective follow-up on transactions

• Cost efficiency– Quick implementation– Only one contract for payment

intermediation

Page 5: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Solution

• Descriptive image of Payment Framework

Internet

Service 1

Service 2

System administrator

Payment Framework

Bank

Credit card

SMS

Service provider

SMS Operator

Page 6: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Product Demonstration• Mobirox Music Shop• Mobirox Book Shop• Sales Reports• Transaction Cancellation

Page 7: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Demo: Mobirox Music Shop

• Users need– credits in Mobirox Music Shop

• Buy credits in Music Shop• Pay with SMS• Write code from returned SMS to

webpage• Back in Music Shop with x credits• Buy music with it

Page 8: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Demo: Mobirox Book Shop

• Users Need– Want to buy some books

• Select Books in Mobirox Book Shop• Buy the books • Select Payment method and pay • Return back to the book service and

download the books

Page 9: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Demo: User Interfaces

• Two different user interfaces• Content providers interface

– Limited rights– Limited reports

• Administrators interface

Page 10: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Demo: Sales Reports

• Four different transaction reports– List all transactions– Net sales report by service/product– Net sales report by payment channel– Transaction provisions report sorted by

payment channels

Page 11: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Demo: Transaction cancellation

• Transaction cancellation also possible if necessary– Banks– CreditCard

• Banks don’t offer test-interfaces so we builded those

Page 12: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Project Evaluation• Goals of the project• Challenges in this project• Lessons learned • Some metrics

– Time Usage– Quality Assurance

Page 13: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Evaluation: Goals & Deliverables

• Goals that were measurable were achieved – Some goals hard to measure

• Deliverables returned on time• Product and server in customers

posession

Page 14: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Evaluation: Quality Assurance

• Quality goals were altered in the beginning of Iteration II

• Two of the most important quality qoals were achieved

• Only a small part of planned testing activites were executed – lack of resources

Page 15: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Evaluation: Challenges

• Requirements elicitation– Took more time than expected– Requirements are in too abtsract level

• Defining the focus• Communication in big team• Major change at the beginning of

Implementation II• Minor details take a lot of time

Page 16: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Evaluation: Lessons Learned

• Communication is crucial in projects– Face to face is best, phone is second

• Weekly meetings– Information Sharing– Project status

• Development diary• Reflection workshops support the project• Domain knowledge helps in project• Pair coding / coding camps• Pricing the changes

Page 17: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Metrics: Time Usage

Page 18: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Metrics: Time Usage

Page 19: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Metrics: Quality Assurance

Blockers Critical Major Minor Trivial TotalIteration I 1 7 7 2 1 18Iteration II 0 7 26 9 1 43Total 1 14 34 11 2 61

• In Iteration II more testing activites were executed

• Most of the defects (90%) relate to UI implementation

• LOC 8400 / Classes 120• Documents 60 / Pages 400+

Page 20: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Metrics: Risk management

• Mostly mngt. level risks identified and processed

• Typical sources included uncertain requirements and inadequate staffing and skills

• Risk mngt. group has gathered 6 times• Risks

– In monitoring / open 6– Closed 15 ( + duplicate risks 15)

Page 21: Payment Framework to Mobirox Ltd by team braZil

PaymentFramework

Thank you for your

interest!

Any questions?