Towards Zero Defects, Effective Identification of Defects Across the Touch points

Page 1

Towards Zero Defects Effective Identification of Defects Across the Touchpoints


User experiences take the center stage in all software or applications as the millennial user emerges as unforgiving & extremely critical Keeping the millennials happy goes much beyond simply engaging them over the smart phones

The Millennials Drive Expectations


All About Software Defects


Defect severity indicate the degree of negative impact on the software quality or in other words the effect of a defect on the working of a single or group of a component Its impact can vary depending on projects and organizations to be classified further

Critical

Major

Defect Severity

Minor


The likelihood of a user finding the defect measures up to this probability and can be expressed in percentage to be classified further and is a critical factor to be examined by companies including software testing companies in india.

High If, while using a feature, defect is encountered by all or almost every enduser

Medium If more than half of the users can detect that defect

Defect Probability

Low If the defect is encountered by very few users or none


Defect correction priority is generally finalized by the project or product manager, whereas it can be initially set by the software tester Defect priority mainly indicates the urgency or the importance of fixing a defect

Urgent

High

Medium

Defect Priority

Low


Dimensions of Quality


Accessibility •

Compatibility •

It includes the proper functioning of the system as per the requirements mentioned in the specification.

Maintainability •

The efficiency of the software optimizes the operations pushing appropriate utilization of the resources like battery, memory and other tangible parameters.

Functionality •

The ability of the software to respond to different requests simultaneously like making use of the same resource in different ways at the same time across the instance of the software.

Efficiency •

It refers to how suitable is the software to work in different environment like different OS or browsers.

Concurrency •

The extent to which a software can be used with ease by a wide variety of end-users, with various exposure as well as abilities, including those who require voice recognition or screen magnifiers.

The ease with which the software be modified when there is the need to add features or fix bugs and release new versions is an important factor too.

Portability •

Portability across a variety of devices with different platforms and their versions becomes a huge challenge in a world with fast moving devices. Seamless user experiences depend a lot on this factor too.


Phases To Take Care of


The system development cycle transits through various stages with equal amount of vulnerability to defects & bugs. The Phase Injected is the stage of this lifecycle where the defect was probably introduced. Detection Efficiency is the number of defects detected in a particular phase or the total number of defects injected during that phase.

Requirements Phase < 50%

Design Phase > 60%

Development Phase <15%

Detecting the Phase Injected


Software testing companies in india give due importance to the early detection of defects and remain conscious of implementing methods to keep a track of these by constantly adapting to the growing changes in the technology landscapes

In a Nutshell


Visit

http://www.softwaretestingsolution.com/

& Request a FREE Demo to Know our Solution

SPEC House“, Parth Complex, Navrangpura, Ahmedabad-380 009, INDIA www.spec-india.com lead@spec-india.com +91-79-26404031 to 34 VOIP + 1 - 908 - 450 – 9862


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.