Авторизация
Поиск по указателям
Patton P., Jayaswal B. — Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software
Авторы: Patton P., Jayaswal B.
Аннотация: This book presents an integrated technology, Design for Trustworthy Software (DFTS), to address software quality issues upstream such that the goal of software quality becomes that of preventing bugs in implementation rather than finding and eliminating them during and after implementation. The thrust of the technology is that major quality deployments take place before a single line of code is written!
This customer-oriented integrated technology can help deliver breakthrough results in cost, quality, and delivery schedule thus meeting and exceeding customer expectations. The authors describe the principles behind the technology as well as their applications to actual software design problems. They present illustrative case studies covering various aspects of DFTS technology including CoSQ, AHP, TRIZ, FMEA, QFD, and Taguchi Methods and provide ample questions and exercises to test the readers understanding of the material in addition to detailed examples of the applications of the technology.
The book can be used to impart organization-wide learning including training for DFTS Black Belts and Master Black Belts. It helps you gain rapid mastery, so you can deploy DFTS Technology quickly and successfully.
Learn how to
• Plan, build,maintain, and improve your trustworthy software development system
• Adapt best practices of quality, leadership, learning, and management for the unique software development milieu
• Listen to the customer’s voice, then guide user expectations to realizable, reliable software products
• Refocus on customer-centered issues such as reliability, dependability, availability, and upgradeability
• Encourage greater design creativity and innovation
• Validate, verify, test, evaluate, integrate, and maintain software for trustworthiness
• Analyze the financial impact of software quality
• Prepare your leadership and infrastructure for DFTS
Design for Trustworthy Software will help you improve quality whether you develop in-house, outsource, consult, or provide support. It offers breakthrough solutions for the entire spectrum of software and quality professionals—from developers to project leaders, chief software architects to customers.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: 1st edition
Год издания: 2006
Количество страниц: 798
Добавлена в каталог: 20.10.2007
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
design, robust [See roubest design.]
design, system design 2nd 3rd
design, Taguchi Methods
design, tolerance design 2nd 3rd
desirable effects (DEs)
detailed flowcharts
Development
development, coherent development
development, coherent development, best efforts
development, coherent development, Essential Path Method (EPM)
development, development time
development, incoherent development
development, incoherent development, Critical Path Method (CPM)
development, incoherent development, value management
DFSS (Design for Six Sigma) 2nd
DFTS (Design for Trustworthy Software)
DFTS Steering Committees
DFTS, black belt training
DFTS, case study: General Electric Operating System
DFTS, control systems
DFTS, control systems, belief systems
DFTS, control systems, boundary systems
DFTS, control systems, DFTS feedback review framework
DFTS, control systems, diagnostic control systems
DFTS, control systems, feedback control systems
DFTS, control systems, interactive control systems
DFTS, Cost of Software Quality (CoSQ)
DFTS, customer requirements
DFTS, DFTS black belt training
DFTS, DFTS master black belt training
DFTS, discussion questions 2nd
DFTS, effective communication 2nd
DFTS, financial evaluation
DFTS, financial evaluation, establishing financial evaluation framework
DFTS, financial evaluation, metrics for
DFTS, foundations for quality-focused
DFTS, foundations for quality-focused, adoption of Deming's teachings
DFTS, foundations for quality-focused, awareness of shortcomings
DFTS, foundations for quality-focused, implementation of Deming's principles
DFTS, foundations for quality-focused, organization-wide consultation and communication
DFTS, fourteen points for software managers
DFTS, implementation strategies
DFTS, implementation strategies, buy-to-build
DFTS, implementation strategies, concurrent implementation
DFTS, implementation strategies, incremental implementation
DFTS, implementation strategies, scope of initiative
DFTS, improvements and gains, freezing
DFTS, integration and expansion
DFTS, integration and expansion, cultural changes
DFTS, integration and expansion, implementation practices
DFTS, integration and expansion, management principles
DFTS, Internet exercises
DFTS, key points
DFTS, learning curricula design
DFTS, master black belt training
DFTS, organization-wide learning
DFTS, overview of
DFTS, PICS implementation framework
DFTS, planning 2nd
DFTS, project management
DFTS, review questions
DFTS, small software firms and e-cottages
DFTS, staggered implementation
DFTS, strategic clarity
DFTS, support personnel, training
DFTS, support personnel, training, black belt training
DFTS, support personnel, training, Senior Executives and Champions (SEC) seminars
DFTS, support personnel, training, white belt training
DFTS, Tata Consultancy Services (TCS) case study
DFTS, training evaluation and certification
diagnostic control systems
Diagrams [See also charts.]
diagrams, activity network diagrams
diagrams, activity network diagrams, creating
diagrams, activity network diagrams, definition of
diagrams, activity network diagrams, recommended applications
diagrams, Affinity Diagram 2nd
diagrams, Affinity Diagram, creating
diagrams, Affinity Diagram, definition of
diagrams, Affinity Diagram, example of
diagrams, Affinity Diagram, recommended applications
diagrams, cause-and-effect diagrams
diagrams, cause-and-effect diagrams, classifying processes with
diagrams, cause-and-effect diagrams, definition of
diagrams, cause-and-effect diagrams, elements of
diagrams, cause-and-effect diagrams, identifying causes with
diagrams, cause-and-effect diagrams, purpose of
diagrams, cause-and-effect diagrams, recommended applications
diagrams, Hierarchy Diagrams 2nd
diagrams, interrelationship diagrams
diagrams, interrelationship diagrams, creating
diagrams, interrelationship diagrams, definition of
diagrams, interrelationship diagrams, example of
diagrams, interrelationship diagrams, recommended applications
diagrams, matrix diagrams
diagrams, matrix diagrams, definition of
diagrams, matrix diagrams, recommended applications 2nd
diagrams, PDPCs (Process Decision Program Charts)
diagrams, PDPCs, creating
diagrams, PDPCs, definition of
diagrams, PDPCs, example of
diagrams, PDPCs, recommended applications
diagrams, precedence diagrams
diagrams, prioritization matrices
diagrams, prioritization matrices, Combination I.D./Matrix Method
diagrams, prioritization matrices, Consensus Criteria Method
diagrams, prioritization matrices, Full Analytical Criteria Method
diagrams, prioritization matrices, recommended applications
diagrams, scatter diagrams
diagrams, scatter diagrams, definition of
diagrams, scatter diagrams, recommended applications
diagrams, scatter diagrams, scatter plot analysis
diagrams, tree diagrams
diagrams, tree diagrams, creating
diagrams, tree diagrams, definition of
diagrams, tree diagrams, example of
diagrams, tree diagrams, recommended applications
discipline
disclaimers
Discounted Cash Flow (DCF)
distribution patterns (histograms)
distributive synthesis
Documentation 2nd
documentation, specification documents
documentation, streamlining
DOE (Design of Experiments)
dominators
downstream internal failure costs
DRE (defect removal effectiveness)
dynamic sensitivity analysis
e-cottages
Eclipse
ECM (electronic countermeasure) system case study
ECs (Executive Champions)
effects of failure
effort metrics
EFQM award
EJB
electrical circuit design, Taguchi Methods
electronic countermeasure (ECM) system case study
emotion deployment (MD Robotics case study)
emotions of customers
End users
end users, expectations
end users, interaction with
end users, obtaining input from
engineering requirements deployment (MD Robotics case study)
enterprise business applications
enterprise software development
enterprise software development, life-cycle models
enterprise software development, life-cycle models, build-and-fix model
enterprise software development, life-cycle models, comparison of
enterprise software development, life-cycle models, incremental model
enterprise software development, life-cycle models, iterative model
enterprise software development, life-cycle models, OOP (Object-Oriented Programming)
enterprise software development, life-cycle models, rapid prototyping model
enterprise software development, life-cycle models, Round-Tripping model
enterprise software development, life-cycle models, spiral model
enterprise software development, life-cycle models, waterfall model
enterprise software development, life-cycle models, XP (Extreme Programming)
enterprise software development, step-by-step process
Environments
environments, environment analysis
environments, environmental noise
environments, modern programming environments
EPM (Essential Path Method)
equivalent volume
essential items
Essential Path Method (EPM)
Evaluation of Signal Factor and Functionality for Software (paper)
evolutionary software development model
excess inventory
Executive Champions (ECs)
exiting requirements
expanding initiatives 2nd 3rd
expected benefits
expected requirements
experimental paradigm
Expert Choice case study
Expert Choice case study, distributive and ideal synthesis modes
Expert Choice case study, dynamic sensitivity analysis
Expert Choice case study, gradient sensitivity analysis
Expert Choice case study, hierarchical model of IT dilemma
Expert Choice case study, local and global priorities
Expert Choice case study, pairwise comparisons
Expert Choice case study, performance sensitivity analysis
Expert Choice case study, ratio scale priorities for objectives
Extensions
extensions, additional resources
extensions, discussion questions and projects
extensions, ECM (electronic countermeasure) system case study
extensions, Internet exercises
extensions, IT portfolio alignment
extensions, key points
extensions, overview of
extensions, problems
extensions, review questions
external customers
external failure costs
external function testing 2nd
external noise
Extreme Programming (XP) 2nd
Factors
fail-safing [See deploying poka yoke systems.]
Failure
failure, FMEA (Failure Modes and Effects Analysis) 2nd
failure, FMEA, concept/architectural FMEA
failure, FMEA, definition of
failure, FMEA, design FMEA
failure, FMEA, effects of failure
failure, FMEA, failure modes 2nd
failure, FMEA, failure probability, estimating
failure, FMEA, failure severity, estimating
failure, FMEA, FMEA analysis worksheet
failure, FMEA, FMECA (Failure Modes Effects and Criticality Analysis)
failure, FMEA, occurrence rating system
failure, FMEA, overview of 2nd
failure, FMEA, severity rating system
failure, FMEA, sources of failure
failure, FMEA, step-by-step process
failure, FMEA, upstream application
failure, of communication
failure, of QFD
False positives
Fault Tree Analysis (FTA) [See SFTA (Software Failure Tree Analysis).]
feature multiplication, avoiding
feedback control systems
feedback control systems, DFTS feedback review framework
feedback control systems, elements of
feedback control systems, establishing
feedback control systems, overview of
field maintenance case study
financial evaluation framework
fishbone diagrams [See cause-and-effect diagrams.]
Flowcharts
flowcharts, case study: MD Robotics
flowcharts, creating
flowcharts, definition of
flowcharts, detailed flowcharts
flowcharts, high-level flowcharts
flowcharts, purpose of
flowcharts, recommended applications
flowcharts, swim lane flowcharts
flowcharts, symbols
FMEA (Failure Modes and Effects Analysis) 2nd
FMEA, concept/architectural FMEA
FMEA, definition of
FMEA, design FMEA
FMEA, effects of failure
FMEA, failure modes 2nd
FMEA, failure probability, estimating
FMEA, failure severity, estimating
FMEA, FMEA analysis worksheet
FMEA, FMECA (Failure Modes Effects and Criticality Analysis)
FMEA, occurrence rating system
FMEA, overview of 2nd
FMEA, severity rating system
FMEA, sources of failure
FMEA, step-by-step process
FMEA, upstream application
FMECA (Failure Modes Effects and Criticality Analysis)
focusing on objectives
Force Field Analysis Model
FORTRAN
foundations for quality-focused enterprises
foundations for quality-focused enterprises, adoption of Deming's teachings
foundations for quality-focused enterprises, awareness of shortcomings
foundations for quality-focused enterprises, implementation of Deming's principles
foundations for quality-focused enterprises, organization-wide consultation and communication
four-phase model of QFD
fourteen points for software managers
Fourth-Generation Language (4GL)
freezing improvements and gains
Frequency distribution
FTA (Fault Tree Analysis) [See SFTA (Software Failure Tree Analysis).]
Full Analytical Criteria Method 2nd
Full Analytical Criteria Method, alternative solutions
Full Analytical Criteria Method, criteria
Full Analytical Criteria Method, goals
function point metrics
functional performance
Functions
FURPS (functionality, usability, reliability, performance, and serviceability)
gains, freezing
Gaussian histograms
GE (General Electric)
GE (General Electric), Operating System case study
GE (General Electric), Six Sigma initiative
GE (General Electric), Six Sigma initiative, CEO-driven approach
GE (General Electric), Six Sigma initiative, cultural compatibility
GE (General Electric), Six Sigma initiative, investment in human resources
GE (General Electric), Six Sigma initiative, management infrastructure
GE (General Electric), Six Sigma initiative, reward system
GE (General Electric), Six Sigma initiative, strategic compatibility
GE (General Electric), Six Sigma initiative, teaching infrastructure
GE (General Electric), Six Sigma initiative, Virtuous Teaching Cycle
gemba visits 2nd 3rd 4th 5th 6th
General Electric [See GE (General Electric).]
geography, role in new-product development process
Getting to YES
Реклама