Printer Friendly
The Free Library
21,435,892 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Automated Unit Testing Boosts Software Quality and Productivity, According to New White Paper From Leading Industry Analyst Firm.

Adoption of automated unit testing (testing) unit testing - The type of testing where a developer (usually the one who wrote the code) proves that a code module (the "unit") meets its requirements.  requires management commitment and enforcement to ensure compliance across IT teams

MOUNTAIN VIEW, Calif., Sept. 12 /PRNewswire/ -- Agitar Software, a leader in enterprise unit testing, today announced the availability of "Coding In Quality for Business Agility," a new IDC white paper sponsored by Agitar Software examining how automated, iterative unit testing can help software development teams improve the quality of their applications and reduce development costs. With software defects costing the U.S. economy roughly $60 billion each year, the paper cites a study by the National Institute of Standards and Technology that suggests $22 billion of these costs could be recovered through better software testing Software testing is the process used to measure the quality of developed computer software. Usually, quality is constrained to such topics as correctness, completeness, security, but can also include more technical requirements as described under the ISO standard ISO 9126, such .

"IT organizations continue to feel relentless pressure to deliver more results with fewer resources as they cope with the increasing complexity and business criticality of software systems and applications," said Melinda-Carol Ballou, program director for Application Life-Cycle Management Software at IDC and author of the white paper. "Automated unit testing, especially incorporated into test suites, can help software development teams boost the overall quality of the software they deliver, cut costs, reduce the risk of failure due to defects, and free up resources that can be more productively applied to new development to generate new business value."

According to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 IDC, typical "top-down" software development encourages little testing before code is sent to Quality Assurance (QA) teams. The white paper estimates that software defects found late in the development cycle can cost 10 to 100 times more to fix when compared with the cost of fixing bugs during initial code creation. Errors that accumulate due to late bug detection force developers to revisit the entire code logic, delaying production and preventing development teams from smoothly adjusting code to suit changing business demands.

Unit testing allows development teams to inspect units of code during each phase of development thereby delivering more cost-effective, flexible and high-quality software. Citing exhaustive manual unit test code generation as the main barrier to unit test adoption, the white paper advises developers to adopt comprehensive automated unit testing solutions such as Agitar Software's AgitarOne to significantly reduce the risk of regression errors.

The white paper stresses the need for an up-to-date test suite to continually verify an application's quality as changes are made to legacy and newer code. IDC highlights how automation in unit testing gives developers immediate feedback on the code they check, allowing for immediate repairs to accelerate development and capturing business metrics to indicate the level of progress in a software development cycle.

AgitarOne is cited as a tool that can help development teams overcome the barriers to unit testing. The white paper highlights various features of AgitarOne, including "change detection" features through automated JUnit generation, "software agitation," which provides interactive exploratory testing, automated code rule enforcement, project dashboards to evaluate development progress against business targets, continuous integration support with cruise-control, and server-based deployment to further speed large enterprise deployments.

"For an enterprise that depends on how well it can deliver and enhance its software applications, fragile code is dangerous. The agile enterprise needs applications that are easy to change," said Jerry Rudisin, CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board.  of Agitar Software. "Having and using a thorough set of unit tests is the key to delivering good code sooner and to changing the code later with confidence. That's why unit testing should be a top priority for any development organization that is serious about time-to-market, productivity, and quality. Agitar's solution provides the automation needed to make unit testing far more thorough and effective than is practical with a purely manual approach."

A free copy of "Coding In Quality for Business Agility" (Doc #206924, June 2007) is available for download at http://www.agitar.com/solutions/resources/whitepapers.html.

About Agitar Software

Agitar Software enables the enterprise to release its Java applications faster and to change them more easily to meet changing business needs. AgitarOne automatically creates the tests needed to simplify complex code and to make all code easier to change. Customers have cut by 50% the time they spend fighting with existing applications, released new ones 30% faster with fewer bugs, and cut by 90% the cost of finding and fixing bugs after releasing applications to users. Software teams can use AgitarOne to meet their schedules without sacrificing quality and functionality. Customers such as Bank of America
See also:  and


Bank of America (NYSE: BAC TYO: 8648 ) is the largest commercial bank in the United States in terms of deposits, and the largest company of its kind in the world.
, Cisco, EDS (Electronic Data Systems, Plano, TX, www.eds.com) Founded in 1962 by H. Ross Perot (independent candidate for the President of the U.S. in 1992), EDS is the largest outsourcing and data processing services organization in the country. , Fujitsu SSL (Secure Sockets Layer) The leading security protocol on the Internet. Developed by Netscape, SSL is widely used to do two things: to validate the identity of a Web site and to create an encrypted connection for sending credit card and other personal data. , IBM Global Services IBM Global Services is the world's largest business and technology services provider. It is the fastest growing part of IBM, with over 190,000 professionals serving customers in more than 160 countries. , MindTree Consulting, Siemens, Tata Consultancy Services Tata Consultancy Services Limited (TCS Limited company) is one of the world’s largest providers of information technology, consulting, services and business-process outsourcing which commenced operations in 1968. As of 2007, it is Asia's largest And India's No. , and Tokyo Gas see these benefits using Agitar's solution for in-house, offshore, or outsourced software development. Agitar is a privately-held company headquartered in Mountain View, CA. For more information visit http://www.agitar.com/.
  Editorial Contact: Sarah Conway or Jenna Boller
  Page One PR for Agitar Software
  Phone: +1 978-969-3010 or +1 415-321-2344
  Email: sarah@pageonepr.com or jenna@pageonepr.com



CONTACT: Sarah Conway, +1-978-969-3010, sarah@pageonepr.com, or Jenna Boller, +1-415-321-2344, jenna@pageonepr.com, both of Page One PR for Agitar Software

Web site: http://www.agitar.com/ http://www.agitar.com/solutions/resources/whitepapers.html
COPYRIGHT 2007 PR Newswire Association LLC
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2007 Gale, Cengage Learning. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:PR Newswire
Date:Sep 12, 2007
Words:829
Previous Article:Cellectricon Announces World's First System for High Throughput RNAi Screening.
Next Article:Calamos Asset Management, Inc. Announces Assets Under Management as of August 31, 2007.



Related Articles
INTERSOLV Enters Automated Software Quality Market with INTERSOLV QualityWorks Foundation
Parasoft's Jtest and SOAPtest Selected as Finalists for Software Development Magazine's Jolt Awards; Automated Error Prevention Tools for Java and...
Online Banking Popularity May Still Leave Customers Standing in Line.
Independent Evaluation Names Compuware the Leader in Software Testing Tools.
Juniper Networks Taps Fanfare for Test Automation.
New Evans Data Survey Says Unit Testing Automation is a Growing Priority for Global Development Teams.
Utopia Solutions Partners with Surgient to Deliver Virtual Labs.
Bleum White Paper Addresses Effectiveness of Testing Beyond Technology.
New Report Recommends Financial Services Firms Use Mashups for Cost Cutting and Risk Management.

Terms of use | Copyright © 2013 Farlex, Inc. | Feedback | For webmasters | Submit articles