Object-Oriented Defect Management of Software (Hardcover)

Houman Younessi

  • 出版商: Prentice Hall
  • 定價: $1,800
  • 售價: 5.0$900
  • 語言: 英文
  • 頁數: 359
  • 裝訂: Hardcover
  • ISBN: 0130609285
  • ISBN-13: 9780130609281
  • 相關分類: Object-oriented
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

  • Preventing and eliminating defects at every stage of object-oriented development
  • New and revamped techniques for managing defects in design, architecture, classes, integration, and more
  • Includes practical tools, templates, checklists, and other productivity tools
  • Compatible with UML, RUP, OPEN, and all object-oriented languages

The complete lifecycle guide to preventing and eliminating object-oriented software defects.

This is the first systematic guide to defect identification, correction, and prevention in object-oriented software development projects. Houman Younessi covers every aspect of defect reduction, going far beyond testing to cover key aspects of the software development process, from planning through software delivery. Best of all, Younessi provides hands-on templates, checklists, and other productivity tools you can use to start improving software quality—right now.

  • Why object-orientation presents powerful challenges in defect management
  • Adapting traditional defect management techniques to object-oriented environments
  • Developing, refining, and validating "low defect" requirements documents
  • Minimizing defects through the use of cohesion, coherence, coupling, contracts, and effective architecture
  • Identifying defects in object-oriented code: Fagan, Ebenau and Strauss, Gilb and Graham, and other advanced inspection techniques
  • Testing base, derived, and abstract classes
  • Integration, integration testing, and system testing for object-oriented systems

Younessi's techniques are entirely compatible with today's leading tools, notation schemes, languages, and methodologies, including the UML modeling standard, and both the RUP (Rational Unified Process) and OPEN models. No matter how large your projects are, Object-Oriented Defect Management of Software is your start-to-finish framework for maximizing robustness, reliability, and maintainability.

Table of Contents

Dedication.
Preface.
1. Setting the Scene.
2. Defects and Defect Management in an Object-Oriented Environment.
3. Developing Low Defect Requirements.
4. Identifying and Removing Requirements Defects.
5. Preventing Design Defects.
6. Design Defect Identification.
7. Program Defect Identification.
8. Testing Classes.
9. Integration, Integration Testing, and System Testing.
Appendix A. Taxonomy of Defect Management.
Appendix B. Syntax of Object Z.
Appendix C. Software Inspection Process.
References.
Index.

商品描述(中文翻譯)

預防和消除物件導向開發的每個階段的缺陷
在設計、架構、類別、整合等方面,使用新的和改進的技術來管理缺陷
包括實用工具、範本、檢查清單和其他生產力工具
與UML、RUP、OPEN和所有物件導向語言兼容

完整的生命週期指南,用於預防和消除物件導向軟體缺陷。

這是第一本系統性指南,用於在物件導向軟體開發專案中識別、修正和預防缺陷。Houman Younessi涵蓋了缺陷減少的每個方面,不僅僅局限於測試,還包括軟體開發過程的關鍵方面,從計劃到軟體交付。最重要的是,Younessi提供了實用的範本、檢查清單和其他生產力工具,您可以立即開始改善軟體品質。

物件導向在缺陷管理方面提出了強大的挑戰
將傳統的缺陷管理技術適應到物件導向環境中
開發、完善和驗證“低缺陷”需求文件
通過內聚性、一致性、耦合、契約和有效的架構來減少缺陷
識別物件導向程式碼中的缺陷:Fagan、Ebenau和Strauss、Gilb和Graham等高級檢查技術
測試基礎、衍生和抽象類別
物件導向系統的整合、整合測試和系統測試

Younessi的技術完全兼容當今領先的工具、符號方案、語言和方法論,包括UML建模標準,以及RUP(Rational Unified Process)和OPEN模型。無論您的專案有多大,《物件導向軟體缺陷管理》都是您從頭到尾的框架,用於最大化韌性、可靠性和可維護性。

目錄
致謝
前言
1. 環境設定
2. 物件導向環境中的缺陷和缺陷管理
3. 開發低缺陷需求
4. 識別和消除需求缺陷
5. 預防設計缺陷
6. 識別設計缺陷
7. 識別程式碼缺陷
8. 測試類別
9. 整合、整合測試和系統測試
附錄A. 缺陷管理分類
附錄B. Object Z語法
附錄C. 軟體檢查流程
參考文獻
索引