Нашли опечатку? Выделите ее мышкой и нажмите 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.
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 scorecard2nd Bar charts belief systems between-product noise black belt training2nd black box testing Blitz QFD2nd 3rd 4th Blitz QFD, additional resources Blitz QFD, analyzing customer's needs2nd Blitz QFD, analyzing essential tasks2nd Blitz QFD, Critical Chain project management Blitz QFD, deploying high-value customer needs2nd Blitz QFD, discussion questions Blitz QFD, follow-up Blitz QFD, gemba visits2nd Blitz QFD, identifying customer's needs2nd 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 needs2nd 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 needs2nd 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 brainstorming2nd 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 QFD2nd 3rd case studies, Blitz QFD, analyzing customer's needs case studies, Blitz QFD, analyzing essential tasks2nd case studies, Blitz QFD, deploying high-value customer needs2nd 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 Software2nd 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 alignment2nd 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 Robotics2nd 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