|
With software forming the core of most essential services in our daily lives-be
it cell phones, airplanes, ATMs, telephone network, the Internet or air-traffic
control systems-it is important to reduce failures within it without affecting
the quality of work. Stuart Garrow of Agitar Software feels that 'developer
testing' could just help to do that.
How can solution providers benefit from software testing?
Many bugs, which exist today, are those that are not caught during the
development phase. By allowing developer bugs to remain in the code, traditional
testing activities take longer, cost more and require many more resources. Use
of better testing tools could help ease this process.
|

Stuart Garrow
|
|
Region Manager-China, Korea, India & Singapore, Agitar Software |
|
Agitar provides unit-testing tools for developers, rather than testing tools
for quality assessment teams. So, our major benefit will be for development
organizations rather than testing companies.
Indian companies that offer offshore development will be able to use the
Agitator and Agitar Management Dashboard to reduce development times. They offer
a much better quality product to their customers.
What are the salient features of the products you offer?
Agitator is the software product that helps software development teams
implement developer testing (or unit testing, as it is called). Teams that have
tried manual creation of unit tests will find that the automation provided by
Agitator makes developer testing practical for the first time.
Organizations that have deployed automated solutions for requirements
management, configurations management, systems, load and performance testing
will find that Agitator is the perfect complement to deliver improved software
quality and reduced overall software lifecycle costs.
It is said that an effort is not worth doing if it cannot be measured.
Developer testing is no different. For successful application of developer
testing, a total of 20-40% of time dedicated to the project will be spent on the
creation and execution of unit tests.
It is therefore critical that teams can evaluate that they are allocating
resources in the best possible way. The Agitar Management Dashboard is the first
of its kind, created specifically to monitor and manage Developer Testing
efforts.
For companies that are purely into testing, if they do their testing on
codes, which have been thoroughly unit tested, their work will be much more
efficient and consumes less time. Finding developer bugs will give them more
time to do systems and integration testing.
How is Agitar working to ensure better testing tools for solution
providers?
Two partners represent Agitar in India: Bigtec in Bangalore and Ostfold
Software in Bangalore, Chennai, Mumbai, Delhi, Pune and Hyderabad. Agitar will
continue to work very closely with its partners who have approximately 20 staff
members dedicated to selling and supporting Agitar tools. We will offer them the
required solutions.
Why do organizations require testing?
The competitive advantage and financial performance of many organizations
depends heavily on how well they can develop and adapt their software. Quality
flaws of every web-based application mean that a known set of desired features
might not work as expected and thus affect security, leaving gaping holes
through which an organization can be dangerously
exposed.
One key lesson of software development is that quality cannot be tested in at
the end of the development process, but must rather be 'built in' throughout
the development lifecycle. Controlled iterative development, agile programming,
extreme programming, and related processes improve quality of software through
early review and user feedback to tune the requirements. Since software will
change, resilient software architecture is a key element of quality.
Give a brief on the software testing industry scenario globally and in
India.
In spite of 30 years of progress in software development and availability of
powerful tools to address quality throughout the development lifecycle, a 2003
study by the US National Institute of Standards and Technology (NIST) reported a
$60 billion annual cost from buggy software in the US alone.
This software crisis is worsening. Software companies in India must
constantly raise the bar and stay at the forefront of software engineering.
Customers are demanding higher quality software and shorter development times to
bring new software to market.
DQC NEWS BUREAU
Next Page : INDIAN TESTING MARKET Page(s) 1 2
|