Tag Archives: hp quality center

Agile Development Practices at HPE

Raffi Margaliot – senior vice president of application delivery management (ADM) at Hewlett Packard Enterprise (HPE) – provided  major insights into the future of app delivery at HPE’s Discover 2015 conference in London. On stage he had not only an external consultant to talk about the challenges for future app development and delivery, but also top managers of HPE’s application delivery management organization.

Attendees got insights how HPE itself is dealing with the transformation to an agile organization. Ruli Weisbach is the manager of the ADM development organization and shared with the audience how his organization adopted agile practices during recent years. This is specifically interesting because they work on the product Agile Manager, which supports agile development organizations.

Later on (at 40:35 min) Udi Weinberg the QA manager of ADM provided an additional perspective of HPE’s agile development approach by filling in the quality assurance view.

The full session is available on YouTube. In case you are at a hurry and just want to look at Ruli’s talk, then start looking at video position 28:00 min.

HPE Video from Discover 2015 in London about app delivery:

HP ALM Editions

Hewlett Packard Enterprise (HPE) provides five different editions of HP ALM / Quality Center as of December 2015:

  • HP ALM
  • HP Quality Center Enterprise
  • HP ALM Performance Center
  • HP Quality Center Express
  • HP Quality Center Community Edition

Availability of features depend on edition. A quick overview of features by edition is available at the Application Lifecycle Management Help Center: ALM Editions

The feature matrix there provides a comprehensive overview about the capabilities of the five editions. However, for companies newly interested in HP ALM, it still might be a challenge to find out which edition is the right one for them.

In case you need guidance feel free to contact us.

What’s new in HP ALM

HP has established a central online information repository with detailed information about HP ALM. It’s called “Application Lifecycle Management Help Center”. Once you access it via the URL: Go to HP ALM Help Center you will see the Help Center loaded with the latest release information (in this case 12.50)

Starting from this page you will find an excellent collection of information targeted at HP ALM end users and administrators. Moreover, you also get information about previous releases.

 

RM with HP QC/ALM

User Group Meeting in Switzerland on August 21, 2012

The Vivit TQA Special Interest Group on “Testing, Quality, and Application Lifecycle Management” within Vivit, the independent HP Software user community, will conduct a meeting on Tuesday, August 21, 2012, from 13:30 to 17:30 at Swisscom in Bern, Switzerland. The meeting will be free of charge. Event language will be German.

The meeting will feature information and an open discussion on:
– requirements management
– requirements-based testing, and
– agile development
… with HP Quality Center / ALM.

You find detailed event information and registration options at:
LinkedIn
Vivit Worldwide

HP QC Accelerator New Landing Page

Update Feb 7, 2013: The pages referenced below are gone. Post is kept for historic reasons only.

HP has renewed a lot of web pages. Unfortunately many links are gone or moved to some other place.
The agile accelerator new landing pages are:

From there you get access to several resources, like whitepapers and webinars. Trial software can be obtained as well.

New Opportunities for QM

On September 20, 2011 Dr. Andreas Birk and Gerald Heller provided some insights about the opportunities and challenges for testing in agile development organizations at an event at HP Switzerland.

While many test organizations still puzzle how to react on the agile development approach from a testing perspective there is a growing set of experiences on the practice side. Agile methods have a lot of quality practices already built-in. For example, when looking at scrum the following QM related practices are often applied:

However, there are also a couple of activities that present challenges to testing in agile environments:

E.g. Setting up test environments in more complex project contexts might require so much time, that parallel system testing within the development cycle cannot be established. In such situations a testing team needs to find an alternative solution together with the development team, so that the goals of testing can be achieved.

However the top challenges are found where roles and competencies are touched. For example: joint estimation for user stories sounds good, but often testers don’t even participate in sprint planning meetings. And if so, they aren’t allowed to add testing effort to the size of the story. Becoming a full member of the team requires often needs time, where active change management and coaching continuously must address those topics.
The full presentation is available on request.

Peter Vollmer from Hewlett-Packard’s development organization provided interesting insight how HP addresses these challenges in its global agile development context. In particular HP not only uses HP Quality Center, but also the HP Accelerator for agile planning and status tracking. His presentation is available on request.

New Version Of Agile Accelerator

HP announced by the end of December 2010 a new basic version of the agile accelerator 4.0. There is now a version for QC 10 and a version for QC11/ALM available. New support is included for unit testing. Development tasks can be tied to unit test cases (NUnit, JUnit, or FitNesse). Continuous integration tools like Cruise Control/Hudson can be called from within QC to start the build process. Agile reporting is streamlined. There is also a new team-based Sprint burndown chart that shows a burndown comparison across teams.

The basic module can be freely downloaded from this link.

HP Quality Center Agile Evolution

Recently, I provided an agile perspective on the Vivit TQA Webcast “New Features of HP Quality Center and Product Roadmap” by Raziel Tabib.

The webcast was focusing on version 11 of QC.

I got feedback, that existing customers of QC wonder how QC supports agile development in earlier versions. So I created an overview, which describes agile support from version 9.2 up to 11.0. It’s not meant to provide an in depth detailed description about features. Rather, it should provide orientation for existing and new customers what they can expect from different QC versions to support agile development.

There are 3 horizonal layers. On the bottom I’ve listed “agile enabling features”. Having those in place experts are able to build “custom agile solutions” which I have described in the middle layer. The upper layer holds “ready made” agile solutions. Currently HP provides the “Advanced agile accelerator” here.

Each QC version includes the features of previous versions. That’s why I decided to only list new features for a specific version. (Click on the picture to view an enlarged version).

HP QC support of agile in various versions

Agile Support In HP Quality Center 11

On September 7, Raziel Tabib presented “New Features of HP Quality Center and Product Roadmap” in a Vivit Webcast. Raziel is a Sr. Product Manager in the HP ALM suite of products.

In this blog I review the webinar from an agile perspective. The complete Webinar along with Q&A is available as archived session for Vivit members. Note, that basic Vivit membership is free.

http://www.vivit-worldwide.org/article.cfm?id=1199

Raziel started the announcement with a big bang: The presentation content is no longer roadmap, but reality, “HP Quality Center 11 is available as of today”.

In this release HP sets the focus on the application lifecycle management (ALM) message. They even place an ALM product on the pricelist, “ALM 11.0”. It represents a suite of products that helps customers to manage their products along the entire lifecycle, e.g., Requirements Management, Development Management, Quality Management, Performance Management and Project Dashboard. This supports the agile perspective insofar as it provides a holistic view on all development activities.

One aspect of the holistic view is the integration into developer environments. QC 11 comes with an out-of-the-box integration into the eclipse IDE. Once a Sprint has started the developer can stay in his working environment – e.g. Eclipse IDE – and update user stories, tasks and defects. All changes will be reflected in HP QC. This integration provides a large potential to accept QC as an agile repository for the project. Overhead is minimized; no switching of tools (from developer perspective) once a Sprint has started.

Backlog management with QC 11 will be much more intuitive than before. The key to usability is a new feature named “custom ordering” in the requirements management module. With this long-awaited functionality it is now possible to drag a user story exactly to the position which represents its priority in the backlog. Prior versions of QC needed to use custom attributes and workflow programming in order to achieve that functionality.

A whole new set on reporting is available in Quality Center. From an agile perspective the possibility to integrate those reports into external web pages, like wiki-pages is the most interesting one. Now, teams can use their agile reporting environment of choice. QA managers can check-out their dashboards without the need to log into QC.

Sprinter

Manual testing is greatly enhanced by a new tool called “Sprinter” (any Scrum affiliation is purely coincidence J). Better screen usage, annotation possibilities, recording of test actions and parallel testing of multiple target systems summarize the new functionalities. Agile teams practicing “exploratory testing” will love that tool.

Side by side clients

Starting with HP QC 11 it is possible to have several client versions of QC on a single machine. While this isn’t an intrinsic agile feature it will contribute to a successful transition to agile development.

Agile teams can explore the newest HP QC 11 version with all of its features for agile teams. Still they can work with a different HP QC version in operation.

HP is taking the agile movement serious. Release after release they have added functionality to make life easier for agile teams. The only challenge for customers is that it is not that easy to see. Most of the features are just built-in enablers. With the exception of the agile accelerator experienced users are needed to turn these features into great agile solutions.