AutoRABIT - Release management for SFDC

8
Effective Release Management for Salesforce Applications Automated RApid Build Install & Test

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.dpuf

Transcript of AutoRABIT - Release management for SFDC

Page 1: AutoRABIT - Release management for SFDC

Effective Release Management for Salesforce Applications

Automated RApid Build Install & Test

Page 2: AutoRABIT - Release management for SFDC

Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)

Release Management

Can your release process be more automated and confidence evoking?

Page 3: AutoRABIT - Release management for SFDC

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

Page 4: AutoRABIT - Release management for SFDC

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)

Page 5: AutoRABIT - Release management for SFDC

Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)

AutoRABIT in Action

ALM

SYSTEMS

Dev Environment

AutoRABIT System

Metadata

Data

Single Click Promotion

Page 6: AutoRABIT - Release management for SFDC

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

Page 7: AutoRABIT - Release management for SFDC

Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)

AutoRABIT Test Genius

Page 8: AutoRABIT - Release management for SFDC

Release Management Streamlined Confidential AutoRABIT (Rapid Automated Build Install & Test)

AutoRABIT Other Editions

* Continuous Integration * Continuous Deployment * Continuous Delivery * DevOps

Enabling Enterprise Agility