SlideShare a Scribd company logo
1 of 7
What is Quality?

General Electrics Model of 1977 by Jim McCall
General Electrics Model of 1977
   Who is the author?
         Jim   McCall

   To whom is his perspective on quality targeted?
         General   Electrics Model of Jim McCall is primarily
          aimed towards the developers and the system
          development process.
         He tried to gap the bridge between the users and
          the developers.
         It originates from the US Military and is particularly
          developed for the US Air Force.
What is Quality?
   According to Jim McCall’s General Electrics Model,
    QUALITY is defined by three areas:
        Product  Revision – ability to undergo changes
            The quality factors under this area are:
               maintainability (ability to find and fix a
                defect)
               flexibility (ability to make changes required
                as dictated by the business)
               testability (ability to validate the software
                requirements)
 Product Transition – adaptability of the software to
 new environments
    The quality factors under this area are:
       portability (ability to transfer the software
        from one environment to another)
       reusability (ease of using existing software
        components in a different context)
       interoperability (extent to which software
        components work together)
   Product Operation – operation characteristics
        The quality factors under this area are:
           correctness (functionality matches the specification)
           reliability (extent to which the system fails)
           efficiency (system resource usage)
           integrity (protection from unauthorized access)
           usability (ease of use)
What is Quality?
   In general, Jim McCall presented his perspective
    about quality in his General Electrics Model which is
    presented in Figure 1.




                             Figure 1
Source

   McCall’s Quality Mode. (n.d). Software Quality
    Attributes.      Retrieved from http://www.sqa.net/
         softwarequalityattributes.html

More Related Content

Viewers also liked

Viewers also liked (7)

Design of qualitative research
Design of qualitative researchDesign of qualitative research
Design of qualitative research
 
Software quality
Software qualitySoftware quality
Software quality
 
Qualitative Research Methods
Qualitative Research MethodsQualitative Research Methods
Qualitative Research Methods
 
Qualitative Research
Qualitative ResearchQualitative Research
Qualitative Research
 
Introduction to Survey Research
Introduction to Survey ResearchIntroduction to Survey Research
Introduction to Survey Research
 
Quality assurance
Quality assuranceQuality assurance
Quality assurance
 
Qualitative and quantitative methods of research
Qualitative and quantitative methods of researchQualitative and quantitative methods of research
Qualitative and quantitative methods of research
 

Similar to What is quality?

Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality modelYatharth Aggarwal
 
ISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docxISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docxpriestmanmable
 
McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance sundas Shabbir
 
comparative study software quality models
comparative study  software quality models comparative study  software quality models
comparative study software quality models Auwal Amshi
 
ISO_IEC standards_quality.pptx
ISO_IEC standards_quality.pptxISO_IEC standards_quality.pptx
ISO_IEC standards_quality.pptxKamalKamalli1
 
6. McCall's Model.pptx
6. McCall's Model.pptx6. McCall's Model.pptx
6. McCall's Model.pptxKalsoomTahir2
 
Quality Attributes In Software Architecture & Design Patterns
Quality Attributes In Software Architecture & Design PatternsQuality Attributes In Software Architecture & Design Patterns
Quality Attributes In Software Architecture & Design PatternsGatte Ravindranath
 
Design principles & quality factors
Design principles & quality factorsDesign principles & quality factors
Design principles & quality factorsAalia Barbe
 
Software quality factor
Software quality factorSoftware quality factor
Software quality factorMuntha Ulfat
 
Software Quality Models Presentation.pptx
Software Quality Models Presentation.pptxSoftware Quality Models Presentation.pptx
Software Quality Models Presentation.pptxsyedadamiya
 
Software qualityfactors
Software qualityfactorsSoftware qualityfactors
Software qualityfactorssaira gilani
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality AssuranceSanthiya Grace
 
Software Quality assurance Introduction & Software process models
Software Quality assurance Introduction & Software process modelsSoftware Quality assurance Introduction & Software process models
Software Quality assurance Introduction & Software process modelsJesminBinti
 
A New Model for Study of Quality Attributes to Components Based Development A...
A New Model for Study of Quality Attributes to Components Based Development A...A New Model for Study of Quality Attributes to Components Based Development A...
A New Model for Study of Quality Attributes to Components Based Development A...Kiogyf
 
Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...Alexander Decker
 
Requirements Based Testing
Requirements Based TestingRequirements Based Testing
Requirements Based TestingSSA KPI
 

Similar to What is quality? (20)

Mc call's software quality model
Mc call's software quality modelMc call's software quality model
Mc call's software quality model
 
Hierarchical models of software quality
Hierarchical models of software qualityHierarchical models of software quality
Hierarchical models of software quality
 
Software quality management lecture notes
Software quality management lecture notesSoftware quality management lecture notes
Software quality management lecture notes
 
ISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docxISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docx
 
McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance McCall Software Quality Model in Software Quality Assurance
McCall Software Quality Model in Software Quality Assurance
 
Ch 3 software quality factor
Ch 3 software quality factorCh 3 software quality factor
Ch 3 software quality factor
 
comparative study software quality models
comparative study  software quality models comparative study  software quality models
comparative study software quality models
 
ISO_IEC standards_quality.pptx
ISO_IEC standards_quality.pptxISO_IEC standards_quality.pptx
ISO_IEC standards_quality.pptx
 
6. McCall's Model.pptx
6. McCall's Model.pptx6. McCall's Model.pptx
6. McCall's Model.pptx
 
Quality Attributes In Software Architecture & Design Patterns
Quality Attributes In Software Architecture & Design PatternsQuality Attributes In Software Architecture & Design Patterns
Quality Attributes In Software Architecture & Design Patterns
 
Design principles & quality factors
Design principles & quality factorsDesign principles & quality factors
Design principles & quality factors
 
STQA 1.pptx
STQA 1.pptxSTQA 1.pptx
STQA 1.pptx
 
Software quality factor
Software quality factorSoftware quality factor
Software quality factor
 
Software Quality Models Presentation.pptx
Software Quality Models Presentation.pptxSoftware Quality Models Presentation.pptx
Software Quality Models Presentation.pptx
 
Software qualityfactors
Software qualityfactorsSoftware qualityfactors
Software qualityfactors
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Software Quality assurance Introduction & Software process models
Software Quality assurance Introduction & Software process modelsSoftware Quality assurance Introduction & Software process models
Software Quality assurance Introduction & Software process models
 
A New Model for Study of Quality Attributes to Components Based Development A...
A New Model for Study of Quality Attributes to Components Based Development A...A New Model for Study of Quality Attributes to Components Based Development A...
A New Model for Study of Quality Attributes to Components Based Development A...
 
Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...Identification & analysis of parameters for program quality improvement a ree...
Identification & analysis of parameters for program quality improvement a ree...
 
Requirements Based Testing
Requirements Based TestingRequirements Based Testing
Requirements Based Testing
 

What is quality?

  • 1. What is Quality? General Electrics Model of 1977 by Jim McCall
  • 2. General Electrics Model of 1977  Who is the author?  Jim McCall  To whom is his perspective on quality targeted?  General Electrics Model of Jim McCall is primarily aimed towards the developers and the system development process.  He tried to gap the bridge between the users and the developers.  It originates from the US Military and is particularly developed for the US Air Force.
  • 3. What is Quality?  According to Jim McCall’s General Electrics Model, QUALITY is defined by three areas:  Product Revision – ability to undergo changes  The quality factors under this area are:  maintainability (ability to find and fix a defect)  flexibility (ability to make changes required as dictated by the business)  testability (ability to validate the software requirements)
  • 4.  Product Transition – adaptability of the software to new environments  The quality factors under this area are:  portability (ability to transfer the software from one environment to another)  reusability (ease of using existing software components in a different context)  interoperability (extent to which software components work together)
  • 5. Product Operation – operation characteristics  The quality factors under this area are:  correctness (functionality matches the specification)  reliability (extent to which the system fails)  efficiency (system resource usage)  integrity (protection from unauthorized access)  usability (ease of use)
  • 6. What is Quality?  In general, Jim McCall presented his perspective about quality in his General Electrics Model which is presented in Figure 1. Figure 1
  • 7. Source  McCall’s Quality Mode. (n.d). Software Quality Attributes. Retrieved from http://www.sqa.net/ softwarequalityattributes.html