Nitin Reddy Katkam
nitin@knreddy.com
www.nitinkatkam.com
   Many different ways to go about it
     ISO 9126 standard
     OTSO
     CRE
     PORE
     Opal
   Focuses on
     Quality
      ▪ Functionality
      ▪ Reliability
      ▪ Usability
      ▪ Efficiency
      ▪ Maintainability
      ▪ Portability
     External & internal metrics
     Metrics themselves
    OTSO = Off the shelf option
    Phases
    Search   Screening   Evaluation   Analysis   Deployment   Assessment
    CRE = COTS-based Requirements
     Engineering
    Phases
    Identification   Description   Evaluation   Acceptance
   PORE = Procurement-Oriented Requirements
    Engineering
   Approach
     Iterative
     Template-based
      ▪ Requirements from product supplier data
      ▪ Requirements from supplier-led demo
      ▪ Requirements acquired from product exploration
   Phases
    Identify goals   Preparing
                                  Selecting
          &            call for
                                   best bid
    requirements      tenders

Software evaluation

  • 1.
  • 2.
    Many different ways to go about it  ISO 9126 standard  OTSO  CRE  PORE  Opal
  • 3.
    Focuses on  Quality ▪ Functionality ▪ Reliability ▪ Usability ▪ Efficiency ▪ Maintainability ▪ Portability  External & internal metrics  Metrics themselves
  • 4.
    OTSO = Off the shelf option  Phases Search Screening Evaluation Analysis Deployment Assessment
  • 5.
    CRE = COTS-based Requirements Engineering  Phases Identification Description Evaluation Acceptance
  • 6.
    PORE = Procurement-Oriented Requirements Engineering  Approach  Iterative  Template-based ▪ Requirements from product supplier data ▪ Requirements from supplier-led demo ▪ Requirements acquired from product exploration
  • 7.
    Phases Identify goals Preparing Selecting & call for best bid requirements tenders