Serena Software Overview - Orchestrating the Release Process
-
Upload
serena-software -
Category
Technology
-
view
600 -
download
3
description
Transcript of Serena Software Overview - Orchestrating the Release Process
Serena SoftwareOrchestrating the Software Release Process
SERENA SOFTWARE, INC.
2
• Mission critical software based systems and products
• Internal customers and business enablement
• External customers and revenue generation
Software Releases Drive Business Differentiation
SERENA SOFTWARE, INC.
3
The Software Release Process Can Be Complex
• Distributed
• Mainframe
• Cloud/SaaS
• Mobile
• Global locations
• Outsourcing
• Partner integrations
• Open source
Collaborative Development
Platform Diversity
• Government regulations
• Audits
• Internal policy
• Process standards
ComplianceXX
SERENA SOFTWARE, INC.
>50% of Companies are Dissatisfied with Key Portions of Their Release Management Process
4
50%
SERENA SOFTWARE, INC.
5
The Release Process Involves Handoffs Across Multiple Teams
Release Control System
Development Operations
Operate & Service
Business
Request & Define
Develop QA
Build Unit Test
SIT/ UAT
Pre- Prod
Prod
Release Path-to-Production
6
Handoffs and Complexity Create Release Challenges
Release Control System
Development Operations
Operate & Service
Business
Request & Define
Develop QA
DevOps movement highlights need to overcome communication issues and different goals across Dev and
Ops
Many variables and combinations in release packages
Poor release visibility and traceability
Uncertainty on contents, timing, and
steps followed
Ad-hoc and manual methods to communicate
release attributes
SERENA SOFTWARE, INC.
7
Which Ones Apply To You?
Do software releases create surprises?
Is there a desire for better traceability, visibility, and repeatability?
Do software releases require too many meetings?
Do functional groups have a hard time sharing key release information?
Is there pressure to release applications more frequently?
Is there a desire to get more through a given release window?
SERENA SOFTWARE, INC.
8
A Good Release Process Needs a Release Control System
Visibility & TrackingCentral release calendar, process metrics, dashboards
ComplianceWork management with routing rules, approvals, logs
Collaboration and CoordinationShared and centralized work items
FlexibilityCustomize workflow for individual enterprise needs
Multiplatform SupportDistributed and Mainframe
Investment ProtectionIntegration with existing toolsRelease Control System
9
Quality, predictability Repeatable, consistent procedures
ThroughputMaximize content through a release window
Productivity and VelocityThe system is always ready to work
FlexibilityPer environment configuration
SimplicityIntuitive and visual programming approach
TraceabilityArtifact repository for single source of truth on release assets
Release Automation is the Foundation for an Efficient and High Quality Path-to-Production
Release Automation System
SERENA SOFTWARE, INC.
10
Serena Provides Both Release Control and Automation
Release Automation SystemRelease Control System
“ We have standardized and automated our end-to-end coding and release management process to reduce human errors.
IT DirectorGlobal 500 Pharmaceuticals
Company
Error Reduction
“ Serena has improved management of code releases from dev through production, reducing delivery time by 25%.
IT SpecialistFortune 500
Telecommunication Services Company
Reduced Time from Dev to Deploy
“ We now have a standardized, managed and efficient software release tool which has made our customers very happy.
System AdministratorFortune 500 Computer
Services Company
Release ManagementSatisfaction
“ ““
SERENA SOFTWARE, INC.
11
Serena Has Proven Release Management Success
• Release dependencies were tracked manually. Made scheduling 80 releases per quarter across 8 QA environments challenging
• Created better visibility into available environments, release schedules
• Helps QA tackle the high volume of releases
• SIT & UAT delays cost the business £1.6m in man-hours in 2012; defective releases cost £1.4m in 2012
• Headquarters demanding more auditability across release process
• Allowed company to rapidly move application code across environments
• Enabled better control over the end-to-end release process
• Integrated with HP ALM, SNOW, and Serena mainframe software
• Provides status updates to Dev as release goes through QA, UAT, Production
Global Financial Services Company$25B+ revenues
US On-line Brokerage$2B+ revenues
Swiss Insurance Company$33B+ revenues
“Differentiation is strength in release management, giving Serena the most complete DevOps story”
12
Release Management Improvements Generate Hard Dollar Savings
Quality and Collaboration
3-10% savings
3-15% savings
4-25% savings
Productivity
Speed & Automation
Less rework and coordination cycles
Parallel development and testing
Faster release completion Assumptions
Number of FTEs 96Cost per FTE $150,000Savings per FTE 10-50%
Function Staff Release FTEsDevelopment 200 40 (20%)QA 80 40 (50%)IT Operations 40 8 (20%)Rel Managers/PMO 12 8 (66%)Total 328 96
Savings from Better Release Management (for Release FTEs)
Annual Hard Dollar Savings(Illustrative)
96 X@ $150k 10-50%
= $1.4M – 7.2M savings!
10-50% savings!
SERENA SOFTWARE, INC.
13
Serena’s Portfolio of Software Solutions Allows a Lifecycle Perspective
IT Process Automation
Development Operations
Operate & Service
Business
QARequest & Define
Develop
Application Lifecycle
Management
Release Managemen
t
ITSM
SERENA SOFTWARE, INC.
14
Service Requests / Request-For-Change (RFC) System
Customer Example: Large Financial EnterpriseRelease Management
Release Control
Defect TrackingRequirements Management
Release Automation
Source Code Repository
Mainframe
Distributed
IT Process Automation / Workflow Management
Development Operations
Operate & Service
Business
QARequest & Define
Develop
SERENA SOFTWARE, INC.
15
2,500 Active Enterprise Customers350 from the Fortune 1000 and Global 500
Banking
Insurance
Info/Telco
Mfg & Retail
Healthcare
Government
SERENA SOFTWARE, INC.
16
Summary
• Release management is critical to your business
• Most customers are dissatisfied with their release process
• Serena offers the leading release solution
• Release process improvements drive hard dollar savings and customer facing success
CRITICAL
PROCESS
SOLUTION
SAVINGS
Thank You