|
Application performance problems continue to occur, despite the strides companies have made with performance testing and tuning technologies. Sluggish application performance. Inability to prevent downtime. Long mean time to repair (MTTR). Excessive deployment cycles. Resource constraints. Budget overruns. Software that doesn’t meet end-user performance requirements once deployed into production. And the problems may only get worse as applications get more and more complex, as application development and QA /performance testing is outsourced, and as performance testing continues to fall off project plans. There are many reasons applications don’t perform as expected, and many tools available to address the issues. But implemented separately, point products and piecemeal solutions only exacerbate the challenge of delivering applications that run at optimal performance — and they do little to maximize cost savings, efficiencies, or collaboration among project teams. What’s needed is an integrated process to manage performance across the entire application lifecycle — from pre-production development, testing, and tuning through “go live” deployment into production — and a process to leverage existing knowledge and investments in tools, training, infrastructure, and best practices.
|