“agile quality strategy with hp agile manager” · hp agile manager embrace change. heighten...

49
© Copyright 2015 Vivit Worldwide © Copyright 2015 Vivit Worldwide “Agile Quality Strategy with HP Agile Manager” August 26, 2015

Upload: trinhhanh

Post on 14-Mar-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide© Copyright 2015 Vivit Worldwide

“Agile Quality Strategy with HP Agile Manager”

August 26, 2015

Page 2: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide

Brought to you by

Page 3: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide

Hosted by

Matt Angerer

Vivit Chapter Member

Sr. Solution Architect

ResultsPositive

Page 4: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide

Today’s Speaker

Matthew Brayley-Berger

Product Marketing Manager

Application Lifecycle and Quality

HP Software

Page 5: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide

Housekeeping

• This “LIVE” session is being recorded

Recordings are available to all Vivit members

• Session Q&A:

Please type questions in the Questions Pane

Page 6: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide

Webinar Control Panel

Questions

Toggle View Window between

Full screen/window mode.

Page 7: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

HP Agile ManagerEmbrace change. Heighten visibility.Improve continuously.

Matt Brayley-Berger

WW Product Marketing Manager

[email protected]

Page 8: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agenda

• Observations and recommendations

– Why Quality is more critical today

• What is Agile Manager?

– Quality Management

– Roadmap towards DevOps

• Scaled Agile Framework

• Q+A

Page 9: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

Observations and recommendations

Page 10: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Based on data gathered from the

Sogeti World Quality Report (2014-15)

Page 11: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Page 12: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile and Testing

Observations

• QA Budgets continue to rise

• All team members sharing responsibility in testing

• Biggest challenge is lack of specialized testing methods and automation techniques

• Virtualization yielding impressive results

• Many organizations still struggle with testing inside the sprint

– Performance and integration testing suffer most

• Mid-to-large orgs demand actionable metrics

Page 13: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Quality-Focused Role is Critical

• Faster pace of delivery:

– high cost of failure; ‘get it right the first time’

– Steadily growing suite of regression tests

– Critical need for automation

• Quality needed as a core function of the team

– and deliberately architected into the project

Page 14: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Recommendations

• Don’t turn sprint into mini waterfall

• Shift left

• ALI helps understand where to test

– Look at Code Quality

• Someone needs to focus on automation and testing architecture

• Automation helps manage quantity

– And increases ease of rapid deployment

• Use a backlog management tool

Page 15: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Continuous Testing: A relentless assault on project risk

The ideal agile picture

Sprint 41 Sprint 3Sprint 2Sprint 1 Sprint 5

C1

G1

C2C1

G1

C2C1

G1 G2

C2C1

G1 G2

C3

B1

C2C1

G1 G2

C3

B1

Regression 1

Regression 2

Regression 3

Regression 4

C IET C IET

C IET

C IET

C IET

Longevity testing (independent of sprint cycles)

Page 16: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

HP Agile Manager

Page 17: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Enterprise Agile – HP Agile Manager

Agile Manager sync with QC/ALM

for best-in-class quality

management and continuous

testing

Development doesn’t exist in a

vacuum: true agility is more than

building quickly

Visibility and

Collaboration

at Large Scale

Complete

Lifecycle Agility

Velocity

AND Quality

Integrations with portfolio

planning to ensure build of the

right functionality

Historical silos, distributed

teams, and enterprise scale

inhibit seamless collaboration

Balance of velocity and quality is

needed for sustainable agility

Universal, real-time view into

tasks, metrics, and progress

Dev ecosystem integrations for

deep application insight

What the business wants, when it wants it

Keys to enterprise agility Challenge How HP helps

Page 18: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Reality: Heterogeneous Dev Environments

CodeBuildReq & Def

AGM

ALM

VS

TFS

TFSWaterfall

Eclipse

Jenkins

PerforceWater-Scrum-Fall

InteliJ

Electric

Cloud

CVSHybrid

Eclipse

HudsonSVN

Agile

Page 19: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HP Agile Manager defined

Key Capabilities

Agile project management

Release and User Story and Defect Management

Development Tools Integration

Team/Resource Management

Rest APIs

Key Characteristics

SaaS or On-Premise

HP ALM/QC/PPM Synchronizer

Regular releases driven by user feedback

Modern, clean, intuitive UI

SAFeTM Gold Certified

Page 20: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Page 21: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Page 22: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

A day in the life

Agile Manager

1

Structure release

Define teams

Manage release backlog

Release Planning 3

Allocate tasks

Implement and update

Defect management

Retrospective and close

Sprint Execution 4

Development analytics

Customizable reports

Visibility and Insight2

Plan user stories and defects

Assign to team

Manage team capacity

Sprint Planning

Page 23: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

MSTest

Integration with HP Agile Manager

Developer analytics ecosystem

IDE

IntelliJ IDEA

Visual Studio

SCM

CVS

Subversion

Microsoft TPS

Borland

GIT

Rational ClearCase

Serena CM

Build

Jenkins / Hudson

Microsoft TPS

Unit

Test

TestNG

Code

Coverage

Integrated Partner Integrations

Page 24: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HP DevOps Technology Matrix

Continuous

Assessment

Continuous Delivery

Continuous Integration and Testing Continuous Release

Continuous

OperationsSOLUTIONS

3RD

PARTIES

GIT

TFS*

Subversion*

VS

Eclipse

MS WDT

MS Build

Maven

SSH

vCenter

Chef

Nexus

Nexus

SSH

vCenter

Chef

Jenkins

Plan Develop BuildDeploy

(DV, QA)Test

Deploy

(ST, PR)Test Release OperateDefine

DV-QA ST-PR

PROCESS

HP

AGM

ALM SV

NVPPM / CSA / CODAR

SM BSM

ALI CODAR / CSA

OO

SA

ALM

UFT

PC

CODAR / CSA

OO

SA

ALM

UFT

PC

OO BSM

SM

UCMDB

BSM

SV

NV

SV

NV

SM

*Used in Build Phase for Get

CodeADM Suite

Page 25: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

AGM and ALM Synchronization

Page 26: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

A solution that complements HP ALM / QC

Agile Manager – ALM Synchronizer

Velocity and quality for the enterprise

• Native integration to leverage best-in-class quality management of HP ALM/QC

• Traceability, asset sharing, visibility across broader enterprise app ecosystem

• Enterprise support for both Agile and non-Agile projects

Agile ManagerALM / QC(On-Premise or SaaS)

HP Unified Functional Test

Synchronizer

Requirements

Defects and Test Data

Releases and Metrics

Agile Manager

Synchronizer

Page 27: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Dramatically Reduce TCO for Enterprise Scale Setup

NextGen Sync – Key Strengths

Synchronization

Close to Real time sync

(every 30 seconds)

Reduce number of

potential conflicts

Operating

System

Windows, Linux

(coming soon…)

Setup and

Configuration

Single Web Configuration

Interface for AGM and Sync

Step by Step Wizard

Auto Mapping of Fields

Simulated Runs

Monitoring

Site Level

Synchronization

Dashboard

Meaningful Errors –

grouped by cause

Propose solution

Maintenance and

Upgrades

Auto Update of Agent

One instance supports

multiple versions of

ALM

Agent is almost fully

stateless - can be

setup on a new

machine if current

machine is damaged

Every 5 minutes Windows Separate .net UI for

Sync Configuration

Logs Manual Update

One Instance per

ALM/QC version

CURRENT SYNC SOLUTION:

Page 28: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager

ALM

Shared visibility into cover status

Agile Manager and ALM Synchronizer

Page 29: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Synchronization rules

Agile Manager / ALM Synchronizer

Page 30: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager and ALM Synchronizer

Page 31: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager and ALM Synchronizer

Page 32: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

Scaling Agile

Page 33: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

From Agile project to Agile Entreprise

Agile Manager – SAFe alignment

Rele

ase

s

Sprint 1

Ap

plic

atio

n s

Work

spaces

Sprint 2

Sprint 3

Business

Features

Business

Features

Arch.

Features

Release/PI1

Release/PI2

Release/PI3

User Stories

Spikes

Defects

Team

A

Business

Epic

Business

Epic

Arch. Epic

Themes

Themes

Themes

Team

B

Team

A

Team

B

Team

B

Team

C

Tenant

HP PPM Enterprise Portfolio Planning

Agile Release Train 1

Agile Release Train 2

HP Agile Manager

Page 34: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager – SAFe Portfolio

Page 35: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager – SAFe Program

Page 36: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager - SAFe 3.0 (WSJF)

Page 37: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager – SAFe Team

Page 38: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager – SAFe Program Increment

Page 39: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Prioritizing for Roadmapping with WSJF

• RR

RR = Risk Reduction

OE = Opportunity

Enablement

Prioritized

Features

Page 40: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager: Scrum Mode

1

Structure release

Define teams

Manage release backlog

Release Planning 3

Allocate tasks

Implement and update

Retrospective and close

Sprint Execution 4

Development analytics

Scrum reports

Customizable reports

Visibility and Insight2

Plan user stories and defects

Assign to team

Manage team capacity

Sprint Planning

Page 41: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Kanban ModesKanban Mode

• Work carries on continuously throughout the

release. A release can consist of a single

sprint.

• The flow of work items is governed only by

the work-in-progress (WIP) limit and time

limit

set for each stage.

Scrumban

• Continue to work in sprint cycles

• Benefit from the customization, workflow and

rules of the storyboard

• The sprint ends with a sprint closure, in which

you reassign items that remain in the

Planning and In Progress stages to the next

sprint

Page 42: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agile Manager: Kanban Mode

1

Structure release

Define teams

Manage release backlog

Release Planning 3

Development analytics

Kanban reports

Customizable reports

Visibility and Insight2

Plan user stories and defects

Assign to team

Implement and update

Track WIP and Cycletime

Team Execution and Tracking

Plan WIP Done

Page 43: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Kanban

Page 44: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Prioritizing for Roadmapping with WSJF

RR = Risk Reduction

OE = Opportunity Enablement Prioritized

Features

Page 45: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Just doing this doesn’t workin the enterprise…

Page 46: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2012 Hewlett-Packard Development Company, L.P.

The information contained herein is subject to change without notice.

www.saas.hp.com

Page 47: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

Check out Agile Manager!

FREE TRIAL at www.hpagilemanager.com

Title Links

Chapter 1 Backlog Management: https://www.youtube.com/watch?v=kR2RKcjq-js

Chapter 2 Release Management https://youtu.be/K5Y2HWH-YdE

Chapter 3 Application Lifecycle Intelligence https://youtu.be/boJl9K-WPP8

Chapter 4 Dashboard https://youtu.be/KDk8TxV1RE8

Chapter 5 ALM integration Public APIS/PPM http://youtu.be/IcYp449U3Ys

Chapter 6 Configuration https://youtu.be/0sa-aeM-yao

Chapter 7 SAFe https://youtu.be/-sHHq_iZki4

View Detailed Demos of Agile

Manager:

Page 48: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Q+A

Page 49: “Agile Quality Strategy with HP Agile Manager” · HP Agile Manager Embrace change. Heighten visibility. Improve continuously. Matt Brayley-Berger WW Product Marketing Manager

© Copyright 2015 Vivit Worldwide

Thank you

• Complete the short survey and opt-in for more information from HP

Software.

www.hp.com

www.vivit-worldwide.org