Upload
hpsoftwarepolska
View
921
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
©2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
HP Application Lifecycle Intelligence
Lubomir StojekPPM & ALM – Business Solution Consultant
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
The Application Reality
Most enterprises run major software operations.
2
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
The Application Reality
Most enterprises run major software operations.
ERPwikis
inventory management
supply chainbilling
order entry
PoS
mobile apps
websitepayments
CRM
HR
Embedded software
2
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use3
The Application Reality
ERPwikis
inventory management
supply chainbilling
order entry
PoS
mobile apps
websitepayments
CRM
HR
Embedded software
Business Agility Depends on Application Agility.
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use4
• The world’s largest bookseller is a software company
• Software has revolutionized the way we buy music
• Pixar is one of the most innovative movie makers of the last decade
• LinkedIn is disrupting the recruitment industry• 15% of the materials cost of a luxury car is
software• 6.1 million lines of code in a airline reservation
system
Every business is a software company
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Modern applications have many layers
5
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Modern applications have many layers
ExchangeScreen 5
(Java)Screen 6 (.NET)
SAPScreen 3 (.NET)
Screen 4 (Ajax)
Web 2.0 BillingScreen 1
(Ajax)Screen 2
(Java)Graphical user interface layer
Interact with modern GUI interfaces, Web 2.0
5
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Modern applications have many layers
ExchangeScreen 5
(Java)Screen 6 (.NET)
SAPScreen 3 (.NET)
Screen 4 (Ajax)
Web 2.0 BillingScreen 1
(Ajax)Screen 2
(Java)Graphical user interface layer
Headless Layer
Interact with modern GUI interfaces, Web 2.0Continue the scenario to the headless layer; test the integration
between the layers
Component 1(.Net API)
Component 2(Java API)
Component 3(web service)
Component 4(JMS service)
Component 5(web service)
Component 6(REST service)
5
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Modern applications have many layers
ExchangeScreen 5
(Java)Screen 6 (.NET)
SAPScreen 3 (.NET)
Screen 4 (Ajax)
Web 2.0 BillingScreen 1
(Ajax)Screen 2
(Java)Graphical user interface layer
Headless Layer
Interact with modern GUI interfaces, Web 2.0Continue the scenario to the headless layer; test the integration
between the layers
Component 1(.Net API)
Component 2(Java API)
Component 3(web service)
Component 4(JMS service)
Component 5(web service)
Component 6(REST service)
5
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Modern applications have many layersProcess LayerA new transaction
ExchangeScreen 5
(Java)Screen 6 (.NET)
SAPScreen 3 (.NET)
Screen 4 (Ajax)
Web 2.0 BillingScreen 1
(Ajax)Screen 2
(Java)
End to end
Graphical user interface layer
Headless Layer
Interact with modern GUI interfaces, Web 2.0Continue the scenario to the headless layer; test the integration
between the layersReport on the quality of the entire end to end process
Component 1(.Net API)
Component 2(Java API)
Component 3(web service)
Component 4(JMS service)
Component 5(web service)
Component 6(REST service)
5
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Building Business Software has changed.
6
Technology
Infrastructure
Delivery
Reach
Composite applications
Web 2.0
Hybrid and Cloud
Mobile, tablets, app store
Social media
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Change is Never Easy
7
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use8
Creates Challenges In App Delivery
Use cases, test scenarios
Have we covered all requirements?
Anyone verified the new GUI is secure?
What are the working parts of the app?
Scope, test cases
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use8
Creates Challenges In App Delivery
Use cases, test scenarios
Have we covered all requirements?
Anyone verified the new GUI is secure?
What are the working parts of the app?
Scope, test cases
Attain predictable outcome
Ensure high quality apps
Be 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
An enterprise raises 2,000-70,000 RFCs per
month. –Gartner
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Predictable outcome?
High quality apps?
Responsive to change?
9
Need: Restore Core Delivery Fundamentals
Full requirements mgmt. Agile, RIA, service testing Integrated performance, security
Innovative lifecycle automation
Traceability, change impact
UNIFIED SHARED ASSETS
PREDICTABILITY
Real-time metrics Workflow automation Collaboration & asset reuse
QUALITY CHANGE-READINESS
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Projectsand
programs
Portfoliomgmt.
Demand
Costs
Value
New deployment Fix/patchNew Capability
Go Live
Fix/patchMinor release
Fix/patchMinor release
ModeMaintenance
Time
StrategyPlan Define/
design Develop Launch OperateTest
Governance – Visibility - ControlApplication Lifecycle – Costs to Value
10
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use11
poniedziałek, 23 lipca 12
Defect
TestCode
Req
Build
Task
Application Lifecycle Intelligence
poniedziałek, 23 lipca 12
Application Lifecycle
Intelligence
Defect
TestCode
Req
Build
Task
Application Lifecycle Intelligence
poniedziałek, 23 lipca 12
QA Manager
Dev Manager
PCOE Manager
Performance Eng
Developers\ Architects
Business Analyst
QA Eng
Project\Program Mangers
Application Lifecycle
Intelligence
Defect
TestCode
Req
Build
Task
Application Lifecycle Intelligence
poniedziałek, 23 lipca 12
Developers
IDE + HP ALI DevImplement requirements
defined in HP ALM
HPALM
Build
Trac
k
Test
Plan
SCM SystemSource code is stored in SCM
Continuous Integration
Build System
Req/Tasks/Defects
Chang
e sets
Build
sCheck-inCheck-out
ALI Reports
ALI – Key Components
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)
14
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)
Without HP
14
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)
MILESTONES
TESTS
CODE
REQUIREMENTS DEFECTS
Without HP With HP
14
poniedziałek, 23 lipca 12
March 2012 HP Restricted. For HP and Channel Partner Internal Use
Real time validation…• Gartner and Forrester: HP ranked #1 in Quality and Security• Market success
– #1 market share with over 4x the share of IBM and Microsoft– 352 of the Fortune 500 use HP Application solutions, including– 10 of the top 10 banks and 8 of the top 10 telcos
poniedziałek, 23 lipca 12
©2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
Q&A
Lubomir StojekPPM & ALM – Business Solution Consultant
poniedziałek, 23 lipca 12