Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  ·...

20
Flosum FLOSUM Application Lifecycle Management

Transcript of Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  ·...

Page 1: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

FLOSUM

Application Lifecycle Management

Page 2: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Agenda

•  Current trends & challenges

•  Solution & Architecture

•  Development approach

•  Phasing & roadmap

Page 3: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Current Trends

Rise of citizen developer

Geographically dispersed teams

Agile Development Methodology

Unique Cloud platform

Business change is constant

Release Management Challenges

Page 4: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Current State

Lack of enterprise grade change management tools

No Tracking or accountability

Too much manual work

Takes too long to deploy

Developer frustration

Loss in productivity

Inconsistent error prone processes

Builds are inaccurate

Destabilize business systems

Out of compliance

Frustrated IT team

Lack of governance

Challenges Consequences Impact

Page 5: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Deployment Challenges

Cause

•  Change sets have limitations

•  Lack of source control

•  No comparison tools

•  No tracking of deployments

Effects

•  Deployment is error-prone, not repeatable and reliable

•  Developers overwriting code

•  Deployments are large, not granular. Deployment takes long

Consequences

•  Destabilize business systems

•  Frustrated developers

•  Loss of developer productivity

•  Lack of Audit and governance

Page 6: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Sandbox infrastructure could be improved

Sandbox policies are inadequate

Refresh cycles are long

Sandboxes are expensive

Page 7: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Domino effect on the business

Page 8: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Application Lifecycle Management

Requirements Management

Environment Management

Release Processes

Version Control

Testing

Analytics

Force.com Platform

Page 9: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Application Lifecycle Management

Agile Accelerator

Flosum

Analytics

Force.com Platform

Page 10: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Flosum: Lifecycle management solution

Built on Salesforce Platform

Code Promotion

Team Collaboration

Approvals & Signoffs

Continuous Integration

Compliance & Governance

Page 11: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Lifecycle Management Processes

Manage

Monitor

Audit

Approve

Deploy

Compare

Develop

Page 12: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Architecture Built on Salesforce to manage Salesforce

Flosum

Dev 2 QA UAT Stage Prod Dev 1

Page 13: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Process Flows

Stage Prod

Dev 1

Dev 3 ID2 QA2

UAT

S1

S2

S3

P1

P2

Dev 2

ID1 QA1

Flosum

Page 14: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Key Features

Compare & sync orgs

Automatic Audit & tracking

Code promotion

Separation of duties

Team collaboration

Granular code deployment

Page 15: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Single path to production

“Click, not code”

deployment

Improved code quality

Improved sandbox

management

Team visibility

Less deployment

time

IT Benefits

Page 16: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Value for LinkedIn

Governance

Reduce Errors

Developer Accountability

Approvals & Signoffs

Handoff Code

Productivity

Reduce Deployment time

Easily merge code

Compare Orgs

Eliminate code Overwrites

Sync Orgs

Increase developer productivity

Lower maintenance cost

Decrease deployment time

Deliver more features to business

Reduce audit cost

Improve software quality

Business Value Business Impact Business Metrics

Page 17: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Reduced Sandbox cost

Audit & Governance

Improved Team morale

Defined & Well communicated best practices

More business value

Improved collaboration

Business benefits

Page 18: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

Value Proposition

Governance

Reduce Errors

Developer Accountability

Approvals & Signoffs

Eliminate Code Handoffs

Productivity

Reduce Deployment time

Easily merge code

Compare Orgs

Eliminate code Overwrites

Sync Orgs

Increase developer productivity

Lower maintenance cost

Decrease deployment time

Deliver more features to business

Reduce audit cost

Improve software quality

Business Value Business Impact Business Metrics

Page 19: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Flosum

‘15 Roadmap

•  Version control (Built on Salesforce platform) •  Analytics •  Certification with Summer '15 release Q2 •  Automated builds •  Integration with Agile Accelerator / Jira •  Certification with Winter '15 release Q3

•  Code Coverage

•  Testing Q4

Page 20: Flosum Lifecycle Management PRww1.prweb.com/prfiles/2015/03/23/12595378/Flosum...2015/03/23  · Flosum: Lifecycle management solution Built on Salesforce Platform Code Promotion Team

Thank you