autorabit - release management for sfdc
DESCRIPTION
AutoRABIT – Automated Rapid Accelerated Build Install Test. AutoRABIT is a cloud-based release management suite for Salesforce applications. It enables automated deployment, sandbox management, end-to-end release management, defect tracking, and automated testing available in public and private clouds. Now need not worry about the metadata deployment as it can be scheduled as well as automated. Added to this, the “one-click” promotion of sandbox’s metadata to different release environments and the selective promotion of the “completed” features from the sandbox, makes the usage of AutoRABIT a pleasure. - See more at: http://www.autorabit.com/#sthash.3k8E1b2w.dpufTRANSCRIPT
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