Upload
infoseption
View
14
Download
0
Tags:
Embed Size (px)
Citation preview
4
We are Agile! We embrace change We deliver Quick! Business Value
Stop! Stop! Stop! What about uptime? What about stability? Cant take too many changes
DEV TEAM OPS TEAM
“Silos are meant for grains not for Brains”
5
CHARACTERISTICS OF MOBILE PROJECTS
MOBILE PROJECTS
Aggressive Timelines Shorter release cycles
Complex and Ever-changing ecosystem
Approval Processes
- Asynchronous deployment step
Shorter Lifespan of App
Small Teams
Smaller Budgets Lower TCO expectations
Lower OPEX
Tools yet to mature
6
THE FRAMEWORK
Lean DevOps
AGILITY ATOMIZE AUTOMATE
EXPLORE TOOLS ORCHESTRATE
REUSABLE FRAMEWORKS
TEAM DESIGN – LEAN SKILLS- CROSS SKILLED COLLABORATION – EMPHASIS ON SOFT SKILLS
L E A N
Teams Timelines CI & CQ Engineering Practices
8
HOW WE CRACKED IT?
Cross Skilled Team Dev and Ops roles
Internal Quality Gates
Optimized architecture to limit app stores submission and approval process
Atomize Requirements - Testing and Traceability
Build and Test in Production Like Environments
Constantly explore tools - Automate , Automate, Automate
Automate for Production Connect all tools and orchestrate - Continuous Build and Release - Environment Mgmt - Monitoring
Agile Admins – Early in the game
Simulate Back-end Services
PEOPLE
PROCESS
TOOLS