基本信息出版社:科学出版社
页码:250 页
出版日期:2004年01月
ISBN:7030124898
条形码:9787030124890
版本:第1版
装帧:平装
开本:16
正文语种:英语
丛书名:软件工程与方法丛书
外文书名:Surviving Object-Oriented Projects
内容简介 本书论述了面向对象软件开发项目中所有重要的工作内容,包括进度安排、预算、人员配置以及成本控制中可能的风险及相应的解决办法。关键内容都附有短小的真实案例,可以帮助管理人员应对对象软件项目中各种无法预知的问题,取得整个项目的成功。
本书适合从事软件开发和软件项目管理的人员使用,也可作为软件企业培训或高等院校软件工程类课程的辅助教材。
目录
Foreword
Preface
Acknowledgments
Chapter 1 Success and Failure
Basic Concepts
Chapter 2 Project Expectations
Project Histories
OO Design, Encapsulation, and System Evolution (Tom Morgan)
Costs
Nonobjective Issues Checklists
Chapter 3 Selecting and Setting Up an OO Project
Project Suitability
Project Purpose
People
Technology
Disciplined Use of C++(Jeremy Raw)
Using Java (Sam Griffith)
Training and Getting Advice
Legacy Issues
Project Setup (C.D.)
Review
Chapter 4 Getting Started
Methodology
Building Consumer Understanding of the Design (Ward Cunningham)
Estimates
Plans
An Estimation and Planning session (Alistair Cockburn)
Milestones
Measurements
Take the Time to Design
Design, and Two Smalltalk Projects (K.L.)
Chapter 5 Making Project
A Study Project
Managing Precision, Accuracy, and Scale
Increments and Iterations
Burn Some Pancakes (Luke Hohmann)
Project Increments
User Involvement
Watching Users (K.L.)
Project Teams
Involve the Users (Jon Marshall)
Domain Modeling and Reuse
Further Reading
Chapter 6 Advice From Hindsight
Costs and Benefits Revisited
Sentences You Hope Never to Hear
More on Iterations
Self-Test
Chapter 7 Expand to Larger Projects
Your First Big Project
Training the Tidal Wave
Ten Lessons the Hard Way (Glenn House)
Productivity
Migrating the Organization
Chapter 8 Rechecking: A Case Study
Winifred Revisited
Technology Is Only Part of the Story
Organizations (Jim Coplien)
Appendix A Collected Risk-Reduction Strategies
Appendix B Crib Sheet
Index
……