The Importance of Quality Software- By Egrove Systems




Quality can briefly be defined as a degree of excellence. High quality software usually
conforms to the user requirements. A customer’s idea of quality may cover a breadth of
features – conformance to specifications, good performance on
platform(s)/configurations, completely meets operational requirements (even if not
specified!), compatibility to all the end-user equipment, no negative impact on existing
end-user base at introduction time.

Quality software saves good amount of time and money. Because software will have
fewer

Defects, this saves time during testing and maintenance phases. Greater reliability
contributes to an immeasurable increase in customer satisfaction as well as lower
maintenance costs.

Because maintenance represents a large portion of all software costs, the overall cost of
the project will most likely be lower than similar projects.

Following are two cases that demonstrate the importance of software quality:

Ariane 5 crash June 4, 1996- Maiden flight of the European Ariane 5 launcher crashed
about

40 seconds after takeoff

- Loss was about half a billion dollars

- Explosion was the result of a software error

- Uncaught exception due to floating-point error: conversion from a 64-bit integer to a
16-bit

Signed integer applied to a larger than expected number

- Module was re-used without proper testing from Ariane 4

- Error was not supposed to happen with Ariane 4
- No exception handler

Mars Climate Orbiter – September 23, 1999 – Mars Climate Orbiter, disappeared as it
began to

Orbit Mars.

- Cost about $US 125-million

- Failure due to error in a transfer of information between a team in Colorado and a team
in California

- One team used English units (e.g., inches, feet and pounds) while the other used metric
units for a key spacecraft operation.



Egrove Systems Corporation is the best web design and Development Company in New
Hampshire. We are providing services using the technologies such as joomla, drupal,
ecommerce, magenta, zencart, word press, php etc. For more information
http://www.egrovesys.com

More Related Content

PPTX
What is Software Quality and how to measure it?
PPTX
Software Reliability
PPT
Sw quality metrics
PPT
Software Quality Metrics
PPT
Software reliability
PPT
Software Metrics
PPT
Software product quality
PPTX
Software maintenance
What is Software Quality and how to measure it?
Software Reliability
Sw quality metrics
Software Quality Metrics
Software reliability
Software Metrics
Software product quality
Software maintenance

What's hot (20)

PPT
Software metrics
PPTX
Fundamentals of software development
PPTX
Software metrics
PPTX
Software matrics and measurement
PPTX
Quality of software
PPTX
Software Metrics - Software Engineering
PDF
Chapter 6 software metrics
PPTX
14 software technical_metrics
PPTX
Software quality
PPT
Software testing lecture 10
PPT
Lect1 fault+quality
PPTX
Overview of Software QA and What is Software Quality
PPT
Ch15 software reliability
PPT
Software quality
PPTX
Software Reliability Testing Training Crash Course - Tonex Training
PPT
Sop test planning
PPT
Software Testing (Usability Testing of Website)
PPTX
Software engineering 13 software product metrics
PPT
Quality Management in Software Engineering SE24
PPTX
Hierarchical models of software quality
Software metrics
Fundamentals of software development
Software metrics
Software matrics and measurement
Quality of software
Software Metrics - Software Engineering
Chapter 6 software metrics
14 software technical_metrics
Software quality
Software testing lecture 10
Lect1 fault+quality
Overview of Software QA and What is Software Quality
Ch15 software reliability
Software quality
Software Reliability Testing Training Crash Course - Tonex Training
Sop test planning
Software Testing (Usability Testing of Website)
Software engineering 13 software product metrics
Quality Management in Software Engineering SE24
Hierarchical models of software quality
Ad

Similar to The importance of quality software (20)

PDF
1. introducción a la Ingeniería de Software (UTM 2071)
PDF
Chapter 1 introduction
PPT
Intro
PPTX
Lec 1 Introduction to Software Engg.pptx
PDF
Lecture 01 - 02 Introduction to Quality Assurance.pdf
PDF
Btech chapter jotesjxisnfis sizbsifnssjzbsoxn
PPTX
"Introduction to Software Engineering: concepts, processes, and methodologies."
PDF
Chapter 1 introduction
PPTX
Lec 1 Introduction to Software Engg.pptx
PDF
Software engineering notes for AKTU B.Tech students
PPTX
CS5032 Case study Ariane 5 launcher failure
PPT
Software Quality and Testing_Se lect18 btech
PPTX
Sqa l01 1
PDF
Requirements Based Testing
PPTX
Software Engineering Unit 1 PowerPoint presentation For AKTU University
PPT
Lecture 1-intro-to-software-development
DOCX
1. Emergence of Software EngineeringIn the software industry, we.docx
PDF
[slides] Software Engineering Third Edition - Aggarwal, Singh.pdf
DOC
PPTX
UNIT-INTRODUCTION TO SOFTWARE ENGINEERING
1. introducción a la Ingeniería de Software (UTM 2071)
Chapter 1 introduction
Intro
Lec 1 Introduction to Software Engg.pptx
Lecture 01 - 02 Introduction to Quality Assurance.pdf
Btech chapter jotesjxisnfis sizbsifnssjzbsoxn
"Introduction to Software Engineering: concepts, processes, and methodologies."
Chapter 1 introduction
Lec 1 Introduction to Software Engg.pptx
Software engineering notes for AKTU B.Tech students
CS5032 Case study Ariane 5 launcher failure
Software Quality and Testing_Se lect18 btech
Sqa l01 1
Requirements Based Testing
Software Engineering Unit 1 PowerPoint presentation For AKTU University
Lecture 1-intro-to-software-development
1. Emergence of Software EngineeringIn the software industry, we.docx
[slides] Software Engineering Third Edition - Aggarwal, Singh.pdf
UNIT-INTRODUCTION TO SOFTWARE ENGINEERING
Ad

More from Egrove Systems Corporation (7)

PPTX
eGrove Systems - "SOLR" An Apache Product
PPTX
eGrove Systems Review - "Features of Magento 2.0"
PPTX
eGrove Systems Review - "Native Vs Hybrid Apps"
PPTX
eGrove Systems Corporation - PrestaShop Development Services
PPT
eGrove Systems - Professional Web Development Services
PPT
Business Analysis and IT Business Analyst – An Introduction
eGrove Systems - "SOLR" An Apache Product
eGrove Systems Review - "Features of Magento 2.0"
eGrove Systems Review - "Native Vs Hybrid Apps"
eGrove Systems Corporation - PrestaShop Development Services
eGrove Systems - Professional Web Development Services
Business Analysis and IT Business Analyst – An Introduction

Recently uploaded (20)

PPTX
22CDH01-V3-UNIT-I INTRODUCITON TO EXTENDED REALITY
PDF
trenching-standard-drawings procedure rev
PPT
416170345656655446879265596558865588.ppt
PPTX
supertech supernova queen tower at noida
PDF
Timeless Interiors by PEE VEE INTERIORS
PPTX
Drawing as Communication for interior design
PPTX
Introduction to Building Information Modeling
PPTX
UNIT III - GRAPHICS AND AUDIO FOR MOBILE
PDF
Designing Through Complexity - Four Perspectives.pdf
PPTX
WHY UPLOADING IS IMPORTANT TO DOWNLOAD SLIDES.pptx
PDF
1 Introduction to Networking (06).pdfbsbsbsb
PDF
Social Media USAGE .............................................................
PPT
aksharma-dfs.pptgfgfgdfgdgdfgdfgdgdrgdgdgdgdgdgadgdgd
PPTX
Arunesh_Kevin Lynch.pptxynynynyunynynynnynyn
PDF
Humans do not die they live happily without
PPTX
Necrosgwjskdnbsjdmdndmkdndndnmdndndkdmdndkdkndmdmis.pptx
PPTX
SOBALAJE WORK.pptxe4544556y8878998yy6555y5
PDF
321 LIBRARY DESIGN.pdf43354445t6556t5656
PDF
jyg7ur7rtb7ur57vr65r7t7b7i6t7r65rb57t76bt
PDF
How Animation is Used by Sports Teams and Leagues
22CDH01-V3-UNIT-I INTRODUCITON TO EXTENDED REALITY
trenching-standard-drawings procedure rev
416170345656655446879265596558865588.ppt
supertech supernova queen tower at noida
Timeless Interiors by PEE VEE INTERIORS
Drawing as Communication for interior design
Introduction to Building Information Modeling
UNIT III - GRAPHICS AND AUDIO FOR MOBILE
Designing Through Complexity - Four Perspectives.pdf
WHY UPLOADING IS IMPORTANT TO DOWNLOAD SLIDES.pptx
1 Introduction to Networking (06).pdfbsbsbsb
Social Media USAGE .............................................................
aksharma-dfs.pptgfgfgdfgdgdfgdfgdgdrgdgdgdgdgdgadgdgd
Arunesh_Kevin Lynch.pptxynynynyunynynynnynyn
Humans do not die they live happily without
Necrosgwjskdnbsjdmdndmkdndndnmdndndkdmdndkdkndmdmis.pptx
SOBALAJE WORK.pptxe4544556y8878998yy6555y5
321 LIBRARY DESIGN.pdf43354445t6556t5656
jyg7ur7rtb7ur57vr65r7t7b7i6t7r65rb57t76bt
How Animation is Used by Sports Teams and Leagues

The importance of quality software

  • 1. The Importance of Quality Software- By Egrove Systems Quality can briefly be defined as a degree of excellence. High quality software usually conforms to the user requirements. A customer’s idea of quality may cover a breadth of features – conformance to specifications, good performance on platform(s)/configurations, completely meets operational requirements (even if not specified!), compatibility to all the end-user equipment, no negative impact on existing end-user base at introduction time. Quality software saves good amount of time and money. Because software will have fewer Defects, this saves time during testing and maintenance phases. Greater reliability contributes to an immeasurable increase in customer satisfaction as well as lower maintenance costs. Because maintenance represents a large portion of all software costs, the overall cost of the project will most likely be lower than similar projects. Following are two cases that demonstrate the importance of software quality: Ariane 5 crash June 4, 1996- Maiden flight of the European Ariane 5 launcher crashed about 40 seconds after takeoff - Loss was about half a billion dollars - Explosion was the result of a software error - Uncaught exception due to floating-point error: conversion from a 64-bit integer to a 16-bit Signed integer applied to a larger than expected number - Module was re-used without proper testing from Ariane 4 - Error was not supposed to happen with Ariane 4
  • 2. - No exception handler Mars Climate Orbiter – September 23, 1999 – Mars Climate Orbiter, disappeared as it began to Orbit Mars. - Cost about $US 125-million - Failure due to error in a transfer of information between a team in Colorado and a team in California - One team used English units (e.g., inches, feet and pounds) while the other used metric units for a key spacecraft operation. Egrove Systems Corporation is the best web design and Development Company in New Hampshire. We are providing services using the technologies such as joomla, drupal, ecommerce, magenta, zencart, word press, php etc. For more information http://www.egrovesys.com