第一图书网

实用软件项目管理

张丹 江苏东南大学
出版时间:

2006-11  

出版社:

江苏东南大学  

作者:

张丹  

页数:

308  

Tag标签:

无  

内容概要

什么因素能够使得软件项目成功?光有一个好主意或者一组天才的程序员是远远不够的。一个项目经理需要知道如何带领团队完成整个软件项目。有一些普遍存在的陷阱对所有软件项目都造成了负面影响,而有些反复出现的低级错误有时竟然在同一个项目里一再发生。要避免这些错误并不难,也不必依靠因人而异的先天素质。幸运的是,的确存在一些历经检验的真实技巧能够帮助每一个项目经理。 在《实用软件项目管理》一书中,Andrew Stellman和Jennifer Greene提供了各种工具、技巧和实践方法,这些东西你都可以马上应用到项目中去。本书包含了用来检查你的团队现状的信息,并且提供了实用的建议来帮助你实现构建更好软件的目标。  书中的主题包括:制订软件项目计划,帮助团队预估工作量,设定项目进度表,搜集软件需求并创建用例,通过重构、单元测试和版本控制来改进程序开发,外包项目的管理,软件测试。本书为英文影印版。

作者简介

Jennifer Greene和Andrew Stellman从1998年起就一起进行软件开发。Andrew具有程序开发的背景并且管理过各种团队,包括需求分析师、设计师和开发人员。Jennifer具有软件测试的背景并且管理过各种团队,包括架构师、开发人员和测试人员。她还领导了多个大型的外包项目。他们两个人管理过软件开发的每个环节,并且在很多行业都有实际经验,包括金融、电信、媒体、非盈利性组织以及娱乐、自然语言处理、科研和学术机构。

书籍目录

PREFACE1 INTRODUCTION Tell Everyone the Truth All the Time Trust Your Team Review Everything, Test Euerything All Software Engineers Are Created Equal Doing the Project RiRht Is Most Efficient Part I:Tools and Techniques Part II:Using Project Management EffectiuelyPart One TOOLS AND TECHNIQUES SOFTWARE PROJECT PLANNING Understand the Project Needs Create the Project Plan Diagnosing Project Planning Problems 3 ESTIMATION  Elements of a Successful Estimate  Wideband Delphi Estimation  Other Estimation Techniques  Diagnosing Estimation Problems 4 PROJECT SCHEDULES  Building the Project Schedule  Managing Multiple Projects  Use the Schedule to Manage Commitments  Diagnosing Scheduling Problems 5 REVIEWS  Inspections  Deskchecks  Walkthroughs  Code Reviews  Pair Programming  Use Inspections to Manage Commitments  Diagnosing Review Problems 6 SOFTWARE REQUIREMENTS  Requirements Elicitation  Use Cases  Software Requirements Specification  Change Control  Introduce Software Requirements Carefully  Diagnosing Software Requirements Problems 7 DESIGN AND PROGRAMMING  Review the Design  Version Control with Subversion  Refactoring  Unit Testing  Use Automation  Be Careful with Existing Projects  Diagnosing Design and Programming Problems 8 SOFTWARE TESTING  Test Plans and Test Cases  Test Execution  Defect Tracking and Triage  Test Environment and Performance Testing  Smoke Tests  Test Automation  Postmortem Reports  Using Software Testing Effectiuely  Diagnosing Software Testing ProblemsPart Two USING PROJECT MANAGEMENT EFFECTIVELY 9 UNDERSTANDING CHANGE  Why Change Fails  How to Make Change Succeed 10 MANAGEMENTAND LEADERSHIP  Take Responsibility  Do Euerything Out in the Open  Manage the Organization  Manage Your Team 11 MANAGING AN OUTSOURCED PROJECT  Prevent Major Sources of ProJect Failure  Management Issues in Outsourced Projects  Collaborate with the Vendor 12 PROCESS IMPROVEMENT  Life Without a Software Process  Software Process Improuement  Moving ForwardBIBLIOGRAPHYINDEX

章节摘录

书摘荀子名况,字卿,赵人。曾游学于齐国,后来又游秦(《强国篇》应侯问人秦何见。按应侯作相当赵孝成王初年),又游赵[《议兵篇》孙卿议兵于赵孝成王前。(赵孝成王当西历前265至245年)],末后到楚。那时春申君当国,使荀卿作兰陵令[此事据《史记,年表》在楚考烈王八年。(前255)]。春申君死后(前238),苟卿遂在兰陵住家,后来遂死在兰陵。 荀卿生死的年代,最难确定。请看王先谦《荀子集解》所录诸家的争论,便可见了。最可笑的是刘向的《孙卿书序》。刘向说荀卿曾与孙膑议兵。孙膑破魏在前341年。到春申君死时,荀卿至少是一百三四十岁了。又刘向与诸家都说荀卿当齐襄王时最为老师。襄王即位在前230年左右。即使他活了80岁,也不能在齐襄王时便“最为老师”了。我看这种种错误纷争,都由于《史记》的《孟子荀卿列传》。P267


编辑推荐

《实用软件项目管理》书中的主题包括:制订软件项目计划,帮助团队预估工作量,设定项目进度表,搜集软件需求并创建用例,通过重构、单元测试和版本控制来改进程序开发,外包项目的管理,软件测试。本书为英文影印版。

图书封面

图书标签Tags

广告

下载页面


实用软件项目管理 PDF格式下载



这本书详细地描述了项目管理的各个环节的内容,其着重点在于如何执行项目,而不是软件项目的模型。比如该书在项目计划一章中,介绍了如何进行时间估算,并介绍了Delphi估算方法。总体来讲是本很实用的书。


收到才发现是纯英文版的!书是好书,可惜自己英语水平不行,看得非常的辛苦,暂时撂下了。打算同时当做计算机英语教科书来学习。


相关图书