HPE Agile Manager and Project and Portfolio Management PPM overview

30
HPE Agile Manager - PPM Embrace change. Heighten visibility. Improve continuously. Date

Transcript of HPE Agile Manager and Project and Portfolio Management PPM overview

Page 1: HPE Agile Manager and Project and Portfolio Management PPM overview

HPE Agile Manager - PPMEmbrace change. Heighten visibility. Improve continuously.

Date

Page 2: HPE Agile Manager and Project and Portfolio Management PPM overview

“Agile. Decisive. Fast.That’s us.”

Meg WhitmanCEO, Hewlett Packard Enterprise

Confidential

Page 3: HPE Agile Manager and Project and Portfolio Management PPM overview

Enterprise Agile – HPE 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

VelocityAND 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 progressDev ecosystem integrations for deep application insight

Keys to enterprise agility Challenge How HP helps

What the business wants, when it wants it

Page 4: HPE Agile Manager and Project and Portfolio Management PPM overview

Reality: Heterogeneous Dev Environments

CodeBuildReq & Def

AGM

ALM

VS

TFS

TFSWaterfall

Eclipse

Jenkins

PerforceWater-Scrum-Fall

InteliJ

Electric Cloud

CVSHybrid

Eclipse

HudsonSVN

Agile

Page 5: HPE Agile Manager and Project and Portfolio Management PPM overview

HPE 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• HPE ALM/QC/PPM Synchronizer• Regular releases driven by user feedback• Modern, clean, intuitive UI• SAFeTM Gold Certified

Page 6: HPE Agile Manager and Project and Portfolio Management PPM overview
Page 7: HPE Agile Manager and Project and Portfolio Management PPM overview

1Structure releaseDefine teamsManage release backlog

Release Planning 3Allocate tasksImplement and updateDefect managementRetrospective and close

Sprint Execution 4Development analyticsCustomizable reports

Visibility and Insight2Plan user stories and defectsAssign to teamManage team capacity

Sprint Planning

HPE Agile ManagerA day in the life

Page 8: HPE Agile Manager and Project and Portfolio Management PPM overview

Sprint 4Sprint 3Sprint 2Sprint 1 Sprint 5

US 1

D 1

US 2US 1

D 1

US 2US 1

D 1 D 2

US 2US 1

D 1 D 2

US 3

B 1

US 2US 1

D 1 D 1

US 3

B 1

Regression 1

Regression 2

Regression 3

Regression 4

C IET

Longevity testing (independent of sprint cycles)

US User Story

D Defect

B Build

C IET

C IET

C IET

C IET

The ideal agile pictureContinuous Testing: A relentless assault on project risk

Page 9: HPE Agile Manager and Project and Portfolio Management PPM overview

Principles and processes for enhancing collaboration, communications and integration between software developers and IT Operations to rapidly produce/update applications and cloud services

Quality Automation Collaboration

DevelopmentBe more agile - deliver faster

Agile ManagerFeatures and code changes

IT OperationsBe predictable –

minimize risk

feedback loop

Release < 1hr

DevOps

DevOpsReduce friction in bringing business value

Page 10: HPE Agile Manager and Project and Portfolio Management PPM overview

Continuous Assessment

Continuous Delivery

Continuous Integration and Testing Continuous ReleaseContinuous Operations

SOLUTIONS

3RD PARTIES

GIT

TFS*

Subversion*

VS

Eclipse

MS WDT

MS Build

Maven

SSH

vCenter

Chef

Nexus

Nexus

SSH

vCenter

Chef

Jenkins

Plan Develop Build Deploy(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 Code ADM Suite

BSM, C&A, SPM

HPE DevOps Technology Matrix

Page 11: HPE Agile Manager and Project and Portfolio Management PPM overview

HPE AppPulseHPE Cloud Service Automation

HPE BSMHPE CODAR

Designer

OrchestratorProvisioning engine

OOTB integrations

App Deployer

Configuration models

HPE AppPulse Mobile

HPE StormRunner Load

HPE ALM HPE Unified Functional Testing

HPE Performance Center/HPE LoadRunner

Continuous Integration, Testing, Delivery and AssessmentCONNECTED INTELLIGENCE

ADM plays a big role in DevOpsIntegrated solutions for continuous use cases

Page 12: HPE Agile Manager and Project and Portfolio Management PPM overview

Integration with HP Agile Manager

Code Coverage

MSTest

IDE

IntelliJ IDEA

Visual Studio

SCM

CVS

Subversion

Microsoft TPS

Borland

GIT

Rational ClearCase

Serena CM

Build

Jenkins / Hudson

Microsoft TPS

Unit Test

TestNG

Integrated Partner integrations

Developer analytics ecosystem

Page 13: HPE Agile Manager and Project and Portfolio Management PPM overview

SyncAGM

BacklogDefects

ReleasesTeamsSprints

HP IT Business Analytics

ALMRequirements

DefectsTests

Testing ToolsUFT PC

Sprinter LRLab Management

Service Virtualization

SMProblemPPM

ALI

IDE SCM Build

Hewlett Packard Enterprise Agile product suite

Page 14: HPE Agile Manager and Project and Portfolio Management PPM overview

SynchronizerAGM

HPE Software Dashboard / KPIs

ALM

Build, Provisioning and Deployment

Requirements

Defects/ERs

Product/Program, Releases, Sprints

Teams

SCM Systems

Developer IDEs ALI

Requirements

Defects/ERs/CPE Incidents

Product/Program, Releases, Sprints

Teams

Testing

Offline ExecutionIntegration

Test Execution ToolsTest Execution ToolsTest Execution Tools

Closed LoopSupport Integration

ALICentral BI System

Agile Manager: Manage requirements and backlogsSAFe or Scrum (of Scrum) approach

Pre release defect management

ALM: Test and defect management

Offline ExecutionIntegrate testing into CI/CD pipeline

ALI: Integration into development contextIDE Integration (Defects, Requirements)

Linkage of Source Code to Requirements and Defects

Linkage of build information

Central BI / DashboardSingle data repository for holistic reporting

Synchronization: Keep data consistent between systemsRequirements to link test case/run information (traceability)

Defects to allow lightweight defect management for pre release defects in AgM and post release defect management with Support integration (SPARKS –ALM and ALM – Support Portal)

Enable consistent Dashboard KPIs for QBRs etc.

Defining the ecosystem

Page 15: HPE Agile Manager and Project and Portfolio Management PPM overview

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

HPE PPM andAgile Manager

Page 16: HPE Agile Manager and Project and Portfolio Management PPM overview

HPE PPM*(on premise or SaaS)

Velocity and quality for the enterpriseNative integration to leverage best-in-class quality reporting in PPM

Visibility into release and project status across broader enterprise ecosystem

Enterprise support for reporting Agile, Waterfall and Hybrid projects

Burn-down ChartsStoryboard CoverageThemes and Features

Agile Manager

Feeds

A solution that allows Prioritized Investments and Consolidated Project Reporting

PPM and Agile Manager Integration - OOTB

Page 17: HPE Agile Manager and Project and Portfolio Management PPM overview

Sprint/User Story status and planned effort - OOTB

Page 18: HPE Agile Manager and Project and Portfolio Management PPM overview

Agile metrics in PPM - OOTB

Page 19: HPE Agile Manager and Project and Portfolio Management PPM overview

Timesheet - OOTB

Page 20: HPE Agile Manager and Project and Portfolio Management PPM overview

New API for getting user time sheet data per day stored in Agile Manager based on tasks progress

Time sheet data shows updates to Invested Time for each task

Tracking includes both positive and negative changes to the Invested Time value

Breakdown to stories/defects/releases/sprints/teams/features

Allows filter by date range, users

Tasks can be updated in the: Sprint Backlog tab, the Task Board, the individual user story/defect details page, and the Update Task dialog

Enhancing PPM visibility to Agile Manager

PPM and Timesheet - API

Agile ManagerSite Administrator

Your Application Server

Page 21: HPE Agile Manager and Project and Portfolio Management PPM overview

Additional AGM backlog data - APICode Samples included

Page 22: HPE Agile Manager and Project and Portfolio Management PPM overview

Agile Manager

ALM / QC

Defects and Metrics (to PPM)

Requirements (to ALM)

SprintsUser StoriesInvested time

Data

Burn-downStory PointsThemesFeatures

Charts

PPM

ReleasesRequirements

DefectsTest Results

AGM, ALM and PPM Integrations

Page 23: HPE Agile Manager and Project and Portfolio Management PPM overview

2 Release Planning 4 Sprint Execution 5 Sprint Visibility and Insight

3 Sprint Planning1

Prioritize on Business needsAlign resources and Financial GoalsManage the whole Portfolio

Strategic Portfolio Planning

Strategic Portfolio Visibility

& PMO Governance

Real Time MetricsFaster Strategic Decision MakingRolled-up through-out the Business (agile+traditional)

A day in the lifePPM with Agile Manager

Page 24: HPE Agile Manager and Project and Portfolio Management PPM overview

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

Demo

Page 25: HPE Agile Manager and Project and Portfolio Management PPM overview

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

Saas / On-Premise

Page 26: HPE Agile Manager and Project and Portfolio Management PPM overview

FinancialUp to 40% ROI

2x adoption

Maximize OpEx usage and eliminate infrastructure costs

Compliment ITProject burst

Lack of IT resources

IT AlternativeNo more upgrades

Faster Time to Value

Better agilityUsage flexibility

Interval billing

InnovationAccelerates strategic initiatives

Why the market is shifting to SaaSAn excellent option to achieving maximum software value

Page 27: HPE Agile Manager and Project and Portfolio Management PPM overview

Email notifications

Basic configurationIn the basic Agile Manager configuration, the Agile Manager Jetty application server and the web server are embedded with the installation and installed on the same machine.

HP ALM(via OTA API)

Synchronizer Server

Firewall Database ServerOracle RAC / Standalone System Administration and Site schemas

Agile Manager Server cluster

Application / Web Server

Site RepositoryAttachments, Configuration

Web BrowserChrome, Firefox, IE

Mail Server LDAP Server

SMTP 25 LDAPS 636

NFS 2049

HTTPS 8443

HTTPS 8443

HTTPS 8443

JDBC 1521

Clustered configuration Agile Manager supports clustering within the J2EE framework.

HTTPS 8443

Load Balancer

Agile Manager On-Premise@

Page 28: HPE Agile Manager and Project and Portfolio Management PPM overview

HP SaaS

The synchronizer is embedded in AGM server

Synchronizer configuration and management are visible in AGM UI

Customer Site

AGM App Server

Sync Engine

Lightweight On-Premise Bridge (OPB) Agent

Lightweight On Premise Bridge Agent is installed on customer site

Single agent can communicate with multiple ALM versions

The OPB Agent supports auto update

ALM 11.5 ALM

12

REST

REST

RESTHTTP

Next-gen Syncrhonizer

Page 29: HPE Agile Manager and Project and Portfolio Management PPM overview

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

www.saas.hp.com

Page 30: HPE Agile Manager and Project and Portfolio Management PPM overview

30

Thank you.HPAgileManager.com@HPE_ALM