Upload
vmglover
View
881
Download
0
Embed Size (px)
DESCRIPTION
This deck includes detail on HP Software's point of view on how to master the modern application lifecycle.
©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
HP Software Applications SolutionsNovember 30, 2010
Mastering the Modern Application Lifecycle
The Application Reality
Most enterprises run major software operations.
ERPwikis
inventory management
supply chain
billing
order entry
PoS
mobile apps
website
payments
CRM
HR
Embedded software
3 Footer goes here
Business nimbleness depends on application nimbleness.
P
P
P
Application Delivery: Yesterday & Today
DISTRIBUTED TEAMS
FLEXIBLE METHODS
COMPOSITE, CLOUD, RIA
CO-LOCATED TEAMS
SEQUENTIAL METHODS
THIN CLIENT,SELF-
CONTAINED
people
process
tech.
Stability Agility
Biz to IT: “Do as I ask” Biz to IT: “Bring me ideas”
Biz cost reduction Biz and IT cost reduction
Exhaustive Just enough
“Does it work?” “Does it impress?”
Right Aims, Wrong Results
Old Ways No Match for Modern Ends
New Pressures on Delivery Fundamentals
use cases, burn
charts
Have we covered all
requirements?
Has anyone verified the new GUI is secure?
What are the working
parts of the app?
tests, milestone
s
Predictable outcome?
High quality apps?
Responsive to change?
Nearly 60% of IT leaders say distributed teams significantly impacts productivity.
–Forrester
On average, 25% of application defects are found by customers.
–Capers Jones
“RFCs can be in the 2,000 to 7,000 range [per month].” –Gartner
Restore Core Delivery Fundamentals
Predictable outcome?
High quality apps?
Responsive to change?
PREDICTABILITY
QUALITYCHANGE-
READINESSReal-time metricsWorkflow
automationEase collaboration &
asset reuse
Full requirements mgmt.
Agile, RIA, service testing
Integrated performance & security
Innovative lifecycle automation
Traceability and change impact
Core Delivery is a Beginning, Not an End
The Invisible Lifecycle
PLAN
DELIVER
RUN
RETIRE
“For a business application that is used for 15 years, the cost to go live is, on average, 8% of the lifetime TCO.”–Gartner
A Framework for the Lifetime Total Cost of Ownership of an Application. Gartner Research, March 30, 2010.
Tactical Value: Integrated Application Supply Chain
Solve for the Complete Lifecycle
PLAN
DELIVER
RUN
RETIRE
Burn rate, go/no-go metrics
DevOps integration for performance
SLAs
Seamless RFC capture and prioritization
Architectural policies &
compliance
Data archival,
application end-of-life
Strategic Value: A Complete View of Business Investment
Solve for the Complete Lifecycle
SLA trends
Break/fix volatility
Cumulative spend
Technical debt
Age and usage
Traceability & Metrics
Single Platform
Simplified Web Access
Technology Agnostic
Powerful Automation
Quality at the Center
Modular
Integrated
Heterogeneous
Best-in-class
HP Lifecycle Solutions & Operating Principles
COMPLETE LIFECYCLE COVERAGE
COMPLETE LIFECYCLE COVERAGE
PLANPLAN
Project & Portfolio
Management
Project & Portfolio
Management
DELIVER
DELIVER
RUNRUN RETIRERETIRE
HP ALM
Quality Center
Perform Center
App. Security Center
Business Availability
Business Availability
Deployment Automation
Deployment Automation
Service Managemen
t
Service Managemen
t
Records Managemen
t
Records Managemen
t
ArchivingArchiving
CORE LIFECYCLE
EXCELLENCE
CORE LIFECYCLE
EXCELLENCE
HP APPLICATION LIFECYCLE MANAGEMENT
Project Planning & Tracking Enterprise Release Management
ALM Foundation
Process standardization Reporting Extensibility
Requirements Management
Development Management
Quality Management
DefinitionVersioning &
Change Control
Link to IDE, SCM
Defect Mgmt.
Secure
Code
Function
Perform
Secure
SOA Systinet
SOA Systinet
HP Helps Deliver What the Business Wants
Base: 206 IT decision makers with insight into budgeted modernization activities. Source: Clearing Your Path to Modern Applications and Business Agility, Forrester Research, April 6, 2010. A Forrester Consulting thought leadership paper commissioned by Hewlett Packard.
Cut release cycles in half
90% resources freed for
innovation
Saved $3.9M per year
Why HP?
Integrated management & automation: instead of loosely coupled point tools, HP provides a cohesive platform for lifecycle
management and automation. Technology & methodology agnostic: broadest support for heterogeneous environments (.NET, Java, SAP, Oracle, etc.) – covers more than 70 environments. Covers traditional and Agile methods in single solution.
Project ready, enterprise scale: whether for a team of ten, or an enterprise of tens of thousands, HP solutions offer proven configurability and scalability.
Complete application lifecycle: no other company offers the integrated product coverage of HP to support applications from beginning to end.
Outcomes that matter.
A Matter of Business Outcome
Application Lifecycle Maturity Model
• Delivery by heroic individual effort
• Progress is guesstimated
• No tools (management by Excel)
• No common technical policy
• Quality is highly variable; customer as tester
Level 1Ad hoc
• Effort is correlated to progress
• Point tools
• Intra-project technical policy, manual enforcement
• Pockets of test automation
• Consistent quality for projects of like-size
Level 2Functional
Competence• Project progress
measured by KPI
• Intra-project sharing, reuse
• Inter-project tech. policy, manual enforcement
• Tools with some integration
• Regular test automation
• Consistent quality for projects of variable-size
• ‘ROI aware’
Level 3Functional Excellence
• Program progress measured by KPI
• Inter-project sharing, reuse
• Enterprise tech. policy and automated enforcement
• Complete requirement traceability
• Automation across core lifecycle
• Integrated tool suites
• ‘ROI expectant’
Level 4Cross-
functional Proficiency • Delivery
progress integrated into portfolio view (normalized, dynamic)
• Efficient DevOps connection for application deployment, security, performance
• IT as integrated “supply chain” for app. change management
• Automation across complete lifecycle
• ‘ROI ensured’
Level 5Integrated Lifecycle
A Matter of Business Outcome
Application Lifecycle Maturity Model
• Delivery by heroic individual effort
• Progress is guesstimated
• No tools (management by Excel)
• No common technical policy
• Quality is highly variable; customer as tester
Level 1Ad hoc
• Effort is correlated to progress
• Point tools
• Intra-project technical policy, manual enforcement
• Pockets of test automation
• Consistent quality for projects of like-size
Level 2Functional
Competence• Project progress
measured by KPI
• Intra-project sharing, reuse
• Inter-project tech. policy, manual enforcement
• Tools with some integration
• Regular test automation
• Consistent quality for projects of variable-size
• ‘ROI aware’
Level 3Functional Excellence
• Program progress measured by KPI
• Inter-project sharing, reuse
• Enterprise tech. policy and automated enforcement
• Complete requirement traceability
• Automation across core lifecycle
• Integrated tool suites
• ‘ROI expectant’
Level 4Cross-
functional Proficiency • Delivery
progress integrated into portfolio view (normalized, dynamic)
• Efficient DevOps connection for application deployment, security, performance
• IT as integrated “supply chain” for app. change management
• Automation across complete lifecycle
• ‘ROI ensured’
Level 5Integrated Lifecycle
Core lifecycleFundamentals
Complete lifecycleExcellence
Integrated portfolio
Core Delivery is a Beginning, Not an End
The Invisible Lifecycle
RETIRE
RUN
DELIVER
PLAN
“For a business application that is used for 15 years, the cost to go live is, on average, 8% of the lifetime TCO.” –Gartner
A Framework for the Lifetime Total Cost of Ownership of an Application. Gartner Research, March 30, 2010.
change
Complete Lifecycle: Tactical Advantages
DELIVER
RETIRE
RUN
PLAN
Burn rate, go/no-go metrics
DevOps integration for performance
SLAs
Seamless RFC capture, prioritization
& delivery
Architectural policies & compliance
Data archival, app. EoL
Complete Lifecycle: Strategic Advantages
SLA trends
Break/fix volatility
Cumulative spend
Technical debt
Age and usage