网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 经济管理 > 经济管理 > 商品详情

基于构架的软件项目管理(英文影印版)

分享到:
基于构架的软件项目管理(英文影印版)

最 低 价:¥32.80

定 价:¥39.00

作 者:Daniel J.Paulish

出 版 社:清华大学出版社

出版时间:2003 年3月

I S B N:7302063508

商品详情

编辑推荐

内容简介

[font color="#ff6600"]卡内基·梅隆大学软件工程研究所推荐·软件学院教材 [/font]
   基于构架的软件项目设计(acspp)是一种重要的设计软件项目的软件开发方法,该方法要以准时、按预算、高效地完成任务。本书说明了如何利用软件构架来设计进度表、表成评估表、决定作用域和管理开发团队。本书涉及高效软件管理的基础——计划、管理、实现和度量。作者给出了大量经过实践检验的宝贵例子,还以实际的案例来说明本书的策略、方法和技术。 本书还可以作为软件学院及大学计算机等专业相关课程的教材,也可以作为软件公司各级管理和开发人员参考。

作者简介

目录

foreword
preface
part one overview
chapter 1 introduction
1 .1 what is project management?
1 .2 what is software architecture?
1 .3 core beliefs
1 .4 project management process
1 .5 architecture-centric project management
1 .6 planning
1 .7 organizing
1 .8 implementing
1 .9 measuring
1 .10 summary

part two planning
chapter 2 architecture-centered software project planning
2 .1 developing realistic schedules
2 .2 approach
2 .3 benefits
.2 .4 experience
2 .5 rules of thumb
2 .6 summary

chapter 3 global analysis
3 .1 what is global analysis?
3 .2 global analysis activities
3 .3 using global analysis for project planning
3 .4 using clobal analysis for test planning
3 .5 benefits

chapter 4 managing expectations
4 .1 when to plan and when to commit
4 .2 managing upward
4 .3 managing sideways
4 .4 information flow
4 .5 using the software development plan
4 .6 summary

part three organizing
chapter 5 the project organization
5 .1 using software architecture to define the project organization
5 .2 architecture team roles during development
5 .3 project functions that support development
5 .4 responsibilities, roles, authority, and ownership
5 .5 summary

chapter 6 global development
6 .1 why global development?
6 .2 architectures for supporting global development
6 .3 development processes for global development
6 .4 multicultural variables
6 .5 recommendations for global development teams
6 .6 conclusions

chapter 7 building a project culture and team
7 .1 establishing project goals
7 .2 characteristics of good teams
7 .3 building a project culture
7 .4 building consensus
7 .5 setting the amount of direction
7 .6 summary

chapter 8 the role of the software project manager
8 .1 creating a vision
8 .2 coaching
8 .3 making decisions
8 .4 coordinating
8 .5 working with your project team
8 .6 software project management
as a career
8. 7 summary

part four implementing
chapter 9 trade-offs and project decisions
9 .1 using the project goals to make decisions
9 .2 managing creeping functionality and architecture drift
9 .3 taking responsibility
9 .4 when to accept or reject changes
9 .5 ethical decisions of the project manager
9 .6 summary

chapter 10 incremental development
10 .1 baselining the software development plan
10 .2 build planning and management
10 .3 getting everyone involved
10 .4 tracking progress
10 .5 incremental testing
10 .6 release criteria meeting
10 .7 tooling
10 .8 summary

chapter 11 creating visibility and avoiding surprises
11 .1 risk management
11 .2 communicating status and issues
11 .3 building credibility with management
11 .4 recognizing and celebrating success
11 .5 summary

chapter 12 staying calm in the heat of battle
12 .1 cheerleading, micro-management, and discipline
12 .2 remaining optimistic
12 .3 playing the quality card
12 .4 providing support and removing obstacles
12 .5 handling problem employees
12 .6 emotions and avoidance
12 .7 quality of work life
12 .8 summary

part five measuring
chapter 13 measures to pay attention to
13 .1 global metrics for project managers
13 .2 phase metrics for high-level design
13 .3 cost-to-completes
13 .4 engineering budgets
13 .5 watching the test results
13 .6 summary

chapter 14 what is a "good job"?
14. 1 trading off among schedule, functionality, and quality
14.2 defining project success
14.3 measuring team members' contributions
14 .4 rewards
14 .5 staff turnover
14 .6 summary

part six case studies
chapter 15 is2000
15 .1 background
15 .2 system overview
15 .3 project planning
15 .4 project management
15 .5 lessons learned

chapter 16 dps2000
16. 1 background
16 .2 global analysis
16 .3 product line design strategies
16 .4 dps2000 architecture
16 .5 project planning
16 .6 project management
16. 7 lessons learned

chapter 17 conclusions
17 .1 sharing best practices
17 .2 benefits
17 .3 summary

part seven appendix
appendix: useful forms
acronym list
bibliography
index

第i部分 总述
第1章 绪论
1.1 什么是项目管理
1.2 什么是软件构架
1.3 核心思想
1.4 项目管理过程
1.5 基于构架的项目管理
1.6 计划
1.7 组织
1.8 执行
1.9 度量
1.10 小结

第ii部分 计划
第2章 基于构架的软件项目计划
2.1 开发现实的进度表
2.2 方法
2.3 益处
2.4 经验
2.5 thumb规则
2.6 小结

第3章 全局分析
3.1 什么是全局分析
3.2 全局分析活动
3.3 在项目计划中使用全局分析
3.4 使用全局分析测试计划
3.5 益处

第4章 管理预期
4.1 计划时间和提交时间
4.2 管理更新
4.3 管理的其他功能
4.4 信息流
4.5 使用软件开发计划
4.6 小结

第iii部分 组织
第5章 项目组织
5.1 使用软件构架定义项目组织
5.2 开发中构架团队的任务
5.3 支持开发的项目功能
5.4 职责、任务、职权和所有权
5.5 小结

第6章 全局开发
6.1 什么是全局开发
6.2 支持全局开发的构架
6.3 全局开发的开发过程
6.4 多元变量
6.5 对全局开发团队的建议
6.6 结论

第7章 建设项目文化和团队
7.1 确定项目的目标
7.2 优秀团队的特征
7.3 建设项目文化
7.4 达成共识
7.5 设置指导的总量
7.6 小结

第8章 软件项目经理的任务
8.1 创建视图
8.2 指导
8.3 决策
8.4 协调
8.5 为项目团队服务
8.6 软件项目管理生涯
8.7 小结

第iv部分 实现
第9章 交易与项目决策
9.1 利用项目目标做决策
9.2 管理功能的变化和构架的要点
9.3 负起职责
9.4 何时接受和否决改变
9.5 项目经理的道德
9.6 小结

第10章 增量开发
10.1 设置软件开发计划的基线
10.2 构建计划和管理
10.3 重在参与
10.4 跟踪进展
10.5 增量测试
10.6 发布标准会议
10.7 工具
10.8 小结

第11章 可视化和避免意外
11.1 风险管理
11.2 通信状态和问题
11.3 构建可信赖的管理
11.4 认可和庆祝成功
11.5 小结

第12章 胜而不骄
12.1 激励、细微管理和纪律
12.2 保持乐观
12.3 执行品质卡
12.4 提供支持和清除障碍
12.5 处理问题员工
12.6 情绪和逃避
12.7 工作生活的质量
12.8 小结

第v部分 度量
第13章 度量标准
13.1 项目管理通用标准
13.2 高水准设计的阶段标准
13.3 费用
13.4 工程预算
13.5 查看测试结果
13.6 小结

第14章 何谓"好的工作"
14.1 平衡设计、功能与品质
14.2 定义项目的成功
14.3 考核团队成员的贡献
14.4 奖金
14.5 人员的补充
14.6 小结

第vi部分 案例研究
第15章 is2000
15.1 背景
15.2 系统概述
15.3 项目计划
15.4 项目管理
15.5 课程学习

第16章 dps2000
16.1 背景
16.2 全局分析
16.3 产品线设计策略
16.4 dps2000构架
16.5 项目计划
16.6 项目管理
16.7 课程学习

第17章 结束语
17.1 分享最好的实践
17.2 益处
17.3 小结

第vi部分 附录
附录:有用的表格
首字母缩略词表
参考文献
索引

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...