Driving Behavioral Change for Information Management through Data-Driven Gree...
From a game to a game-changer - Sagi Mann, TROPHiT
1. From a Game
to a Game Changer
SaaS Architecture Evolution in Practice
by Sagi Mann, TROPHiT
Copyright 2015 Kankado Cellular Solutions Ltd., all rights belong to their respective owners
3. Prologue
"Some people never observe anything.
Life just happens to them ...
and they resist with anger and
resentment anything that might lift
them out of that false serenity."
- Frank Herbert
5. Gamebox
● Play Gamebox
Redeem rewards at the nearest Menta store
● “Best Marketing campaign of 2011”
- Menta CEO
● 300,000 redemptions in first 12 months
6. Gamebox
● Play Gamebox
Redeem rewards at the nearest Menta store
● “Best Marketing campaign of 2011”
- Menta CEO
● 300,000 redemptions in first 12 months
7. Lesson 1: Impact Analysis
“It does not do to leave a live dragon
out of your calculations, if you live near
him.”
- J.R.R Tolkien
14. TROPHiT 1.0 Impact Analysis
New
SDK
No Redeem
SDK (POS
Integration)
New
coupon
server
Use
existing
nav apps
New
WebUI
Retest
15. Tool 1: The New Path
Gamebox - the Existing Path
TROPHiT - the New Path
● Costly: maintain multiple deployments
● Impact Analysis of one path - ignore the other
● Bugs: consider a fix in both paths
19. Tool 2: Bypass
● Review old test cases as well as new ones
● Review dependent components’ tests
● Make the switch as quickly as possible (e.g. switch script)
● Halt activity during switch
TROPHiT 1.0 -
The Bypass
TROPHiT 0.0
20. TROPHiT 1.0 Impact Analysis
Revive
Redeem
SDK
Extend
WebUI
Use
existing
nav apps
Retest
28. TROPHiT 2.0: New Path + Deprecation
TROPHiT 2.0
● Reduced cost: time-limited maintenance of old path
● Bugs: consider a fix in both paths until deprecation
● Old path feature-freeze
TROPHiT 1.5