Авторизация
Поиск по указателям
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
Предметный указатель
"delight-the-customer" (TQM)
"House of Quality" matrix
1,000 lines of code (KLOC)
14 Points for Management, Seven Deadly Diseases, and Obstacles to Quality Products
5S system
5S system, additional resources
5S system, benefits of
5S system, DFTS process and
5S system, discussion questions and projects
5S system, implementation
5S system, Internet exercises
5S system, key points
5S system, lean DFTS process
5S system, overcoming resistance to
5S system, overview of
5S system, phases of
5S system, review questions
5S system, shine/cleanliness
5S system, sorting/cleaning up
5S system, standardize
5S system, straightening/orderliness
5S system, sustain/discipline
7N Tools
ABC (Activity-Based Costing)
ABC, benefits of
ABC, CoSQ and
ABC, service industries
ABC, software organizations
ABM (Activity-Based Management)
abstract complexity analysis
Acceptance testing 2nd
active signal factors
activity network diagrams
activity network diagrams, creating
activity network diagrams, definition of
activity network diagrams, recommended applications
Activity-Based Costing [See ABC (Activity-Based Costing).]
Activity-Based Management (ABM)
ADR method
Affinity Diagrams 2nd
Affinity Diagrams, creating
Affinity Diagrams, definition of
Affinity Diagrams, example of
Affinity Diagrams, recommended applications
agreed-upon criteria, impact on software reliability
AHP [See Analytic Hierarchy Process (AHP).]
aircraft control software case study
Analysis of variance (Anova)
Analytic Hierarchy Process (AHP) 2nd 3rd 4th
Analytic Hierarchy Process (AHP), approximate solution method
Analytic Hierarchy Process (AHP), approximate solution method, consistency ratio
Analytic Hierarchy Process (AHP), approximate solution method, hierarchical model
Analytic Hierarchy Process (AHP), approximate solution method, normalized pairwise comparison matrix
Analytic Hierarchy Process (AHP), approximate solution method, overall priority rankings
Analytic Hierarchy Process (AHP), approximate solution method, pairwise comparison matrix for alternatives
Analytic Hierarchy Process (AHP), approximate solution method, pairwise comparison matrix for objectives
Analytic Hierarchy Process (AHP), Brassard's Full Analytical Criteria
Analytic Hierarchy Process (AHP), Brassard's Full Analytical Criteria, alternative solutions
Analytic Hierarchy Process (AHP), Brassard's Full Analytical Criteria, criteria
Analytic Hierarchy Process (AHP), Brassard's Full Analytical Criteria, goals
Analytic Hierarchy Process (AHP), Brassard's Full Analytical Criteria, Method
Analytic Hierarchy Process (AHP), discussion questions
Analytic Hierarchy Process (AHP), Expert Choice solution
Analytic Hierarchy Process (AHP), Expert Choice solution, distributive and ideal synthesis modes
Analytic Hierarchy Process (AHP), Expert Choice solution, dynamic sensitivity analysis
Analytic Hierarchy Process (AHP), Expert Choice solution, gradient sensitivity analysis
Analytic Hierarchy Process (AHP), Expert Choice solution, hierarchical model of IT dilemma
Analytic Hierarchy Process (AHP), Expert Choice solution, local and global priorities
Analytic Hierarchy Process (AHP), Expert Choice solution, pairwise comparisons
Analytic Hierarchy Process (AHP), Expert Choice solution, performance sensitivity analysis
Analytic Hierarchy Process (AHP), Expert Choice solution, ratio scale priorities for objectives
Analytic Hierarchy Process (AHP), Internet exercises
Analytic Hierarchy Process (AHP), key points
Analytic Hierarchy Process (AHP), multiobjective decision-making
Analytic Hierarchy Process (AHP), multiobjective decision-making, decision hierarchy
Analytic Hierarchy Process (AHP), multiobjective decision-making, objectives hierarchy
Analytic Hierarchy Process (AHP), multiobjective decision-making, terminology
Analytic Hierarchy Process (AHP), prioritization
Analytic Hierarchy Process (AHP), problems
Analytic Hierarchy Process (AHP), problems, abstract complexity analysis
Analytic Hierarchy Process (AHP), problems, managing complexity in high-tech start-up enterprises
Analytic Hierarchy Process (AHP), problems, managing complexity in patient record systems
Analytic Hierarchy Process (AHP), problems, managing complexity in system conversion
Analytic Hierarchy Process (AHP), problems, oil-well drilling decision system
Analytic Hierarchy Process (AHP), problems, ROI issues
Analytic Hierarchy Process (AHP), problems, sensitivity to complexity
Analytic Hierarchy Process (AHP), review questions
Analytic Hierarchy Process (AHP), sample IT dilemma
ANOVA (analysis of variance)
Ant
Aoyama Gakuin University
apathy from middle management
application generators
Applied Statistics for Software Manager
appraisal costs, classification of CoSQ (cost of software quality)
approximate solution method (AHP)
approximate solution method (AHP), consistency ratio
approximate solution method (AHP), hierarchical model
approximate solution method (AHP), normalized pairwise comparison matrix
approximate solution method (AHP), overall priority rankings
approximate solution method (AHP), pairwise comparison matrix for alternatives
approximate solution method (AHP), pairwise comparison matrix for objectives
architectural design problems
architectural design problems, performance
architectural design problems, project management
architectural design problems, requirements
architectural FMEA (Failure Modes and Effects Analysis)
architectural review
architecture discovery
arrays (Taguchi Methods)
arrow diagrams [See activity network diagrams.]
assembly, disassembly, reassembly (ADR) method
assessing risk [See assessing risk.]
attitude of middle management
Automation
automation, impact on software reliability
autonomation (jidoka)
Availability
awareness of shortcomings
B7 (Seven Basic) Tools
B7 (Seven Basic) Tools, cause-and-effect diagrams
B7 (Seven Basic) Tools, cause-and-effect diagrams, classifying processes with
B7 (Seven Basic) Tools, cause-and-effect diagrams, definition of
B7 (Seven Basic) Tools, cause-and-effect diagrams, elements of
B7 (Seven Basic) Tools, cause-and-effect diagrams, identifying causes with
B7 (Seven Basic) Tools, cause-and-effect diagrams, purpose of
B7 (Seven Basic) Tools, cause-and-effect diagrams, recommended applications
B7 (Seven Basic) Tools, check sheets
B7 (Seven Basic) Tools, check sheets, definition of
B7 (Seven Basic) Tools, check sheets, example of
B7 (Seven Basic) Tools, compared to 7MP Tools (Seven Management and Planning Tools)
B7 (Seven Basic) Tools, control charts
B7 (Seven Basic) Tools, control charts, control limits
B7 (Seven Basic) Tools, control charts, definition of
B7 (Seven Basic) Tools, control charts, R charts
B7 (Seven Basic) Tools, control charts, recommended applications
B7 (Seven Basic) Tools, control charts, X-Barcharts
B7 (Seven Basic) Tools, control charts, XmR charts
B7 (Seven Basic) Tools, discussion questions
B7 (Seven Basic) Tools, flowcharts
B7 (Seven Basic) Tools, flowcharts, creating
B7 (Seven Basic) Tools, flowcharts, definition of
B7 (Seven Basic) Tools, flowcharts, detailed flowcharts
B7 (Seven Basic) Tools, flowcharts, high-level flowcharts
B7 (Seven Basic) Tools, flowcharts, purpose of
B7 (Seven Basic) Tools, flowcharts, recommended applications
B7 (Seven Basic) Tools, flowcharts, swim lane flowcharts
B7 (Seven Basic) Tools, flowcharts, symbols
B7 (Seven Basic) Tools, graphs
B7 (Seven Basic) Tools, graphs, bar charts
B7 (Seven Basic) Tools, graphs, definition of
B7 (Seven Basic) Tools, graphs, pie charts
B7 (Seven Basic) Tools, graphs, recommended applications
B7 (Seven Basic) Tools, graphs, run charts
B7 (Seven Basic) Tools, histograms
B7 (Seven Basic) Tools, histograms, definition of
B7 (Seven Basic) Tools, histograms, distribution patterns
B7 (Seven Basic) Tools, histograms, recommended applications
B7 (Seven Basic) Tools, histograms, specifications
B7 (Seven Basic) Tools, histograms, stratification
B7 (Seven Basic) Tools, in DFTS context
B7 (Seven Basic) Tools, Ishikawa, Kaoru
B7 (Seven Basic) Tools, key points
B7 (Seven Basic) Tools, overview of
B7 (Seven Basic) Tools, Pareto charts
B7 (Seven Basic) Tools, Pareto charts, example of
B7 (Seven Basic) Tools, Pareto charts, recommended applications
B7 (Seven Basic) Tools, review questions
B7 (Seven Basic) Tools, scatter diagrams
B7 (Seven Basic) Tools, scatter diagrams, definition of
B7 (Seven Basic) Tools, scatter diagrams, recommended applications
B7 (Seven Basic) Tools, scatter diagrams, scatter plot analysis
backlog management index (BMI)
balanced scorecard 2nd
Bar charts
belief systems
between-product noise
black belt training 2nd
black box testing
Blitz QFD 2nd 3rd 4th
Blitz QFD, additional resources
Blitz QFD, analyzing customer's needs 2nd
Blitz QFD, analyzing essential tasks 2nd
Blitz QFD, Critical Chain project management
Blitz QFD, deploying high-value customer needs 2nd
Blitz QFD, discussion questions
Blitz QFD, follow-up
Blitz QFD, gemba visits 2nd
Blitz QFD, identifying customer's needs 2nd
Blitz QFD, identifying customer's needs, changing requirements
Blitz QFD, identifying customer's needs, Customer Voice Table (CVT)
Blitz QFD, identifying customer's needs, stated requirements
Blitz QFD, identifying customer's needs, unstated requirements
Blitz QFD, implementing
Blitz QFD, implementing, challenges and pitfalls
Blitz QFD, implementing, questions to ask
Blitz QFD, implementing, social aspects
Blitz QFD, in DFTS
Blitz QFD, in-depth analysis
Blitz QFD, Internet exercises
Blitz QFD, Kano model
Blitz QFD, key customer segments
Blitz QFD, key points
Blitz QFD, key process steps
Blitz QFD, key project goals
Blitz QFD, precedence diagrams
Blitz QFD, prioritizing customer's needs 2nd
Blitz QFD, problems with new development
Blitz QFD, problems with new development, coherent development
Blitz QFD, problems with new development, incoherent development
Blitz QFD, rapid application development (RAD)
Blitz QFD, review questions
Blitz QFD, Six Sigma projects
Blitz QFD, structuring customer's needs 2nd
BMI (backlog management)
body deployment (MD Robotics case study)
body deployment (MD Robotics case study), body motion hierarchy
body deployment (MD Robotics case study), primary structure of triceratops
body deployment (MD Robotics case study), storyboards vs. body motion matrix
Borland JBuilder
bottom-up integration testing
boundary systems
brainstorming 2nd
brand-new products, QFD for customer needs, defining
brand-new products, QFD for customer needs, defining, customer context analysis
brand-new products, QFD for customer needs, defining, customer context analysis, customer environment analysis
brand-new products, QFD for customer needs, defining, customer context analysis, Kansei Engineering
brand-new products, QFD for customer needs, defining, customer context analysis, Theory of Constraints (TOC) 2nd
brand-new products, QFD for customer needs, defining, customer context analysis, Voice of Customer Analysis
brand-new products, QFD for customer needs, defining, customer requirements
brand-new products, QFD for customer needs, defining, layers of resistance to change
brand-new products, QFD for customer needs, defining, marketing
brand-new products, QFD for customer needs, defining, overview
brand-new products, QFD for customer needs, defining, value
Brassard's Full Analytical Criteria Method
Brassard's Full Analytical Criteria Method, alternative solutions
Brassard's Full Analytical Criteria Method, criteria
Brassard's Full Analytical Criteria Method, goals
BS 15000-1
BS 15000-2
Bugs
build-and-fix software development model
Building a Secure Platform for Trustworthy Computing (white paper)
business integrity, Microsoft Trustworthy Computing Initiative
buy-to-build
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
case studies, aircraft control software
case studies, Blitz QFD 2nd 3rd
case studies, Blitz QFD, analyzing customer's needs
case studies, Blitz QFD, analyzing essential tasks 2nd
case studies, Blitz QFD, deploying high-value customer needs 2nd
case studies, Blitz QFD, discovering customer's needs
case studies, Blitz QFD, gemba visits
case studies, Blitz QFD, in-depth analysis
case studies, Blitz QFD, prioritizing customer's needs
case studies, Blitz QFD, problems with new development
case studies, Blitz QFD, structuring customer's needs
case studies, CoSQ at Intents Software 2nd
case studies, ECM (electronic countermeasure) system
case studies, Expert Choice solution
case studies, Expert Choice solution, distributive and ideal synthesis modes
case studies, Expert Choice solution, dynamic sensitivity analysis
case studies, Expert Choice solution, gradient sensitivity analysis
case studies, Expert Choice solution, hierarchical model of IT dilemma
case studies, Expert Choice solution, local and global priorities
case studies, Expert Choice solution, pairwise comparisons
case studies, Expert Choice solution, performance sensitivity analysis
case studies, Expert Choice solution, ratio scale priorities for objectives
case studies, General Electric (GE) Operating System
case studies, General Electric (GE) Six Sigma initiative
case studies, General Electric (GE) Six Sigma initiative, CEO-driven approach
case studies, General Electric (GE) Six Sigma initiative, cultural compatibility
case studies, General Electric (GE) Six Sigma initiative, investment in human resources
case studies, General Electric (GE) Six Sigma initiative, management infrastructure
case studies, General Electric (GE) Six Sigma initiative, reward system
case studies, General Electric (GE) Six Sigma initiative, strategic compatibility
case studies, General Electric (GE) Six Sigma initiative, teaching infrastructure
case studies, IT portfolio alignment 2nd
case studies, IT portfolio alignment, challenges of
case studies, IT portfolio alignment, design
case studies, IT portfolio alignment, extensions
case studies, IT portfolio alignment, IT project proposals
case studies, IT portfolio alignment, iterative process phases
case studies, IT portfolio alignment, measurement
case studies, IT portfolio alignment, objectives hierarchy
case studies, IT portfolio alignment, objectivity
case studies, IT portfolio alignment, optimization
case studies, IT portfolio alignment, risk
case studies, IT portfolio alignment, structuring complexity
case studies, IT portfolio alignment, synthesis
case studies, MD Robotics 2nd
case studies, parameter design example
case studies, QFD for new product development
case studies, QFD for new product development, consumerism
case studies, QFD for new product development, demand for new products
case studies, QFD for new product development, examples of
Реклама