Willkommen, schön sind Sie da!
Logo Ex Libris

Software Quality

  • E-Book (pdf)
  • 720 Seiten
(0) Erste Bewertung abgeben
Bewertungen
(0)
(0)
(0)
(0)
(0)
Alle Bewertungen ansehen
The book presents a comprehensive discussion on software quality issues and software quality assurance (SQA) principles and practi... Weiterlesen
E-Books ganz einfach mit der kostenlosen Ex Libris-Reader-App lesen. Hier erhalten Sie Ihren Download-Link.
CHF 100.00
Download steht sofort bereit
Informationen zu E-Books
E-Books eignen sich auch für mobile Geräte (sehen Sie dazu die Anleitungen).
E-Books von Ex Libris sind mit Adobe DRM kopiergeschützt: Erfahren Sie mehr.
Weitere Informationen finden Sie hier.

Beschreibung

The book presents a comprehensive discussion on software quality issues and software quality assurance (SQA) principles and practices, and lays special emphasis on implementing and managing SQA. Primarily designed to serve three audiences; universities and college students, vocational training participants, and software engineers and software development managers, the book may be applicable to all personnel engaged in a software projects

Features:

  • A broad view of SQA. The book delves into SQA issues, going beyond the classic boundaries of custom-made software development to also cover in-house software development, subcontractors, and readymade software.
  • An up-to-date wide-range coverage of SQA and SQA related topics. Providing comprehensive coverage on multifarious SQA subjects, including topics, hardly explored till in SQA texts.
    • A systematic presentation of the SQA function and its tasks: establishing the SQA processes, planning, coordinating, follow-up, review and evaluation of SQA processes.
    • Focus on SQA implementation issues. Specialized chapter sections, examples, implementation tips, and topics for discussion.
    • Pedagogical support: Each chapter includes a real-life mini case study, examples, a summary, selected bibliography, review questions and topics for discussion. The book is also supported by an Instructor's Guide.


Dr. Daniel Galin acquired his expertise in SQA through many years of consulting, teaching, and writing in the field. He is currently a lecturer on SQA in the Faculty of Computer Science at the Technion, where he is a senior teaching fellow. His earlier book, Software Quality Assurance: From Theory to Implementation, was published by Addison-Wesley in 2004. Many of his papers have appeared in leading professional journals. Dr. Daniel Galin received his B.Sc., M.Sc., and D.Sc. from the Faculty of Industrial Engineering and Management at the Technion - Israel Institute of Technology.

Autorentext

Dr. Daniel Galin acquired his expertise in SQA through many years of consulting, teaching, and writing in the field. He is currently a lecturer on SQA in the Faculty of Computer Science at the Technion, where he is a senior teaching fellow. His earlier book, Software Quality Assurance: From Theory to Implementation, was published by Addison-Wesley in 2004. Many of his papers have appeared in leading professional journals. Dr. Daniel Galin received his B.Sc., M.Sc., and D.Sc. from the Faculty of Industrial Engineering and Management at the Technion - Israel Institute of Technology.

Inhalt

Preface xvii

Acknowledgments xxi

About the Author xxiii

Guides for Special Groups of Readers xxv

PART I INTRODUCTION 1

1. SQA DEFINITIONS AND CONCEPTS 3

1.1 Software quality and software quality assurance definitions 3

1.2 What is a software product? 5

1.3 The principles of SQA 7

1.4 Software errors, faults, and failures 7

1.5 The causes of software errors 11

1.6 Software quality assurance versus software quality control 16

1.7 Software quality engineering and software engineering 17

Summary 18

Selected bibliography 20

Review questions 20

Topics for discussion 21

2. SOFTWARE QUALITY FACTORS (ATTRIBUTES) 23

2.1 Complaints from the City Computer Club members an introductory mini case 23

2.2 The need for comprehensive software quality requirements 24

2.3 McCall's classic model for software quality factors 25

2.4 The ISO/IEC 25010 model and other alternative models of software quality factors 33

2.5 Software compliance with quality factors 38

Summary 41

Selected bibliography 42

Review questions 43

Topics for discussion 44

3. THE SOFTWARE QUALITY CHALLENGES 45

3.1 Introduction 45

3.2 The uniqueness of software quality assurance 45

3.3 Software development, maintenance, and SQA environment 49

Summary 55

Review questions 56

Topics for discussion 56

4. ORGANIZATION FOR ASSURING SOFTWARE QUALITY 58

4.1 Introduction 58

4.2 Top management's quality assurance activities 59

4.3 Department managers with direct responsibilities for quality 63

4.4 Project management responsibilities for quality 65

4.5 The SQA unit and its associated players in the SQA system 66

4.6 The associated players in the SQA system 71

Summary 74

Selected bibliography 77

Review questions 77

Topics for discussion 79

5. THE SQA WORLD AN OVERVIEW 81

5.1 First area: introductory topics (Part I of the book) 81

5.2 Second area: SQA process implementation activities (Part II of the book) 83

5.3 Third area: product assurance activities for conformance (Part III of the book) 87

5.4 Fourth area: process assurance activities for conformance (Part IV of the book) 91

5.5 Fifth area: additional tools and methods supporting software quality (Part V of the book) 96

5.6 Sixth area: Appendices (Part VI of the book) 99

5.7 The SQA Hall of Fame 103

PART II SQA PROCESS IMPLEMENTATION ACTIVITIES 105

6. ESTABLISHING SQA PROCESSES AND THEIR COORDINATION WITH RELEVANT SOFTWARE PROCESSES 107

6.1 Establishing SQA processes 107

6.2 Coordinating SQA processes with related software processes 108

Summary 109

Selected bibliography 110

Review questions 110

Topics for discussion 110

7. SQA PLAN AND PROJECT PLAN 111

7.1 Introduction 111

7.2 The process of preparing an SQA plan 112

7.3 The SQAP elements 112

7.4 The process of preparing a project plan 116

7.5 Jack thanks his department manager a mini case 117

7.6 The elements of the project plan 119

7.7 Project plans for small projects and for internal projects 130

Summary 134

Selected bibliography 136

Review questions 136

Topics for discussion 138

Appendix 7.A: Risk management activities and measures 139

8. PREPROJECT PROCESS CONTRACT REVIEW 141

8.1 The CFV project completion celebration an introductory mini case 141

8.2 Introduction 142

8.3 The contract review process and its stages 143

8.4 Contract review evaluation subjects 146

8.5 Implementation of a contract review 149

8.6 Contract reviews for internal projects 151

Summary 153

Selected bibliography 154

Review questions 154

Topics for discussion 155

Appendix 8.A: Proposal draft review 157

Appendix 8.B: Contract draft review 161

9. COST OF SOFTWARE QUALITY 162

9.1 This time the budget was approved an introductory mini case 162

9.2 Objectives of cost of software quality measurement 164

9.3 The classic model of cost of software quality 166

9.4 The scope of the cost of software quality industry figures 170

9.5 An extended model for cost of software quality 171

9.6 Application of a cost of software quality system 175

9.7 Problems in application of CoSQ measurements 179

Summary 181

Selected bibliography 183

Review questions 184

Topics for discussion 186

10. THE EFFECTIVENESS AND COST OF A V&V PLAN THE SQA MODEL 189

10.1 The data required for the SQA model 189

10.2 The SQA model 1...

Produktinformationen

Titel: Software Quality
Untertitel: Concepts and Practice
Autor:
EAN: 9781119134503
Digitaler Kopierschutz: Adobe-DRM
Format: E-Book (pdf)
Hersteller: Wiley-IEEE Computer Society Pr
Genre: Informatik
Anzahl Seiten: 720
Veröffentlichung: 15.02.2018
Dateigrösse: 17.9 MB
Zuletzt angesehen
Verlauf löschen