Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

CAP (Change Acceleration Program)

Capability Maturity Model (CMM) 2nd 3rd 4th

Capability Maturity Model Integration (CMMI) 2nd 3rd

Carnegie Mellon University Software Engineering Institute

case studies

     aircraft control software

     Blitz QFD 2nd 3rd

         analyzing customer's needs

         analyzing essential tasks 2nd

         deploying high-value customer needs 2nd

         discovering customer's needs

         gemba visits

         in-depth analysis

         prioritizing customer's needs

         problems with new development

         structuring customer's needs

     CoSQ at Intents Software 2nd

     ECM (electronic countermeasure) system

    Expert Choice solution

         distributive and ideal synthesis modes

         dynamic sensitivity analysis

         gradient sensitivity analysis

         hierarchical model of IT dilemma

         local and global priorities

         pairwise comparisons

         performance sensitivity analysis

         ratio scale priorities for objectives

     General Electric (GE) Operating System

     General Electric (GE) Six Sigma initiative

         CEO-driven approach

         cultural compatibility

         investment in human resources

         management infrastructure

         reward system

         strategic compatibility

         teaching infrastructure

     IT portfolio alignment 2nd

         challenges of

         design

         extensions

         IT project proposals

         iterative process phases

         measurement

         objectives hierarchy

         objectivity

         optimization

         risk

         structuring complexity

         synthesis

     MD Robotics 2nd

     parameter design example

     QFD for new product development

         consumerism

         demand for new products

         examples of

         quality tools

         self-evaluation of NPD efforts

     QFD for unprecedented software

     railroad MIS functional specification

     Ramsay County, Minnesota justice system

     RES (Raytheon Electronic Systems) 2nd

         CoSQ costs and benefits

         CoSQ data gathering

         CoSQ institutionalization

         CoSQ model

         CoSQ tracking

         difficulties encountered

         implications of

         lessons learned

         predictability

         productivity

         rework cost savings

         ROI results

         software improvement initiative

         software quality

     software field maintenance

     Submarine Spitfire

     Taguchi Methods for RTOS design verification

     Tata Consultancy Services (TCS)

     Toyota Production System (TPS)

         people

         philosophy

         planning

         production

catastrophic failure

cause-and-effect diagrams

     classifying processes with

     definition of

     elements of

     identifying causes with

     purpose of

     recommended applications

CBO (Common Business Objects) layer

CCM (CORBA Component Model)

CEOs

     General Electric (GE) Six Sigma initiative

     role in DFTS implementation

change

     Change Acceleration Program (CAP)

     layers of resistance to

Change Acceleration Program (CAP)

changing requirements

charts [See also diagrams.]

     bar charts

    check sheets

         definition of

         example of

     Chief Quality Officer (CQO)

     chunks

     CIDM (Customer Integrated Decision Making) 2nd

     clarity 2nd

     classes

    classification of CoSQ (cost of software quality)

         appraisal costs

         downstream internal failure costs

         external failure costs

         prevention costs

         upstream internal failure costs

     cleaning up

     cleanliness

     CMM (Capability Maturity Model) 2nd 3rd 4th

     CMMI (Capability Maturity Model Integration) 2nd 3rd

     coherent development 2nd

         best efforts

         Essential Path Method (EPM)

     cohesiveness of teams

     COM+

     Combination I.D./Matrix Method (prioritization matrices)

     Common Business Objects (CBO) layer

     Common Object Request Broker Architecture (CORBA)

     communication

         effective communication

         failure of

         management's consensus and commitment, communicating

         organization-wide consultation and communication

    control charts

         control limits

         definition of

         R charts

         recommended applications

         X-Barcharts

         XmR charts

    flowcharts

         creating

         definition of

         detailed flowcharts

         high-level flowcharts

         purpose of

         recommended applications

         swim lane flowcharts

         symbols

    Pareto charts

         example of

         recommended applications

     pie charts

     run charts

compilers

complexity

     abstract complexity analysis

     Analytic Hierarchy Process (AHP)

     of computers

     controlling

     IT portfolio alignment

     managing in high-tech start-up enterprises

     managing in patient record systems

     managing in system conversion

     sensitivity to complexity

     of software 2nd

     structuring

component-based software development technology

Comprehensive QFD

computer complexity

computer programming automation

concept selection

concept/architectural FMEA (Failure Modes and Effects Analysis)

concurrent implementation

Conjoint Analysis

Consensus Criteria Method

consistency ratios

consistent comparison problem

consistent performance, achieving with Taguchi Methods

Constraints, Theory of (TOC)

     complexity

     layers of resistance to change

     problems

     Thinking Processes

Consumer Encounters

consumerism

content analysis

content validity

continuous improvement (kaizen)

control charts

     control limits

     definition of

     R charts

     recommended applications

     X-Barcharts

     XmR charts

control factors

control limits

control systems

     belief systems

     boundary systems

     diagnostic control systems

    feedback control systems

         DFTS feedback review framework

         elements of

         establishing

         overview of

     interactive control systems

controllable factors

controlling complexity

CoPQ (cost of poor quality)

copyleft

copyright

CORBA (Common Object Request Broker Architecture)

corporate quality council (CQC)

corporate values, TSP (Toyota Production System) case study

correlation methods

CoSQ (Cost of Software Quality) 2nd 3rd 4th

     ABC and

     benefits of cost-of-quality analysis

     case study: CoSQ at Intents Software 2nd

    case study: RES (Raytheon Electronic Systems)

         CoSQ costs and benefits

         CoSQ data gathering

         CoSQ institutionalization

         CoSQ model

         CoSQ tracking

         difficulties encountered

         implications of

         lessons learned

         predictability

         productivity

         rework cost savings

         ROI results

         software quality

    classification of

         appraisal costs

         downstream internal failure costs

         external failure costs 2nd

         prevention costs

         upstream internal failure costs

     cost of quality tasks

     DCF (Discounted Cash Flow)

     over life cycle

     payback from investment in quality

     pitfalls of

     reporting 2nd

     value of analysis

cost of poor quality (CoPQ)

cost of quality tasks 2nd

cost of software quality [See CoSQ (Cost of Software Quality).]

cost-of-quality analysis

costs

     cost of poor quality (CoPQ)

     cost of quality tasks 2nd

    cost of software quality [See CoSQ (Cost of Software Quality).]

     cost-of-quality analysis

     LCC (life-cycle costs)

     supply costs

cottage industry models

CPM (Critical Path Method)

CQC (corporate quality council)

CQCO (Chief Quality Officer)

creativity [See also TRIZ (Teoriya Resheniya Izobreatatelskikh Zadatch).]

     brainstorming

     importance of

     key points

     Pugh concept selection

criteria

criterion-related validity

Critical Chain project management

critical failure

Critical Path Method (CPM)

cultural changes, integrating

cultural compatibility, General Electric (GE) Six Sigma initiative

customer context analysis

customer environment analysis

customer focus 2nd

Customer Integrated Decision Making (CIDM) 2nd

customer orders, sorting

customer responsiveness

Customer Voice Tables (CVTs) 2nd 3rd 4th

customers

     customer context analysis

     customer environment analysis

     Customer Integrated Decision Making (CIDM) 2nd

     customer satisfaction 2nd 3rd

     Customer Voice Tables (CVTs) 2nd 3rd 4th

     emotions

     end users

     expectations

     external customers

     government agencies

     internal customers

    needs

         analyzing

         analyzing customer needs structure

         changing requirements

         Customer Voice Table (CVT)

         defining for brand-new products 2nd 3rd

         deploying high-value needs 2nd

         discovering

         identifying 2nd

         logical or perceived needs

         prioritizing 2nd

         stated requirements

         structuring 2nd

         unstated requirements

     requirements 2nd 3rd

         Kano's model of customer requirements

     segmentation

     Voice of Customer Analysis 2nd

CVTs (Customer Voice Tables) 2nd 3rd 4th

cyclomatic complexity

Категории