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]

DCF (Discounted Cash Flow)

debugging

     definition of

     testing and debugging anomalies

Decision Engine Products

decision hierarchy

decomposition

defect removal effectiveness (DRE)

Defect-Free Process

defective units

defects

     causes of

     defect backlog

     defect density

     defect rate during formal system testing

     defect removal effectiveness (DRE)

degrees of freedom

delayering, General Electric (GE) Six Sigma initiative

"delight-the-customer" (TQM)

demand for new products

Deming, W. Edwards 2nd 3rd

     consistent performance, achieving

     fourteen points for management

     quality philosophy

deploying poka yoke systems

DEs (desirable effects)

design 2nd 3rd

     Design for Six Sigma (DFSS) 2nd

     Design of Experiments (DOE)

     design patterns

     design performance

     DRE (defect removal effectiveness)

     FMEA (Failure Modes and Effects Analysis)

     IT portfolio alignment

     iterative processes

     parameter design 2nd 3rd

    robust [See roubest design.]

     system design 2nd 3rd

     Taguchi Methods

     tolerance design 2nd 3rd

Design for Six Sigma (DFSS) 2nd

Design of Experiments

Design of Experiments (DOE)

design patterns

desirable effects (DEs)

detailed flowcharts

development

     coherent development

         best efforts

         Essential Path Method (EPM)

     development time

     incoherent development

         Critical Path Method (CPM)

         value management

DFSS (Design for Six Sigma) 2nd

DFTS (Design for Trustworthy Software)

     black belt training

     case study: General Electric Operating System

     control systems

         belief systems

         boundary systems

         DFTS feedback review framework

         diagnostic control systems

         feedback control systems

         interactive control systems

     Cost of Software Quality (CoSQ)

     customer requirements

     DFTS black belt training

     DFTS master black belt training

     discussion questions 2nd

     effective communication 2nd

     financial evaluation

         establishing financial evaluation framework

         metrics for

    foundations for quality-focused

         adoption of Deming's teachings

         awareness of shortcomings

         implementation of Deming's principles

         organization-wide consultation and communication

     fourteen points for software managers

     implementation strategies

         buy-to-build

         concurrent implementation

         incremental implementation

         scope of initiative

     improvements and gains, freezing

     integration and expansion

         cultural changes

         implementation practices

         management principles

     Internet exercises

     key points

     learning curricula design

     master black belt training

     organization-wide learning

     overview of

     PICS implementation framework

     planning 2nd

     project management

     review questions

     small software firms and e-cottages

     staggered implementation

     strategic clarity

     support personnel, training

         black belt training

         Senior Executives and Champions (SEC) seminars

         white belt training

     Tata Consultancy Services (TCS) case study

     training evaluation and certification

DFTS Steering Committees

diagnostic control systems

diagrams [See also charts.]

    activity network diagrams

         creating

         definition of

         recommended applications

     Affinity Diagram 2nd

         creating

         definition of

         example of

         recommended applications

    cause-and-effect diagrams

         classifying processes with

         definition of

         elements of

         identifying causes with

         purpose of

         recommended applications

     Hierarchy Diagrams 2nd

    interrelationship diagrams

         creating

         definition of

         example of

         recommended applications

    matrix diagrams

         definition of

         recommended applications 2nd

    PDPCs (Process Decision Program Charts)

         creating

         definition of

         example of

         recommended applications

     precedence diagrams

    prioritization matrices

         Combination I.D./Matrix Method

         Consensus Criteria Method

         Full Analytical Criteria Method

         recommended applications

    scatter diagrams

         definition of

         recommended applications

         scatter plot analysis

    tree diagrams

         creating

         definition of

         example of

         recommended applications

discipline

disclaimers

Discounted Cash Flow (DCF)

distribution patterns (histograms)

distributive synthesis

documentation 2nd

     specification documents

     streamlining

DOE (Design of Experiments)

dominators

downstream internal failure costs

DRE (defect removal effectiveness)

dynamic sensitivity analysis

Категории