跳到主要內容

Software Engineering

$4060 定價: $4511 9折 可訂購

也可以到門市自行翻閱這本書

店內位置

下單選門市自取可使用文化幣
有團購需求請加官方LINE詢問

LINE US!
直接購買
作者
Richard W. Selby
出版社
John Wiley
ISBN
9780470148730
出版日期
2007/06

簡介

This is the most authoritative archive of Barry Boehm's contributions to software engineering. Featuring 42 reprinted articles, along with an introduction and chapter summaries to provide context, it serves as a "how-to" reference manual for software engineering best practices. It provides convenient access to Boehm's landmark work on product development and management processes. The book concludes with an insightful look to the future by Dr. Boehm.

目錄

Introduction xi Richard W. Selby Acknowledgements xiii Chapter 1. Software Architecture and Quality 1 Introduction 1 Lawrence Bernstein Article 1–1. Software Design and Structuring (1975) 5 Barry W. Boehm Article 1–2. Quantitative Evaluation of Software Quality (1976) 21 Barry W. Boehm, J. R. Brown, and M. Lipow Article 1–3. An Early Application Generator and Other Recollections (1997) 47 Barry W. Boehm Article 1–4. COTS Integration: Plug and Pray? (1999) 69 Barry W. Boehm and Chris Abts Article 1–5. Software Defect Reduction Top 10 List (2001) 75 Barry W. Boehm and Victor R. Basili Article 1–6. COTS-Based Systems Top 10 List (2001) 81 Victor R. Basili and Barry W. Boehm Chapter 2. Software Economics 87 Introduction 87 Richard W. Selby Article 2–1. Software and Its Impact: A Quantitative Assessment (1973) 91 Barry W. Boehm Article 2–2. Software Engineering Economics (1984) 117 Barry W. Boehm Article 2–3. Improving Software Productivity (1987) 151 Barry W. Boehm Article 2–4. Managing Software Productivity and Reuse (1999) 179 Barry W. Boehm Article 2–5. Software Economics: A Roadmap (2000) 185 Barry W. Boehm and Kevin J. Sullivan Article 2–6. Early Experiences in Software Economics (2002) 219 Barry W. Boehm Chapter 3. Software Tools 227 Introduction 227 Arthur B. Pyster Article 3–1. Some Experience with Automated Aids to the Design of Large-Scale Reliable Software (1975) 231 Barry W. Boehm, Robert K. McClean, and D. B. Urfrig Article 3–2. A Software Development Environment for Improving Productivity (1984) 245 Barry W. Boehm, Maria H. Penedo, E. Don Stuckle, Robert D. Williams, and Arthur B. Pyster Article 3–3. Cost Models for Future Software Life Cycle Processes: Cocomo 2.0 (1995) 269 Barry W. Boehm, Bradford Clark, Ellis Horowitz, Chris Westland, Ray Madachy, and Richard W. Selby Article 3–4. Developing Groupware for Requirements Negotiation: Lessons Learned (2001) 301 Barry W. Boehm, Paul Grünbacher, and Robert O. Briggs Chapter 4. Software Process: Early Spiral Model 315 Introduction 315 Walker Royce Article 4–1. Prototyping Versus Specifying: A Multiproject Experiment (1984) 319 Barry W. Boehm, Terence E. Gray, and Thomas Seewaldt Article 4–2. A Spiral Model of Software Development and Enhancement (1988) 345 Barry W. Boehm Article 4–3. Anchoring the Software Process (1996) 367 Barry W. Boehm Chapter 5. Software Risk Management 383 Introduction 383 Tom DeMarco Article 5–1. Software Risk Management: Principles and Practices (1991) 387 Barry W. Boehm Article 5–2. Section 1. Software Risk Management: Introduction and Overview (1989) 403 Barry W. Boehm Article 5–3. Section 2. Risk-Management Practices: The Six Basic Steps (1989) 427 Barry W. Boehm Article 5–4. Section 3. Risk-Resolution Techniques (1989) 471 Barry W. Boehm Article 5–5. Section 4. Implementing Risk Management (1989) 481 Barry W. Boehm Chapter 6. Software Process: Emerging Extensions 499 Introduction 499 Leon J. Osterweil Article 6–1. Using the WinWin Spiral Model: A Case Study (1998) 503 Barry W. Boehm, Alexander Egyed, Julie Kwan, Daniel N. Port, Archita Shah, and Ray Madachy Article 6–2. Making RAD Work for Your Project (1999) 523 Barry W. Boehm Article 6–3. Requirements that Handle IKIWISI, COTS, and Rapid Change (2000) 529 Barry W. Boehm Article 6–4. Get Ready for Agile Methods, with Care (2002) 535 Barry W. Boehm Article 6–5. Some Future Trends and Implications for Systems and Software Engineering Processes (2006) 545 Barry W. Boehm Chapter 7. Software and Systems Management 573 Introduction 573 Frederick P. Brooks, Jr. Article 7–1. Theory-W Software Project Management: Principles and Examples (1989) 579 Barry W. Boehm and Rony Ross Article 7–2. The Art of Expectations Management (2000) 607 Barry W. Boehm Article 7–3. Unifying Software Engineering and Systems Engineering (2000) 611 Barry W. Boehm Article 7–4. Spiral Acquisition of Software-Intensive Systems of Systems (2004) 615 Barry W. Boehm, A. Winsor Brown, Victor R. Basili, and Richard Turner Chapter 8. Software Engineering State of the Art and Practice 627 Introduction 627 Victor R. Basili Article 8–1. Software Engineering (1976) 633 Barry W. Boehm Article 8–2. Software Engineering—As It Is (1979) 663 Barry W. Boehm Article 8–3. Gaining Intellectual Control of Software Development (2000) 687 Barry W. Boehm and Victor R. Basili Article 8–4. A View of 20th and 21st Century Software Engineering (2006) 697 Barry W. Boehm Chapter 9. Value-Based Software Engineering 731 Introduction 731 Kevin J. Sullivan Article 9–1. Project Termination Doesn’t Equal Project Failure (2000) 737 Barry W. Boehm Article 9–2. Avoiding the Software-Model-Clash Spiderweb (2000) 743 Barry W. Boehm, Daniel N. Port, and Mohammed Al-Said Article 9–3. Value-Based Software Engineering: A Case Study (2003) 749 Barry W. Boehm and Li Guo Huang Article 9–4. Value-Based Processes for COTS-Based Applications (2005) 763 Ye Yang, Jesal Bhuta, Barry W. Boehm, and Daniel N. Port Article 9–5. An Initial Theory of Value-Based Software Engineering (2005) 777 Barry W. Boehm and Apurva Jain Chapter 10. Being a Software Engineer in the Software Century 797 Barry W. Boehm Index 807 About the Editor 817

為您推薦