书籍详情

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

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

作者:(美国)丹尼尔·J·鲍里斯著

出版社:清华大学出版社

出版时间:2003-03-01

ISBN:9787302063506

定价:¥39.00

购买这本书可以去
内容简介
  卡内基·梅隆大学软件工程研究所推荐·软件学院教材基于构架的软件项目设计(ACSPP)是一种重要的设计软件项目的软件开发方法,该方法要以准时、按预算、高效地完成任务。本书说明了如何利用软件构架来设计进度表、表成评估表、决定作用域和管理开发团队。本书涉及高效软件管理的基础——计划、管理、实现和度量。作者给出了大量经过实践检验的宝贵例子,还以实际的案例来说明本书的策略、方法和技术。本书还可以作为软件学院及大学计算机等专业相关课程的教材,也可以作为软件公司各级管理和开发人员参考。
作者简介
暂缺《基于构架的软件项目管理(影印版)》作者简介
目录
Foreword
Preface
PARTONEOverview
Chapter1Introduction
1.1WhatIsProjectManagement?
1.2WhatIsSoftwareArchitecture?
1.3CoreBeliefs
1.4ProjectManagementProcess
1.5Architecture-CentricProjectManagement
1.6Planning
1.7Organizing
1.8Implementing
1.9Measuring
1.10Summary

PARTTWOPlanning
Chapter2Architecture-CenteredSoftwareProjectPlanning
2.1DevelopingRealisticSchedules
2.2Approach
2.3Benefits
2.4Experience
2.5RulesofThumb
2.6Summary

Chapter3GlobalAnalysis
3.1WhatIsGlobalAnalysis?
3.2GlobalAnalysisActivities
3.3UsingGlobalAnalysisforProjectPlanning
3.4UsingClobalAnalysisforTestPlanning
3.5Benefits

Chapter4ManagingExpectations
4.1WhentoPlanandWhentoCommit
4.2ManagingUpward
4.3ManagingSideways
4.4InformationFlow
4.5UsingtheSoftwareDevelopmentPlan
4.6Summary

PARTTHREEOrganizing
Chapter5TheProjectOrganization
5.1UsingSoftwareArchitecturetoDefinetheProjectOrganization
5.2ArchitectureTeamRolesDuringDevelopment
5.3ProjectFunctionsThatSupportDevelopment
5.4Responsibilities,Roles,Authority,andOwnership
5.5Summary

Chapter6GlobalDevelopment
6.1whyGlobalDevelopment?
6.2ArchitecturesforSupportingGlobalDevelopment
6.3DevelopmentProcessesforGlobalDevelopment
6.4MulticulturalVariables
6.5RecommendationsforGlobalDevelopmentTeams
6.6Conclusions

Chapter7BuildingaProjectCultureandTeam
7.1EstablishingProjectGoals
7.2CharacteristicsofGoodTeams
7.3BuildingaProjectCulture
7.4BuildingConsensus
7.5SettingtheAmountofDirection
7.6Summary

Chapter8TheRoleoftheSoftwareProjectManager
8.1CreatingaVision
8.2Coaching
8.3MakingDecisions
8.4Coordinating
8.5WorkingwithYourProjectTeam
8.6SoftwareProjectManagement
asaCareer
8.7Summary

PARTFOURImplementing
Chapter9Trade-OffsandProjectDecisions
9.1UsingtheProjectGoalstoMakeDecisions
9.2ManagingCreepingFunctionalityandArchitectureDrift
9.3TakingResponsibility
9.4WhentoAcceptorRejectChanges
9.5EthicalDecisionsoftheProjectManager
9.6Summary

Chapter10IncrementalDevelopment
10.1BaseliningtheSoftwareDevelopmentPlan
10.2BuildPlanningandManagement
10.3GettingEveryoneInvolved
10.4TrackingProgress
10.5IncrementalTesting
10.6ReleaseCriteriaMeeting
10.7Tooling
10.8Summary

Chapter11CreatingVisibilityandAvoidingSurprises
11.1RiskManagement
11.2CommunicatingStatusandIssues
11.3BuildingCredibilitywithManagement
11.4RecognizingandCelebratingSuccess
11.5Summary

Chapter12StayingCalmintheHeatofBattle
12.1Cheerleading,Micro-Management,andDiscipline
12.2RemainingOptimistic
12.3PlayingtheQualityCard
12.4ProvidingSupportandRemovingObstacles
12.5HandlingProblemEmployees
12.6EmotionsandAvoidance
12.7QualityofWorkLife
12.8Summary

PARTFIVEMeasuring
Chapter13MeasurestoPayAttentionTo
13.1GlobalMetricsforProjectManagers
13.2PhaseMetricsforHigh-LevelDesign
13.3Cost-to-Completes
13.4EngineeringBudgets
13.5WatchingtheTestResults
13.6Summary

Chapter14Whatisa"GoodJob"?
14.1TradingOffAmongSchedule,Functionality,andQuality
14.2DefiningProjectSuccess
14.3MeasuringTeamMembers'Contributions
14.4Rewards
14.5StaffTurnover
14.6Summary

PARTSIXCaseStudies
Chapter15IS2000
15.1Background
15.2SystemOverview
15.3ProjectPlanning
15.4ProjectManagement
15.5LessonsLearned

Chapter16DPS2000
16.1Background
16.2GlobalAnalysis
16.3ProductLineDesignStrategies
16.4DPS2000Architecture
16.5ProjectPlanning
16.6ProjectManagement
16.7LessonsLearned

Chapter17Conclusions
17.1SharingBestPractices
17.2Benefits
17.3Summary

PARTSEVENAppendix
Appendix:Usefulforms
AcronymList
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.5Thumb规则
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.4DPS2000构架
16.5项目计划
16.6项目管理
16.7课程学习

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

第VI部分附录
附录:有用的表格
首字母缩略词表
参考文献
索引
猜您喜欢

读书导航