Volume 3, Issue 1 - December 2006 

Welcome to Common Sense

Are Poorly Performing
Applications Cutting Into
Your Company's
Business Potential?


Application Performance
Management:
Why Should
You Care?


Do Your IT Professionals
Have
an Application
Performance
Strategy in
Place Today?
 


Next Issue - Sneak Peek



Compuware Product Spotlight_180x150




Welcome to Common Sense: IT Procurement News


Common Sense is a program focused on helping you, the IT procurement/purchasing professional, access the information you need to:
  • understand the value you are receiving from 
    Compuware products
  • identify opportunities to cut costs.

We hope you find Common Sense both helpful and interesting. It is our goal to provide useful information to help you build a compelling business case, one you can convey with confidence, that hard-earned IT budget money is not being squandered.                  


Are Poorly Performing Applications Cutting Into Your Company's Business Potential?

"There are two overwhelming reasons why IT organizations should want to tune applications. The first reason is to save money. The second  reason is to increase customer satisfaction. Poor performance yields high costs. Those costs include millions of dollars annually in unnecessary processing due to un-tuned application software. Also included are the costly hardware upgrades required due to excess CPU utilization, increased batch processing time and/or unacceptable response times." ¹

Sales and earnings are the most measurable as well as the most commonly used indicators of a company's success or failure. While you may think the burden to meet these numbers falls on the sales staff, it also lands on the shoulders of the IT department, as IT manages your company's business-critical applications. These applications, which process daily business and dollars, are as much a part of your company's sales strategy as the marketing experts or account managers. In many IT shops, the pressure to produce along with the selling team translates into developing, and/or outsourcing development of, as much business code as possible, but unfortunately without the luxury of time to give enough attention to "real world" performance.

Business-critical applications have one job: to generate business. And if these applications aren't pushing business through the system as efficiently as possible, they're not contributing to the bottom line of the organization to the degree they should.

Analyst Carey Schwaber puts it this way in a Forrester report:


"...many software development organizations still treat performance like an afterthought, paying it too little attention too late in the life cycle. Our interviews confirmed what we hear in our ongoing conversations with Forrester clients: IT shops habitually pay insufficient attention to performance during development, either ignoring performance altogether or simply measuring it and conducting perfunctory tuning before deployment. The results of this neglect can be grim." ²


If your company is taking the "road most traveled" to manage application performance, and subsequently missing the mark on SLAs and business goals, it might be time to change direction to work toward a more profitable outcome for your business.
                                                                                                                                         Top ^  

1 Loosley, Chris; Controlling Application Performance: What Every CIO Should Know, Technical Support, October 1998
2 Schwaber, Carey; Performance-Driven Software Development, Forrester Best Practices, February 28, 2006


Application Performance Management: Why Should You Care?


No matter what discipline an IT organization adopts, most application performance management (APM) methodologies stem from the same core principle: The earlier an application is tuned, the greater the payoff. What is the payoff? According to Cheryl Watson, highly respected z/Series and MVS application tuning expert, 

"The resources you can save by tuning or proper capacity planning are CPU, software costs, storage, DASD, tapes and paper, staff time, elapsed time, user time and customer satisfaction."¹

Watson's advice makes sense from a technical perspective, but how does it translate to your company's bottom line?

Here's how: An application that has not been optimally tuned, tested and "debugged" burns time, churns unnecessary CPU cycles, claims unnecessary DASD (physical storage) and, most importantly, might not be available to generate business - the reason it should no longer be optional for the entire IT organization to embrace an APM practice. For IT to keep pace with competitive demands, meet ever-changing technological requirements and, most importantly, keep applications available and running as efficiently as possible for maximum revenue generation, an APM strategy is essential. Carey Schwaber of Forrester echoes these sentiments:

"By 2010, performance-driven development concepts will be more widespread, and one-third of the organizations that today do little more than load testing will have adopted performance-driven development practices. Service-level management (SLM) puts a sticker price on poor software performance." ²

But it's important to note that the level of APM sophistication and the commitment your company is willing to make determine how much money can be saved. Forrester has found that companies making even a conservative effort (see Figure 1) toward proper APM practices are realizing benefits such as:

  • acceptance criteria for making go/no-go decisions
  • reducing cost of problem resolution
  • improving accuracy of hardware requirement forecasts.

Figure 1:                        

Evolving toward performance-driven development adds benefits, reduces costs
February 2006, Best Practices "Performance-Driven Software Development"

forrester logo

                                 

 

 

 

 

 

 

BC


For those companies equipped to engage in what experts call "performance-driven development," financial rewards are considerable. According to Forrester, addressing application defects in a performance-driven IT environment can cost about one-fifth what it would to address them in an organization operating in "firefighting" mode. (See Figure 2.)  

Figure 2:

Sample economics of a move to performance-driven development
February 2006, Best Practices "Performance-Driven Software Development"

forrester_logo

                                

 

 

 

ResoltCst

  
                                                                                                                                                                                       Top ^


1 Watson, Cheryl; Why Tune?,  Cheryl Watson's Tuning Letter, No. 4, 1999
2 Schwaber, Carey; Performance-Driven Software Development, Forrester Best Practices, February 28, 2006


Do Your IT Professionals Have an Application Performance
Strategy in Place Today?
 


Download and share the entire Forrester Best Practices report by Carey Schwaber, and become a partner with IT in gaining the following benefits for your company:

  • consistently improve the performance of mission-critical applications
  • never again miss a batch window 
  • improve online response times
  • postpone or avoid upgrades
  • automate application performance measurement and analysis
  • deliver application performance benefits without adding personnel
  • minimize costs and maximize performance throughout the application life cycle, during design, build, test, production and maintenance.

For additional information, click here to access Compuware's Application Performance Assurance resources.
                                                                                                                                         Top ^    


Next Issue - Sneak Peek

Global outsourcing of computer software promises savings in the neighborhood of 25-40 percent. That's too significant a cost reduction for companies to ignore, but with half of all off-shoring operations falling short of expectations, and cost overruns in the range of 15-57 percent of the total price tag, buyer's remorse is rampant.

Next quarter, Common Sense will look at the source of this remorse, and how to avoid some potentially costly mistakes.         
                                                                                                                                         
Top ^

All Compuware products and services listed within are trademarks or registered trademarks of Compuware Corporation. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems Inc. in the United States and other countries. All other company or product names are trademarks of their respective owners.