Application Lifecycle Management and Application Transformation Blog
Sharing HP’s point of view on Application Lifecycle Management, sharing customer best practices and advice on managing the lifecycle of applications from concept to retirement.

Displaying articles for: February 2011

The Dark Side of Application Modernization

This week, I want to shift our conversation to touch of the reality of how modernizations can me the most complex, risky, and time-consuming projects in all of IT.    With all of the application development projects of 10, 20, and 30 years, many fortune 500 organizations find themselves painted into a corner behind a mess of stove-piped systems, outdated infrastructures, and in-flexible processes.   This post explores this challenge and poses some new questions to our readers.

The "Quality Lense" Revisited: Readers Respond to Questions

Last week, I posted a blog entry which discussed how project management has become one of the most key constituent in establishing a Quality Lense to ensure success in modern application projects.   In only a week, this post has become the most read post on the HP ALM and Application Transformation blog with close to 600 unique IP views.  You can read the post here.  We posed four questions to our readers, here are some early responses.

A Fast Application is a Fast Business. Seriously.

In my previous posts, I have made several references to how our customers tell me that application modernization projects are about end-to-end business processes.   The days of building "silo'd" applications serving a single line of business or function are going away.   This post is quotes a CIO talking about how performance validation is a needed part of ALM.

Live Blog: Photos from Edinburgh ALM ASIG Event

Our last stop on the ALM UK SIG tour was in beautiful Edinburgh.  Another sell-out stop, with tremendous interest on how HP Apps 11 releases add business value and a competitive edge.  Here are some photos.

Live Blog: Photos from Manchester United Kingdom ALM Event

Our second stop for our UK SIG ALM launch tour is in Manchester, and we were greeted by a standing-room-only crowd.  Here are some real-time photos from the event.

Defining, Measuring, and Managing Success in App Modernization Projects

In my second post of last week, we started to introduce the topic of success criteria for application modernization projects.  To quote a section from last weeks post, “Quality no-longer equates to back-end testing, instead includes managing the complete application lifecycle through a quality lense. “  I wanted to double-click on this “quality lense” and see if we could start a discussion on the top success criteria we see our customers focusing on for application modernization projects.  

Reader Feedback: “Modernization is about Driving Competitive Advantages”

On Monday, I wrote a blog post on notes from my listening tour where I learned that HP customers have shifted their conversation about the business drivers of new projects.  The high-order business driver is all about responding to competitive pressure.    Here is your feedback.

The balancing act…

Need to deliver high quality applications faster and efficiently?  Quality management software can help.. and Gartner recognizes HP as a leader in the Application Software Quality Magic Quadrant

ALM Best practices: Quality standards and DevOps keep the trains on time

German transport company Deutsche Bahn believe in and invests in application quality. Not only does software play a critical role in rail traffic safety, it also powers core business activities. For instance, external rail companies use a Deutsche Bahn portal to book train paths on the company’s rail network. Any downtime can jeopardize train path sales and have major impact to Deutsche Bahn’s revenue.

 

To optimize application quality and ensure business continuity, Deutsche Bahn’s IT service provider, DB Systel, has worked extensively over the past several years towards a standardization of their functional and performance testing processes and worked to make them more transparent across projects. They implemented HP Quality Center as the foundation of a comprehensive test platform, replacing all other tools.   

 

“Although we had already defined comprehensive management processes, we still needed a software platform that worked in an equally standardized way,” explains Klaus Metzlaff, head of the Development Centre, Quality Assurance and responsible for central process management in the testing department at DB Systems.

 

Having a uniform error management system with a comprehensive error database has significantly reduced repeat errors. And standardizing test and quality practices has enabled DB Systel to move from CMMI level 2 to CMMI level 3.  Productivity is improved now that several employees can work in parallel on the same tests and reuse test cases and error information. And reporting and software development costs are lower. 

 

Embracing the concept of improving practices between development and operations to attain better overall application reliability, performance and security, the DB Systel team is also standardizing the way they manage incidents back into the development team to further increase quality and productivity.

 

DB Systel uses an HP solution for incident management, future events registered by this tool may flow directly back to the HP Quality Center error management system. This means that problems resulting from software errors are remedied at their root.

 

To learn more about how DB Systel is using HP Quality Center to standardize their testing practices and align development and operations, check out the complete success story here: http://h20195.www2.hp.com/v2/GetPDF.aspx/4AA3-1212EEW.pdf

Give the developers what they want-HP on ALM and Developer Integration

Lately, there’s been a heated discussion in the ALM community about whether a solution can be called ALM if it doesn’t contain specific software tooling for developers:  IDEs, a build system, or a source code management system – traditional tools used to develop software.

 

 

Our point of view is that Application Lifecycle management is about effectively managing an application at every phase of its life… from inception to design, to requirements, build, test, stage, deploy, change and retire.  Through software and integrations, we aim to provide our customers the ability to establish best practices, share critical information, connect software lifecycle activities, know the impact of change to their activities, and have real-time traceability between cross-team activities supported by a steel thread of information and workflow.

 

 

But, we don’t aim to replace every piece of software out there that teams have standardized on or chosen to use with software from HP. 

 

 

Our ALM approach and the software HP provides under the moniker of ALM works well with the established tools our customers rely on to build their software day in and day out.  And our integrations expose and provide information, events and actions to IT project teams tasked with releasing software faster with the right amount of quality, security and performance to balance business needs between time to market and risk.

 

 

Reality is that IT environments are remarkably heterogeneous with packaged applications, Java, .Net, RIA, SOA, and more resulting in multiple platforms, frameworks, and development tools.   We get this … embracing choice and enabling development teams to choose the tools that meet their needs while fully participating in the application lifecycle.

 

 

In simple terms, we integrate between established tools to give the right information to the right people at the right time.

 

 

 We invest in tooling to support requirements, test planning and test execution, project planning and tracking and other key areas of the domain of Application Lifecycle Management where HP has innovation, core competency and significant value for our customers, and we invest in development tooling where we see we can add value rather than redundancy such as our recent acquisition of Fortify for Security Static Code Analysis. 

 

 That said, we respect that developer tooling is an established market, with clear preferences for partner solutions used by developers world-wide.  We do not strive to develop yet another software option for development tools and to force that option on developers who are already successfully using powerful tools such as CollabNet’s Teamforge and Subversion, Eclipse or Microsoft Visual Studio. 

 

 

Our customers ask us for intelligent integration with these tools to support their needed collaboration and attain full traceability so they can efficiently manage the application lifecycle progression from requirements to delivery, on time, under budget with great results.

 

 

And we are putting HP ALM engineering muscle behind these integrations

 

 Learn more about HP’s ALM integration with our partner CollabNet here.

 

Not a CollabNet TeamForge or Subversion user?  We’ve integrated with Microsoft Visual Studio, Eclipse and many other development tools via our partner Tasktop. 

 

Tasktop integrates HP ALM and HP Quality Center with software developers’ IDEs and provides interoperability with more than 50 solutions including Microsoft TFS, JIRA, and others.   Access the connectors here.  Also, learn more about HP’s relationship with Tasktop in eWeek.

 

 

Here are some industry perspectives on our strategy and the value of integrating rather than “one size fits all” for developers:

 

“Hewlett-Packard is making a serious, concentrated push into the software business—perhaps its most serious to date—by capitalizing on its strengths while reaching out to all players in the software development life cycle.…and the new ALM 11 solution is evidence of HP’s maturity in the software field.”

 

-        Darryl Taft, eWEEK

-         

One interesting thing about this announcement from HP is the broadness of the offering. It’s not just SDLC [software development life cycle], but it includes operations and management and other disciplines.”

-        Analyst Quote, Dave West, Forrester (eWEEK

 

“Today, the developers don’t use Quality Center. They live in their IDEs and their development environments, and they have their separate work management tools. This is the first time we can have the ability to move them to Quality Center use the integrated development environment or build a bridge between Quality Center and their current tracking tools. Regardless, it’s going to make the developers a living, breathing part of the process.”

Tim Perry, Genworth Financial (Insurance Networking News)

Customers: "Modernization is about Driving Competitive Advantages"

I recently returned from an oversea customer trip where I had the opportunity to sit down with several F500 IT leaders to discuss there respective 2011 IT agendas.    After having survived the 2008-2010 downturn (many pundits say we are still in a downturn...), I have become use to the justification of "cost savings" and "reduced overhead" as primary business drivers for IT modernization projects.    However, things are changing.  

 

Search
Showing results for 
Search instead for 
Do you mean 
About the Author(s)
  • Brian is a Product Marketing Manager for Application Development Management Solutions with and previously for Project and Application Portfolio Management, with extensive experience in presales and implementation roles.
  • I have more than 12 years in IT, with over 10 years working with the HP Quality Management suite of tools—seven as a Professional Services consultant for Mercury/HP. Additionally, I am the Regional Practice Lead for the Quality Management Strategy and Solutions organization which helps drive inovation in the areas of Best Practices and constancy of delivery.
  • This account is for guest bloggers. The blog post will identify the blogger.
  • Kelly has over 20 years experience with enterprise systems and software in individual contributor and manager roles across product management, business development and product marketing. A majority of my focus has been in areas directly related to applications spanning from developer environments, enterprise Java, integration middleware, SOA infrastructure, SOA Governance and now application lifecycle management. Kelly has a B.S. in Computer Science from California Polytechnic State University, San Luis Obispo and an MBA from the University of Santa Clara.
  • Malcolm is a functional architect, focusing on best practices and methodologies across the software development lifecycle.
  • Michael Deady is a Pr. Consultant & Solution Architect for HP Professional Service and HP's ALM Evangelist for IT Experts Community. He specializes in software development, testing, and security. He also loves science fiction movies and anything to do with Texas.
  • Backed up with over 20 years of IT experience ranging from Application Development, QA, Product Management and Product Marketing, Ofer Spiegel has acquired deep insight into the intricacies of Enterprise IT and its versatile challenges.
  • HP IT Distinguished Technologist. Tooling HP's R&D and IT for product development processes and tools.
  • 36-year HP employee that writes technical information for HP Software Customers.
  • WW Sr Product Marketing Manager for HP ITPS VP of Apps & HP Load Runner
  • Areas of expertise include project/portfolio management, software education and application lifecycle management
HP Blog

HP Software Solutions Blog

Featured


Follow Us
Labels
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.