注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学团队软件过程:英文本

团队软件过程:英文本

团队软件过程:英文本

定 价:¥49.00

作 者: 瓦茨·S.汉弗莱(Watts S.Humphrey)著
出版社: 清华大学出版社
丛编项: SEI软件工程丛书
标 签: 暂缺

ISBN: 9787302061410 出版时间: 2002-12-01 包装: 平装
开本: 23cm 页数: 504 字数:  

内容简介

  本书作者WattsS.Humphrey是能力成熟度模型(CMM)和个人软件过程(PSP)的创始人,CMM包含了在组织这一层次上进行软件过程改进的框架,PSP则为提高程序员个体的工作效率提供了自我训练的规范。作者最新推出的团队软件过程(TSP)则详细说明了软件开发团队应遵循的方法,这将提升团队的生产率。本书系统地论述了如何以开发团队的形式来进行软件的开发,并对开发过程作出了本书系统地论述了如何以开发团队的形式来进行软件的开发,并对开发过程作出了具体而详尽的指导,包括团队成员之间的协调、进度的管理、质量的控制等令读者最感兴趣的方面。本书实用性与可读性较强,适用于软件开发项目经理、程序员和一般编程爱好者在开发软件时参考,也可作为高等学校计算机软件工程课程的参考教材使用。本书是软件工程大师智慧结晶;软件开发团队必备宝典。“SEI软件工程丛书·影印版·中译版”系列图书

作者简介

  作者:WattsS.Humphrey他在软件工程领域享有盛誉,被美国国防软件工程杂志CrossTalk评为近几百年来影响软件发展的十位大师之一。瓦茨·S·汉弗莱在IBM工作了27年,负责管理IBM全球产品研发。离任后,受美国国防部委托,加入卡内基·梅隆大学软件工程研究所(SEI),领导SEI过程研究计划,并提出了能力成熟模型(CMM)思想。在CMM浪潮席卷软件工业界之时,他又力推个人软件过程(PersonalSoftwareProcess,PSP)和团队软件过程(TeamSoftwareProcess,TSP),成为软件开发人员和开发团队的自修宝典。PSP(SM)软件工程师的自我改进过程(中文版)>>更多作品

图书目录

英文版目录
CONTENTS
PREFACE
Part1INTRODUCTION
Chapter1TSPiOVERVIEW
1.1WhatIsTSPi?
1.2TSPiPrinciples
1.3TheTSPiDesign
1.4TSPiStructureandFlow
1.5TheTSPiProcess
1.6TheTextbookStructureandFlow
1.7Summary

Chapter2THELOGICOFTHETEAMSOFTWAREPROCESS
2.1WhyProjectsFail
2.2CommonTeamProblems
2.3WhatIsaTeam?
2.4BuildingEffectiveTeams
2.5HowTeamsDevelop
2.6HowTSPiBuildsTeams
2.7Summary
2.8References

PartIITHETSPiPROCESS
Chapter9LAUNCHINGATEAMPROJECT
3.1WhyConductaTeamLaunch?
3.2TeamGoals
3.3Team-MemberGoals
3.4TheRoleGoals
3.5TheTSPiLaunchScripts
3.6Summary

Chapter4THEDEVELOPMENTSTRATEGY
4.1PlanningFirst
4.2WhatIsaStrategy?
4.3TheConceptualDesign
4.4RiskManagement
4.5AReuseStrategy
4.6TheStrategyScripts
4.7Summary

Chapter5THEDEVELOPMENTPLAN
5.1TheNeedforPlanning
5.2TheTSPiPlanningProcess
5.3TheTSPiSupportTool
5.4TheDevelopmentPlanScripts
5.5TrackingtheWork
5.6TheQualityPlan
5.7Summary
5.8Reference

Chapter6DEFININGTHEREQUIREMENTS
6.1WhatAreRequirements?
6.2WhyWeNeedRequirements
6.3RequirementsChanges
6.4TheSoftwareRequirementsSpecification
6.5TheTSPiRequirementsScripts
6.6Summary
6.7References

Chapter7DESIGNINGWITHTEAMS
7.1DesignPrinciples
7.2DesigninginTeams
7.3DesignStandards
7.4DesigningforReuse
7.5DesigningforUsability
7.6DesigningforTestability
7.7DesignReviewsandInspections
7.8TheTSPiDesignScripts
7.9Summary
7.10References

Chapter8PRODUCTIMPLEMENTATION
8.1DesignCompletionCriteria
8.2ImplementationStandards
8.3TheImplementationStrategy
8.4ReviewsandInspections
8.5TheIMPScripts
8.6Summary
8.7Reference

Chapter9INTEGRATIONANDSYSTEMTESTING
9.1TestingPrinciples
9.2TheTSPiTestingStrategy
9.3TheBuildandIntegrationStrategy
9.4TheSystemTestStrategy
9.5TestPlanning
9.6TrackingandMeasuringTesting
9.7Documentation
9.8TheTSPiTESTScripts
9.9Summary
9.10References

Chapter10THEPOSTMORTEM
10.1WhyWeNeedaPostmortem
10.2WhataPostmortemCanDoforYou
10.3TheProcessImprovementProposal
10.4TheTSPiPostmortemScripts
10.5Summary
10.6Reference

PartⅢTHETEAMROLES
Chapter11THETEAMLEADERROLE
11.1TheTeamLeader'sGoals
11.2HelpfulTeamLeaderSkillsandAbilities
11.3TheTeamLeader'sPrincipalActivities
11.4TheTeamLeader'sProjectActivities
11.5Summary

Chapter12THEDEVELOPMENTMANAGERROLE
12.1TheDevelopmentManager'sGoals
12.2HelpfulDevelopmentManagerSkillsandAbilities
12.3TheDevelopmentManager'sPrincipalActivities
12.4TheDevelopmentManager'sProjectActivities
12.5Summary

Chapter13ThEPLANNINGMANAGERROLE
13.1ThePlanningManager'sGoals
13.2HelpfulPlanningManagerSkillsandAbilities
13.3ThePlanningManager'sPrincipalActivities
13.4ThePlanningManager'sProjectActivities
13.5Summary

Chapter14THEQUALTY/PROCESSMANAGERROLE
14.1TheQuality/ProcessManager'sGoals
14.2HelpfulQuality/ProcessManagerSkillsandAbilities
14.3TheQuality/ProcessManager'sPrincipalActivities
14.4TheQuality/ProcessManager'sProjectActivities
14.5Summary
14.6References

Chapter15THESUPPORTMANAGERROLE
15.1TheSupportManager'sGoals
15.2HelpfulSupportManagerSkillsandAbilities
15.3TheSupportManager'sPrincipalActivities
15.4TheSupportManager'sProjectActivities
15.5Summary

PartⅣUSINGTHETSPI
Chapter16MANAGINGYOURSELP
16.1BeingResponsible
16.2StrivingforDefinedGoals
16.3LivingbySoundPrinciples
16.4YourOpinionofYourself
16.5YourOpinionofOthers
16.6YourCommitmenttoExcellence
16.7Summary
16.8Reference

Chapter17BEINGONATEAM
17.1TheJelledTeam
17.2TeamworkObligations
17.3CommunicationAmongTeamMembers
17.4MakingandMeetingCommitments
17.5ParticipationintheTeam'sActivities
17.6Team-buildingObligations
17.7AcceptingandPerformingaTeamRole
17.8EstablishingandStrivingtoMeetTeamGoals
17.9BuildingandMaintainingtheTeam
17.10Summary
17.11References

Chapter18TEAMWORK
18.1Reference
AppendixANEEDSTATEMENTSPORTHETSPISAMPLEEXERCISES
Purpose
TheChangeCounterFunctionalNeedStatement
TheProgramAnalyzerFunctionalNeedStatement
References

AppendixBSOFTWARECONFIGURATIONMANAGEMENT
TheSoftwareConfigurationManagementProblem
SoftwareConfigurationManagementOverview
TheSCMPlan
TheSystemBaseline
AutomatingtheSCMProcess
TheSoftwareConfigurationManagementProcess

AppendixCSOFTWAREINSPECTIONS
WhatAreInspections?
WhatMakesInspectionsEffective?
InspectionMethods
InspectionData
TheInspectionReport:FormINS
EstimatingRemainingDefects
TheImportanceofHighPersonalYields
SchedulingInspections
TheTSPiInspectionScript
References

AppendixDTHETSPiSCRIPTS

AppendixEROLESCRIPTS

AppendixFTSPiPORMSANDINSTRUCTIONS

AppendixGTHETSPiSTANDARDSANDSPECIFICATIONS

INDEX

中文版目录
第I部分绪论
第1章TSPi简介
1.l什么是TSPi
1.2TSPi原则
1.3TSPi的设计
1.4TSPi的结构和流程
1.5TSPi过程
1.6课本结构和流程
1.7小结
第2章团队软件过程逻辑
2.1项目失败的因素
2.2团队常见问题
2.3什么是团队
2.4建立高效的团队
2.5团队的发展
2.6TSPi是如何创建团队的
2.7小结
2.8参考文献

第II部分TSPi过程
第3章启动团队项目
3.l为什么需要启动团队
3.2团队目标
3.3团队成员目标
3.4角色目标
3.5TSPi启动流程
3.6小结
第4章开发策略
4.l计划第一
4.2什么是策略
4.3概念性的设计
4.4风险管理
4.5复用策略
4.6策略草案
4.7小结
第5章开发设计
5.1计划的必要性
5.2TSPi计划过程
5.3TSPi支持工具
5.4开发计划草案
5.S工作跟踪
5.6质量计划
5.7小结
5.8参考文献
第6章定义需求
6.l什么是需求
6.2为什么需要需求
6.3需求的变化
6.4软件需求规格说明书(SRS)
6.5TSPi需求草案
6.6小结
6.7参考文献
第7章团队设计
7.l设计的原则
7.2团队设计
7.3设计的标准
7.4复用性设计
7.5可用性设计
7.6可测试性设计
7.7设计的复核和检查
7.8TSPi设计草案
7.9小结
7.10参考文献
第8章产品实现
8.l设计完成标准
8.2实现标准
8.3实现策略
8.4复核和检查
8.5IMP草案
8.6小结
8.7参考文献
第9章集成与系统测试
9.1测试原则
9.2TSPi测试策略
9.3建立和集成策略
9.4系统测试策略
9.5测试计划
9.6跟踪和度量测试
9.7文档
9.8TSPi测试草案
9.9小结
9.10参考文献
第10章后期维护
10.l为什么需要后期维护
10.2后期维护能做什么
10.3过程改进建议
10.4TSPi后期维护草案
10.5小结
10.6参考文献

第III部分团队角色
第11章团队领导
11.1团队领导的目标
11.2对团队领导有帮助的技能
11.3团队领导的主要活动
11.4团队领导的项目活动
11.5小结
第12章开发经理
12.l开发经理的目标
12.2对开发经理有帮助的技能
12,3开发经理的主要活动
12.4开发经理的项目活动
12.5小结
第13章计划经理
13.1计划经理的目标
13.2对计划经理有帮助的技能
13.3计划经理的主要活动
13.4计划经理的项目活动
13.5小结
第14章质量/生产经理
14.l质量/生产经理的目标
14.2质量/生产经理应具备的技能
14.3质量/生产经理的主要活动
14.4质量/生产经理的项目活动
14.5小结
14.6参考文献
第15章技术支持经理
15.l技术支持经理的目标
15.2对技术支持经理有帮助的技能
15.3技术支持经理的主要活动
15.4技术支持经理的项目活动
15.5小结

第IV部分使用TSPi
第16章自我管理
16.l对工作负责
16.2为目标努力奋斗
16.3处事的原则
16.4对自己的看法
16.5对别人的看法
16.6出色的承诺
16.7小结
16.8参考文献
第17章团队的协作
17.1配合默契的团队
17.2团队工作的责任
17.3成员的相互交流
17.4承诺与实现
17.5参与团队活动
17.6团队建设的责任
17.7接受并扮演所分配的角色
17.8制定和努力实现团队目标
17.9团队的建设与维护
17.10小结
17.11参考文献
第18章团队工作
18.l参考文献

附录
附录ATSPi样例练习说明
附录B软件配置管理
附录C软件检查
附录DTSPi草案
附录E角色表
附录FTSPi表格和使用说明
附录GTSPi标准和规范

本目录推荐