Sunteți pe pagina 1din 3

PERFORMANCE

ENGINEERING
Whitepapers

Engineering, Not Performance Tuning


Tuning is an afterthought; Performance
Engineering is planned. It begins with your
business goals, your customer needs and extends
throughout the development and support
lifecycle. The cornerstone for success involves
carefully defined Service Level Agreements (SLAs)
and effective management strategies such as
DMAIC and Failure Modes and Effects Analysis
(FMEA) to set measurable performance objectives
and identify issues before they occur:

Concept Phase:
On the web, you have less than 27 Practice: Critical business processes are identified
seconds to display, communicate and based on revenue values, cost savings or other
capture the attention of your customer business values.
before they go elsewhere (Nielson, 2006).
Benefit: Engineering efforts are prioritized and
Subtract from this the time required to
focused on scenarios that will reduce risk
read and understand your content and it
(financial transactions) and increase revenues
is clear that your solution must perform
(check out process).
well so as to tap into the business
potential of nearly one billion online
Analysis Phase:
users on the net today.
Practice: Ensure that that all non-functional
Solving performance issues by adding requirements have been captured and are defined
faster or additional hardware is costly, in measurable and quantifiable terms.
difficult to manage and unless your Benefit: Anticipated system load and performance
solution is designed to scale, it rarely characteristics can be modeled early to identify
solves the problem. and reduce implementation risks and costs.
PERFORMANCE ENGINEERING Whitepapers

Design Phase: Testing Phase:

Practice: Create and validate test strategy and plan Practice: Synthetic Transactions to monitor
for critical performance scenarios and generate system health from an end users perspective.
appropriate volume of test data (use 10x
Engineering). Benefit: Ability to detect and respond to
performance issues before your end users.
Benefit: The testing phase is too late to detect Ability to respond to a range of issues outside
critical performance issues. To reduce risk, a of your system boundary (network latency for
performance test plan must be in place at least example).
mid-way through design.
Winning the Race Preparation and
Development Phase: Training Pay Off

Practice: Employ 10x Engineering to insulate the By taking a proactive approach to


system against unanticipated spikes or steady Performance Engineering throughout
increases in production usage or data volumes. the lifecycle, your business will realize
Profile all critical scenarios for memory, processors a number of benefits:
and other resource utilization.
Increase business revenue and reduce risk by
Benefit: Good engineers design for peak usage ensuring the system can process transactions
not average usage. Further, as business increases and meet specified service levels.
so do the demands on a system. By engineering
for sudden spikes (IPO traffic for example) and Reduce risks in software initiatives by detecting
increased usage over time, we are engineering unacceptable performance early on when you
reliability and increased life expectancy into your can do something about it (prior to testing
systems. and release to your customers).

Testing Phase: Stay in control of software budgets by eliminating


schedule slippage, avoiding system rework or
Practice: Exercise performance tests using tuning efforts due to performance issues.
real-world data volumes and bandwidth
conditions. Avoid additional and unnecessary hardware
acquisition costs.
Benefit: Increased confidence validated by load
and stress testing based on SLAs defined early in Reduce operational overheads, increased
the process. maintenance costs and lost revenues due to
poor performance in production.
PERFORMANCE ENGINEERING Whitepapers

Your Partner in Success

The Digital Group can help you manage system performance, meet your customer
expectations, improve user satisfaction, reduce costs and succeed so that you can focus on
our business. Let us help you plan and realize your performance objectives.

ABOUT US THE DIGITAL GROUP INC.


The Digital Group (T/DG) is a trusted Information Technology partner for businesses 121 Village Boulevard
across the globe. Our comprehensive IT services include a full spectrum of Product Princeton Forrestal Village
Engineering and Development services, Software and Data solutions as well as
Enterprise Information Management solutions that help organizations optimize Princeton NJ 08540 USA
productivity, enhance operational capabilities, boost revenues, drive innovations and
fire up time-to-market cycles in a dynamic environment. Phone:+1.609.524.2441
With a focus on building long-term client relationships, we provide a range of Fax:+1.609.228.4844
services from Concept-To-Complete spanning Product Development, Maintenance, Email: info@thedigitalgroup.com
Support and Operations. Our commitment to innovation coupled with decades of
experience delivering excellence for our customers, vital technology partnerships
and global delivery centers across the US and Asia Pacific, make T/DG an ideal
choice for next-generation initiatives. Global Presence
T/DG is a CMMi Level 5 ver1.3 Dev and Service Appraised company along with
certifications in ISO 9001:2008, ISO 20000-1:2011, ISO 27001:2013, ISO 22301:2012
USA | INDIA | AUSTRALIA | FIJI
and SSAE 16, Type II. For more information, visit www.thedigitalgroup.com

Get Social
P A R T N E R

Disclaimer
All information contained in this document is an exclusive property of The Digital Group Infotech Pvt. Ltd. (T/DG). The information contained here is correct and up to date at the time of publishing. No material
from here may be copied, modified, reproduced, republished, uploaded, transmitted, posted or distributed in any form without prior written permission from T/DG. Unauthorized use of the content/information
may result in violation of copyright, trademark, and other applicable laws, and could result in criminal or civil penalties

A CMMi Level 5 Company www.thedigitalgroup.com

S-ar putea să vă placă și