23
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Master Agile Development and Testing In the brave new world of mobile and cloud applications

Master agile development and testing

Embed Size (px)

Citation preview

Page 1: Master agile development and testing

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

Master Agile Development and Testing In the brave new world of mobile and cloud applications

Page 2: Master agile development and testing

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

About the Speakers

Matthew Morgan, VP of Product Marketing, HP Software

IT Management Business Unit

Twitter: @ForwardTension

LinkedIN: http://www.linkedin.com/in/matthewmorgan

Ajei Gopal, SVP and GM, HP Software

IT Management Business Unit

Twitter: @Ajei_Gopal

LinkedIN: www.linkedin.com/pub/ajei-gopal/0/134/184

Page 3: Master agile development and testing

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

How do we control risk while innovating for the New Style of IT?

• New business models

• Increased mobility

• Increased use of SaaS and cloud

• Short development cycles

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

Page 4: Master agile development and testing

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

The New Style of IT has a radically different kind of user

Mainframe Client/Server Web Devices

System-centric User-centric

Users born after 1980

Page 5: Master agile development and testing

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

With the user in the center, all trends bend accordingly

Realities of the New Style of IT

Mobile apps

Native PC apps

Mobility

Time

Volume

Velocity

Time

Volume

Rate of release per app per month

Hybrid environments

On premise

Cloud

Time

Volume

Transactions

Time

Volume

Transactions per day

Page 6: Master agile development and testing

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

Innovation—that’s fast and works…

So how do we deliver in a user-centric world?

Yesterday

• Manual deployment

• Wastage of assets: performance scripts, known bugs, etc.

• Manual configurations & stubs

• Driven top-down

• PC-based applications

• Exhaustive definition

• Abstract

• Contractual

• Test only; code=black box

• Lead time for environments

• Treated as ‘last mile’

• Automated deployment

• Asset reuse between Apps & Ops

• Composite & virtualized

• Automatic connections

• Multi-channel apps

• Just enough

• Experiential

• Story-based / interpretive

• Insight into code changes

• Auto deploys for dev/test

• Continual testing

4 months

Today/tomorrow 1 week

Requirements Develop Test Deploy

Page 7: Master agile development and testing

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

Balance Velocity and Quality.

The New IT Imperative

Page 8: Master agile development and testing

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

Sources of IT latency

Velocity’s arch-enemies

• Breed disconnects & mistakes

• Foster ‚us vs. them‛

• Slow hand-offs

• Inject unnecessary wait-time

• Service availability issues

• Data privacy and security

• Slow

• Repetitive & error-prone

• Squander scarce resources

Technology Impediments Organizational Silos Manual effort

Page 9: Master agile development and testing

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

Eliminating the sources of latency in a mobile, agile, composite IT landscape

Keys to enable Velocity

• Drive real-time decisions

• Optimize work streams

• Immediate response to change

• Build an always-on lab

• Provide constant access

• Represent external factors

• Lightning fast execution

• Automated regression

• Configuration as code

Virtualization Visibility and Collaboration Automation

Page 10: Master agile development and testing

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

HP Solution for Advanced Mobile Application Testing

Moving to Mobile – the Delta Case Study

• HP Application Lifecycle Management

• Unified Functional Testing for Mobile Application Testing

• LoadRunner for Performance Testing

Delta Airlines cut delivery time in half and can test new releases in minutes instead of days Freed up 90% of their resources to focus on innovation, like kiosks and mobile

Return-on-Investment

Page 11: Master agile development and testing

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

Unified Functional Testing for Mobile can Record-Replay against Mobile Apps.

Page 12: Master agile development and testing

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

New SaaS solution for planning, executing, and tracking Agile projects.

HP Agile Manager: enable enterprise agility

• All core Agile functionality

• IDE and dev tool ecosystem

• HP ALM/QC sync ensures quality balances velocity

• HP portfolio integrations for end-to-end agility

‚HP Agile Manager, together with HP ALM provides increased visibility across application development and testing for better collaboration and risk control.‛

- Jason Taylor, Head of Delivery at Specsavers.

Testimonial

Page 13: Master agile development and testing

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

Team members can access a digital task board to manage day-to-day tasks.

Page 14: Master agile development and testing

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

Developers can capture 360-degree views into changes at the source, build level.

Page 15: Master agile development and testing

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

Shopping Process

Cycle faster? Applications become agile compositions

Search

Product

Pay

Payment

Buy

Customer Profiles

Ship

Shipping

Track

Track package

Each of these steps are interconnected software

components, also called services

Public Cloud Traditional Managed Cloud Composite

Page 16: Master agile development and testing

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

If you can design in, spec it, describe it or record it, you can virtualize it.

HP Service Virtualization: for friction-free dev and test

• Virtualize services just from design and data

• Record once, then virtualize constrained services for on-going access

• Remove dependency on costly cloud services

• Mitigate data and privacy concerns

‚We can test earlier without need for end-systems, and we can make efficient resource management, predictable schedules and launch dates. We speed up our release cycles, and reduce blocking issues,

eliminating third party dependencies‛ - European Telecommunications Company

Testimonial

Page 17: Master agile development and testing

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

Developers can simulate services for an always-available dev-test lab.

Page 18: Master agile development and testing

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

Integrated Quality and Lifecycle Management

Deliver Velocity with Quality

HP Application Lifecycle Management

Application Lifecycle Management

Full quality management in a unified platform

Quality Center

Unified with complete traceability from requirements, to development and test HP ALM w/ Lab Mngt Automation

Unified Functional Testing Test more and test faster with multi-layer testing

Easy Agile project management at a swipe of a credit card

Agile Manager

Fast path to virtual apps for unconstrained dev and test

Service Virtualization Rapidly test mobile apps

with a ready-to-use device cloud

Mobile Testing

Pre-built for faster packaged and custom app testing

Test Frameworks and Accelerators

Single Platform, Full traceability

For all Apps Cloud, Web, Mobile

First and Only Unified Testing

Innovative and Patented

Performance Center

Centralize load testing with real-world insights

LoadRunner

Industry’s most widely used load testing solution

On-prem, SaaS and cloud

Page 19: Master agile development and testing

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

Instantly view KPIs provided through deep Integration to the entire lifecycle – available as a Mobile App.

Page 20: Master agile development and testing

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

Get started today…

Try

Learn

Engage

Download

HP Agile Manager

Join HP Discover Performance Community for Applications

Read Five Mobile Application Considerations to Conquers

Industry-leading ALM and Quality management solutions

Page 21: Master agile development and testing

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

Join our TweetChat: #HPSoftwareALM

1

Continue the discussion – participate in our TweetChat to ask questions that didn’t get answered during today’s session or to simply join in the discussion.

Submit your question or join the discussion

Enter hashtag HPSoftwareALM at the top of the page

Go to tweetchat.com

2

3

Page 22: Master agile development and testing

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

HP Discover is the showcase technology event

Main stage presentations from: • Meg Whitman,

HP President and Chief Executive Officer

• HP Software senior executives discussing the company’s roadmap and technologies

Who should attend? • VPs

• Architects

• Managers

• Directors

• Engineers

• HP Partners

• IT management and staff

• App developers

• Data center and facilities managers

Key topics will feature: • Converged cloud

• Information optimization

• Security and risk management

• Application transformation

• Converged infrastructure

• Mobility

• Virtualization

• Software

• Services

Learn how HP can help make technology work for you.

Register today at hp.com/go/discover Use code DSCVRSW and enjoy $100 off the early bird rate through March 31.

Page 23: Master agile development and testing

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

Questions?