Upload
ashton-lemons
View
212
Download
0
Tags:
Embed Size (px)
Citation preview
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Need for SpeedWin the SDLC race and stay alive!
Raziel TabibTwitter: @RazielTabib
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
“Everyone has a
strategy ‘til they get
punched in the face.”“Iron” Mike
Tyson
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3
Change
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Application Delivery is fundamentally changing
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
How do we now deliverwith speed and quality?
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
“Over 40% of companies have adopted Agile...”“...but less than 20% have scaled Agile across the Enterprise ”
- Forrester Research, Inc.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7
Could better testing have prevented this?A very public launch
Very public quality issues led to …
public apologies and executive turn over
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8
HP Agile ManagerEmpower Agile teams. Enable enterprise agility.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.9
How to do more without compromising on qualityCollaboration– no “over the wall” communication
Agile is not “all or nothing” – Blend best practices and metrics to enhance your agile practices
Remove obstacles as much as possible– enterprise apps are far more complex
DevOPS– extend beyond Dev to Operations
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10
Different tools, technologies, locations
Collaboration
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11
Transparency
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12
Full transparencyInsight & visibility
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13
QA Manager
Dev Manager
PCOE Manager
Performance Eng
Developers\ Architects
Business Analyst
QA Eng
Project\Program Mangers
Defect
TestCode
Req
Build
Task
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14
Perforce
How?
TFS
WaterScrumfall
Scrum
XP
Jenkins
TFS
CVSElectric Cloud
SVN Hudson
Lean
VSEclips
e
Eclipse
InteliJ
TestBuildReq
Agile Manager
Single Platform
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15
Agile is not “all or nothing”
53% of organizations do
Agile and Waterfall“Water-Scrum-fall is the reality of agile” Dave West – SD Times
By 2016, organizations with joint App Dev and Ops initiatives for continuous delivery and simplified release management
40%Agile
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16
Metrics, metrics, metrics….Insight & visibility
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.17
Quality from a very early phase… Insight & visibility
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.18
Shopping Process
Applications are hybrid compositions
Search
Product
Pay
Payment
Buy
Customer Profiles
Ship
Shipping
Track
Track package
Each of these steps are interconnected software components, also called
services
Public Cloud
Traditional Managed Cloud
By 2016, integration projects that include on-premises applications and cloud services
50%
Composite
Composite
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.19
Challenges of a real distributed environment!
Existing Infrastructure
Single sign on
JDBC
SOAP
MQ
LDAP
Third Party
Application Under Test
Mobile App
Web browse
r
Composite
Application
Application services
Mainframe
Existing database
Web service andLegacy application
RESTPay-per-transaction
Underconstructio
n
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.20
Existing Infrastructure
Remove obstacles as much as possible
Single sign on
JDBC
SOAP
MQ
LDAP
Third Party
Application Under development
Mobile App
Web browse
r
Composite
Application
Application services
Mainframe
Existing database
Web service andLegacy application
RESTPay-per-transaction
Underconstructio
n
SOAPRESTJMSMQ
SimulationV
irtu
aliz
e
Allow Developers and QA to develop and test as early as possible
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.21
And.. Agile needs to extend beyond Dev to Operations
IT Operations
Features & code
changes
Agile Delivery
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.22
Relations between Dev & Ops are generally poorHow would you describe the relations between your
Application Development and IT Operations organizations?
Source: Gartner., “Catalysts Signal the Growth of DevOps”, February 2011
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.23
And.. Agile needs to extend beyond Dev to Operations
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.24
Thank you…
Follow me on #RazielTabib