26
©2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice HP Application Lifecycle Intelligence Lubomir Stojek PPM & ALM – Business Solution Consultant poniedziałek, 23 lipca 12

HP Application Lifecycle Intelligence

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: HP Application Lifecycle Intelligence

©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

Page 2: HP Application Lifecycle Intelligence

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

Page 3: HP Application Lifecycle Intelligence

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

Page 4: HP Application Lifecycle Intelligence

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

Page 5: HP Application Lifecycle Intelligence

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

Page 6: HP Application Lifecycle Intelligence

March 2012 HP Restricted. For HP and Channel Partner Internal Use

Modern applications have many layers

5

poniedziałek, 23 lipca 12

Page 7: HP Application Lifecycle Intelligence

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

Page 8: HP Application Lifecycle Intelligence

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

Page 9: HP Application Lifecycle Intelligence

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

Page 10: HP Application Lifecycle Intelligence

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

Page 11: HP Application Lifecycle Intelligence

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

Page 12: HP Application Lifecycle Intelligence

March 2012 HP Restricted. For HP and Channel Partner Internal Use

Change is Never Easy

7

poniedziałek, 23 lipca 12

Page 13: HP Application Lifecycle Intelligence

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

Page 14: HP Application Lifecycle Intelligence

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

Page 15: HP Application Lifecycle Intelligence

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

Page 16: HP Application Lifecycle Intelligence

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

Page 17: HP Application Lifecycle Intelligence

March 2012 HP Restricted. For HP and Channel Partner Internal Use11

poniedziałek, 23 lipca 12

Page 18: HP Application Lifecycle Intelligence

Defect

TestCode

Req

Build

Task

Application Lifecycle Intelligence

poniedziałek, 23 lipca 12

Page 19: HP Application Lifecycle Intelligence

Application Lifecycle

Intelligence

Defect

TestCode

Req

Build

Task

Application Lifecycle Intelligence

poniedziałek, 23 lipca 12

Page 20: HP Application Lifecycle Intelligence

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

Page 21: HP Application Lifecycle Intelligence

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

Page 22: HP Application Lifecycle Intelligence

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

Page 23: HP Application Lifecycle Intelligence

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

Page 24: HP Application Lifecycle Intelligence

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

Page 25: HP Application Lifecycle Intelligence

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

Page 26: HP Application Lifecycle Intelligence

©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