2. The Application Reality
Most
enterprises
run major
software
operations.
2 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
3. The Application Reality
Most ERP inventory
management
wikis PoS supply
enterprises mobile apps
billing
HR chain
run major
software payments website
order entry
operations. Embedded
software CRM
2 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
4. The Application Reality
ERP inventory
management
supply wikis PoS
mobile apps
HR chain
Business Agility Depends on Application Agility.
billing
payments website
order entry
Embedded
software CRM
3 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
5. Every business is a software company
• 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
4 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
6. Modern applications have many layers
5 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
7. Modern applications have many layers
Web 2.0 Billing SAP Exchange
Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6
interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET)
Interact with modern GUI interfaces, Web 2.0
5 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
8. Modern applications have many layers
Web 2.0 Billing SAP Exchange
Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6
interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET)
Headless Component 1 Component 2 Component 3 Component 4 Component 5 Component 6
(.Net API) (Java API) (web service) (JMS service) (web service) (REST service)
Layer
Interact with modern GUI interfaces, Web 2.0
Continue the scenario to the headless layer; test the integration
between the layers
5 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
9. Modern applications have many layers
Web 2.0 Billing SAP Exchange
Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6
interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET)
Headless Component 1 Component 2 Component 3 Component 4 Component 5 Component 6
(.Net API) (Java API) (web service) (JMS service) (web service) (REST service)
Layer
Interact with modern GUI interfaces, Web 2.0
Continue the scenario to the headless layer; test the integration
between the layers
5 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
10. Modern applications have many layers
Process Layer
End to
A new transaction
end
Web 2.0 Billing SAP Exchange
Graphical user Screen 1 Screen 2 Screen 3 Screen 4 Screen 5 Screen 6
interface layer (Ajax) (Java) (.NET) (Ajax) (Java) (.NET)
Headless Component 1 Component 2 Component 3 Component 4 Component 5 Component 6
(.Net API) (Java API) (web service) (JMS service) (web service) (REST service)
Layer
Interact with modern GUI interfaces, Web 2.0
Continue the scenario to the headless layer; test the integration
between the layers
Report on the quality of the entire end to end process
5 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
11. Building Business Software has changed.
Composite
Technology applications
Web 2.0
Mobile, tablets,
Delivery app store
Reach Social media
Infrastructure Hybrid and Cloud
6 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
12. Change is Never Easy
7 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
13. Creates Challenges In App Delivery
Anyone verified the new
GUI is secure?
Have we covered all What are the working parts
requirements? of the app?
Scope, test Use cases, test
cases scenarios
8 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
14. Creates Challenges In App Delivery
Anyone verified the new
GUI is secure?
Have we covered all What are the working parts
requirements? of the app?
Scope, test Use cases, test
cases scenarios
Attain
predictable Ensure high Be responsive
outcome quality apps to change
Nearly 60% of IT leaders say On average, 25% of application An enterprise raises
distributed teams significantly defects are found by 2,000-70,000 RFCs per
impacts productivity. customers. month.
–Forrester –Capers Jones –Gartner
8 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
15. Need: Restore Core Delivery
Fundamentals
UNIFIED SHARED ASSETS
Predictable High quality Responsive to
PREDICTABILITY
outcome? QUALITY
apps? CHANGE-READINESS
change?
Real-time metrics Full requirements mgmt. Innovative lifecycle
Workflow automation Agile, RIA, service testing automation
Collaboration & asset reuse Integrated performance, security Traceability, change impact
9 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
16. Application Lifecycle – Costs to Value
Governance – Visibility - Control
Strategy Define/
Plan Develop Test Launch Operate
design
Value
Projects
and
programs
Time
Portfolio New Capability Minor releaseMinor release Maintenance
mgmt. New deployment Fix/patch Fix/patch Fix/patch Mode
Demand
Go Live
Costs
10 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
17. 11
March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
19. Application Lifecycle Intelligence
Req
Code Test
Defect Build
Ap
lic p
I
at nte
io lli
n ge
nc
Task e
Li
fe
yc c
le
poniedziałek, 23 lipca 12
20. Application Lifecycle Intelligence
QA ProjectProgram
Manager Mangers
PCOE Manager
Developers
Req
Architects
Code Test
Defect Build
Ap
p Dev Manager
Performance
I lic
at nte
Eng
io lli
n ge
nc
Task e
Li
fe
yc c
le
Business
Analyst
QA Eng
poniedziałek, 23 lipca 12
21. ALI – Key Components
Developers Test
HP
Track
Build
Req/Tasks/Defects ALI Reports
ALM
IDE + HP ALI Dev
Implement requirements
defined in HP ALM
Plan
ts
se
Builds
e
Check-in
ng
Check-out
ha
C
SCM System
Source code is
Build System
stored in SCM
Continuous Integration
poniedziałek, 23 lipca 12
22. HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)
14 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
23. HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)
Without HP
14 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
24. HP Eliminates Islands, Point Tools, Brute Force (ALM + ALI)
Without HP With HP
REQUIREMENTS DEFECTS
MILESTONES CODE
TESTS
14 March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12
25. 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
March 2012 HP Restricted. For HP and Channel Partner Internal Use
poniedziałek, 23 lipca 12