Авторизация
Поиск по указателям
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
Предметный указатель
software development, case study: aircraft control software
software development, CMM (Capability Maturity Model) 2nd
software development, completing development cycle
software development, computer complexity
software development, discussion questions and projects
software development, enterprise software development 2nd
software development, extension
software development, extension, additional resources
software development, extension, discussion questions and projects
software development, extension, ECM (electronic countermeasure) system case study
software development, extension, Internet exercises
software development, extension, key points
software development, extension, overview of
software development, extension, problems
software development, extension, review questions
software development, history of
software development, integration
software development, integration, additional resources
software development, integration, challenges of
software development, integration, discussion questions and projects
software development, integration, Internet exercises
software development, integration, key points
software development, integration, overview of
software development, integration, problems
software development, integration, review questions
software development, integration, Supermarine Spitfire case study
software development, Internet exercises
software development, ISO 9000-3 guidance standard
software development, key points
software development, life-cycle models
software development, life-cycle models, build-and-fix model
software development, life-cycle models, comparison of
software development, life-cycle models, incremental model
software development, life-cycle models, iterative model
software development, life-cycle models, OOP (Object-Oriented Programming)
software development, life-cycle models, rapid prototyping model
software development, life-cycle models, Round-Tripping model
software development, life-cycle models, spiral model
software development, life-cycle models, waterfall model
software development, life-cycle models, XP (Extreme Programming)
software development, maintenance
software development, maintenance, additional resources
software development, maintenance, discussion questions and projects
software development, maintenance, Internet exercises
software development, maintenance, key points
software development, maintenance, maintaining software functionality out of existence
software development, maintenance, overview of
software development, maintenance, problems
software development, maintenance, review questions
software development, maintenance, software field maintenance case study
software development, overview of
software development, review questions
software development, risk [See assessing risk.]
software development, robust software
software development, robust software, components of
software development, robust software, definition of
software development, robust software, development model
software development, robust software, end user input
software development, robust software, requirements
software development, robust software, software specification process
software development, RUP (Rational Unified Process) 2nd
software development, software architecture 2nd
software development, software as intellectual property
software development, software complexity 2nd
software development, software design pattern
software development, sorting
software development, statistical process control
software development, statistical process control, additional resources
software development, statistical process control, analytic toolkit
software development, statistical process control, criteria for software performance measures
software development, statistical process control, discussion questions
software development, statistical process control, Internet exercises
software development, statistical process control, key points
software development, statistical process control, measurable attributes of software development processes
software development, statistical process control, measurable characteristics for software development
software development, statistical process control, Minitab14
software development, statistical process control, Plan, Do, Check, Act (PDCA) approach
software development, statistical process control, problems
software development, statistical process control, process of process management
software development, statistical process control, review questions
software development, statistical process control, statistical methods
software development, testing
Software engineering
Software Engineering Institute (SEI) 2nd
Software Engineering Institute Capability Maturity Model (CMM)
software engineers
Software Failure Tree Analysis [See SFTA (Software Failure Tree Analysis).]
software field maintenance case study
Software managers
software organizations
software organizations, ABC (Activity-Based Costing)
software organizations, starting ABC (Activity-Based Costing)
software quality measures [See also QFD (Quality Function Deployment).]
software quality measures, classic software quality metrics
software quality measures, customer satisfaction
software quality measures, cyclomatic complexity
software quality measures, function point metrics
software quality measures, in-process quality metrics for software testing
software quality measures, measuring
software quality measures, metrics methodology
software quality measures, software complexity metrics
software quality measures, Software QFD [See QFD (Quality Function Deployment).]
software quality measures, software science
Software reliability
software reliability, causes of software unreliability
software reliability, challenges of
software reliability, definition of
software reliability, nature of trustworthiness
software reliability, overview of
software reliability, software quality attributes
software reliability, software versus hardware reliability
software reliability, software versus manufactured products
software science
software specification process
software specification process, additional resources
software specification process, application generators
software specification process, compared to traditional software development
software specification process, compilers
software specification process, discussion questions and projects
software specification process, Internet exercises
software specification process, key points
software specification process, Landmark™
software specification process, precise functional specifications
software specification process, problems
software specification process, review questions
software specification process, robust software
software specification process, specification documents
software specification process, specification-based programming
software testing, in-process quality metrics for
software validation [See validation.]
software verification [See verification.]
software, robust [See Robust Software Development Model (RSDM).]
software-based programming
software-based programming, additional resources
software-based programming, discussion questions and projects
software-based programming, Internet exercises
software-based programming, key points
software-based programming, problems
software-based programming, review questions
software-based programming, robust software
Sorting
sorting, customer orders
sorting, measurable characteristics for software development
sorting, Minitab14
sorting, Plan, Do, Check, Act (PDCA) approach
sorting, problems
sorting, process of process management
sorting, review questions
sorting, software
sorting, source inspections
sorting, source lines of code (SLOC)
sorting, Spearman rank correlation
sorting, specification process [See software specification process.]
sorting, specification-based programming
sorting, spiral model 2nd
sorting, SQC (Statistical Quality Control)
sorting, Stage-Gate 2nd
sorting, staggered implementation
sorting, standard deviation
sorting, standardization 2nd 3rd
sorting, starting QFD
sorting, stated requirements
sorting, Statistical Design of Experiments (SDE)
sorting, statistical methods 2nd
sorting, statistical methods, additional resources 2nd
sorting, statistical methods, correlation methods 2nd
sorting, statistical methods, frequency distribution 2nd
sorting, statistical methods, multiple analysis of variance (ANOVA) 2nd
sorting, statistical methods, multiple regression analysis 2nd
sorting, statistical methods, normal distribution 2nd
sorting, statistical methods, Pearson's correlation 2nd
sorting, statistical methods, regression analysis 2nd
sorting, statistical methods, Spearman rank correlation 2nd
sorting, statistical methods, standard deviation 2nd
sorting, statistical methods, statistical thinking 2nd
sorting, statistical methods, variance 2nd
sorting, statistical process control
sorting, statistical process control, additional resources
sorting, statistical process control, analytic toolkit
sorting, statistical process control, criteria for software performance measures
sorting, statistical process control, discussion questions
sorting, statistical process control, Internet exercises
sorting, statistical process control, key points
sorting, statistical process control, measurable attributes of software development processes
Statistical Quality Assurance Methods for Engineer
Statistical Quality Control (SQC)
steamlining documentation
steering committees
straightening
strategic clarity
strategic compatibility, General Electric (GE) Six Sigma initiative
Strategic Information Systems (SIS) 2nd
strategic linkages
structuring complexity 2nd
success indicators
Successful Software Process Improvement
Successive Check System (SuCS)
sufficient requirements
Sun ONE Studio 2nd
Supermarine Spitfire case study
Supply chain management
supply chain software failures
supply costs, optimizing
support personnel, training
support personnel, training, black belt training
support personnel, training, Senior Executives and Champions (SEC) seminars
support personnel, training, white belt training
sustain/discipline
swim lane flowcharts
symbols, flowchart symbols
Synthesis
synthesis, distributive synthesis
synthesis, ideal synthesis
synthesis, IT portfolio alignment
synthesis, iterative processes
system conversion, managing complexity in
system design [See design.]
System testing 2nd [See also testing.]
systematic diagrams 2nd
systematic diagrams, creating
systematic diagrams, definition of
systematic diagrams, example of
systematic diagrams, recommended applications
systematic innovation [See TRIZ (Teoriya Resheniya Izobreatatelskikh Zadatch).]
systems thinking
Tables
tables, Customer Voice Tables (CVTs) 2nd 3rd 4th
tables, Failure Modes and Effects Analysis (FMEA) table
tables, MVT (Maximum Value Table) 2nd
tables, Project Task tables
Taguchi Methods 2nd
Taguchi Methods, additional resources
Taguchi Methods, case study: ECM (electronic countermeasure) system
Taguchi Methods, case study: software validation
Taguchi Methods, consistent performance, achieving
Taguchi Methods, controllable factors
Taguchi Methods, Deming's 14 points for management
Taguchi Methods, design objectives
Taguchi Methods, development of
Taguchi Methods, DFTS applications
Taguchi Methods, discussion questions
Taguchi Methods, electrical circuit design example
Taguchi Methods, experimental paradigm
Taguchi Methods, history of
Taguchi Methods, Internet exercises
Taguchi Methods, key points
Taguchi Methods, MTS (Mahalanobis-Taguchi System)
Taguchi Methods, noise
Taguchi Methods, offline quality control
Taguchi Methods, orthogonal arrays
Taguchi Methods, orthogonal matrices 2nd
Taguchi Methods, overview of
Taguchi Methods, parameter design 2nd 3rd
Taguchi Methods, quadratic quality loss function
Taguchi Methods, quality engineering methodology
Taguchi Methods, quality loss function (QLF) 2nd
Taguchi Methods, quality philosophy
Taguchi Methods, reduced multifactorial studies
Taguchi Methods, relationship with TRIZ (Teoriya Resheniya Izobreatatelskikh Zadatch)
Taguchi Methods, resources
Taguchi Methods, review questions
Taguchi Methods, robust design strategies
Taguchi Methods, RTOS design verification case study
Taguchi Methods, signal-to-noise ratio (SNR) 2nd 3rd
Taguchi Methods, signals
Taguchi Methods, steps of
Taguchi Methods, system design 2nd 3rd 4th 5th
Taguchi Methods, Taguchi's Quality Engineering Handbook
Taguchi Methods, Taguchi, Genichi
Taguchi Methods, Taguchi, Genichi, advice from
Taguchi Methods, Taguchi, Genichi, biography of
Taguchi Methods, Taguchi, Genichi, honors and awards
Taguchi Methods, target value
Taguchi Methods, tolerance design 2nd 3rd
Taguchi Methods, uncontrollable factors
target value
Tasks
tasks, analyzing 2nd
tasks, cost of quality tasks 2nd
Tata Consultancy Services (TCS) case study
Teachable Point of View (TPOV)
teaching [See training.]
Teams
teams, cohesiveness
teams, DFTS Steering Committees
technology repositories, managing
TechOptimizer
Teoriya Resheniya Izobreatatelskikh Zadatch [See TRIZ (Teoriya Resheniya Izobreatatelskikh Zadatch).]
Testing 2nd
Testing, acceptance testing 2nd
testing, additional resources
testing, black box testing
testing, definition of
testing, discussion questions
testing, external function testing 2nd
testing, installation testing 2nd
testing, integration testing
testing, Internet exercises
testing, key points
testing, problems
Реклама