AutoRABIT - Release management for SFDC
-
Upload
techsophy-inc -
Category
Software
-
view
197 -
download
0
description
Transcript of AutoRABIT - Release management for SFDC
Effective Release Management for Salesforce Applications
Automated RApid Build Install & Test
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
Release Management
Can your release process be more automated and confidence evoking?
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
The Deployment (controlled) NightmareHow the story started
Market Group (MG) - SalesForce Automation Team
Deployment Guide For:
Author(s): Developers Date: 2/7/13 Version: V1.0
From:• 40 page deployment document • + 11days production deployment
schedule • 17 member development/deployment
team• Weekend deployment• Quarterly deployment
To:
• 4 page document • 1 day • 3 member team• Weekday • Bi-weekly
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
Test Team
Staging/UAT
Test TeamIntegrationX
Configuration Backup / Restore
Feature1
Feat
ure2
DevSandbox
DevSandbox2
Dataload / Sandbox R
efresh
Sandbox Refresh
Production
Hot fix
Promote to Producti
on
Manual Process
Feature1
Error
Production Issue
2 Days
2 Days
2 Days
1 Day
2 Days
* Test effort excluded
Manual Process and the approximate timelines(Basis: various client deployment experiences)
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
AutoRABIT in Action
ALM
SYSTEMS
Dev Environment
AutoRABIT System
Metadata
Data
Single Click Promotion
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
AutoRABIT helped a global Insurance Leader achieve Agile delivery
• In numbers, number of bugs found in UAT and time spent before moving to production– Similar sized projects– Similar user groups
Description No of bugs found UAT phase duration
Time spent in fixing the bugs
Number of test engineers in dev team
Project before Rabit was implemented
93 4 weeks 6 weeks 4 for 12 weeks
First project after Rabit was implemented
22 4 weeks 2 weeks 2 for 3 weeks
Second project after Rabit was implemented
2 (one was later decided to be enhancement)
2.5 weeks 2 days 1 for 3 weeks
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
AutoRABIT Test Genius
Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)
AutoRABIT Other Editions
* Continuous Integration * Continuous Deployment * Continuous Delivery * DevOps
Enabling Enterprise Agility