(项目管理)微软项目-求生法则-19new

(项目管理)微软项目-求生法则-19new

ID:34644389

大小:93.01 KB

页数:12页

时间:2019-03-08

(项目管理)微软项目-求生法则-19new_第1页
(项目管理)微软项目-求生法则-19new_第2页
(项目管理)微软项目-求生法则-19new_第3页
(项目管理)微软项目-求生法则-19new_第4页
(项目管理)微软项目-求生法则-19new_第5页
资源描述:

《(项目管理)微软项目-求生法则-19new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、下载第19章求生小技19本书的关键指导方针,综合自世界最有效率的软件开发组织NASA软件工程实验室的指导原则。本章结尾将提供进阶阅读与其他参考资源。微软项目下载求生法则334本章概述软件项目成功所需要的事项,将本书的主旨提炼成几页精华。第一节概观NASA内一个软件开发组织使用的方法。第二节则说明你应该考虑纳入自己的软件求生工具中的资源。NASA的成功检查清单位于NASA高达德太空飞行中心的软件工程实验室(SoftwareEngineeringLaboratory,缩写成SEL)在软件开发实务界居于顶尖地位将近20年,该实验室是世界上

2、最具竞争力、也最成功的软件开发组织。在1994年,该实验室获得不凡生产力与软件质量的认可,SEL成为第一个赢得美国电气与电子工程师协会IEEE颁发的软件程序成就奖的组织。如果你认为那奖项的获得是由于NASA的软件必须超级可靠,NASA的教训可能就不适用于你的组织了,好好再想想看。SEL依循的做法几乎和任何软件开发机构的做法相同,而且应该遵循的。这些做法使SEL达到和一般信息系统项目差不多的生产力,质量水准却超出10~20倍。换个不同的方式说,一般信息系统需要14个月和110个人力月数来完成一个10万行程序代码的信息系统,NASA下载

3、微软项目:求生法则求生小技335SEL要完成同样规模的系统所需要的时间跟人力也差不多,可是这样的系统中大约只有50个错误。SEL出版的《RecommendedApproachtoSoftwareDevelopment》一书将SEL20年里得到的教训,萃取成软件项目要成功所需的九件应做和八件不应做的事。这些事项就在此提出。NASASEL提出软件项目要成功所应做的事项一个成功的项目所应做到如下的九件事:1.建立并遵循一套软件开发规划在项目初期,准备一套软件开发规划,说明项目前景,确定团队结构,定义开发方法。这套规划应该包含估计主要完成点

4、及其他用来追踪进度的衡量方法。这套软件开发规划应该有在各主要阶段进行更新的活动文件。2.授权项目人员以项目前景指派开发团队成员,确定项目人手安排,提供成员一个高生产力的工作环境,清楚分配任务与完成任务所需的权力。3.简化官僚体系建立需要的最小程序负担,以满足项目目标。有良好微软项目下载求生法则336理由才需要开会与进行纸上作业。如NASA所言,“开更多会、写更多说明、加上更多管理并不等于会更成功”。4.定义需求底线,管理需求变更尽早定下需求。纪录一份可能改变需求或未定义需求清单,估计各项需求成本与时间影响,以安排需求顺序。试着在构架

5、阶段解决这些项目,或至少在细节设计阶段解决这些问题。5.采取阶段性评估项目体制与进度,视需要重新规划方向经常将项目进度与项目规划与过去相似的项目进行比较。如果项目进度明显与项目规划脱节,重新进行规划。在重新规划时小心考虑降低工作规模,认真分析不切实际的美化预估状况。6.定期重新评估系统规模、工作量与时间表项目的每个新阶段提供软件建立的新信息。不要坚持维持原始估计,在每个主要完成点完成时试着改善估计结果。估计是一门不精确的学问,错的并不是开发团队低估了项目规模或高估自己的生产力,而是没规划定期检查估计的精确度及修正项目进度的估计。7.

6、确定并管理阶段变化下载微软项目:求生法则求生小技337有些项目在从需求开发转换到构架过程、构架过程到阶段规划,从一个阶段结束到下个阶段开始的中间浪费了时间。项目团队应该在完成目前阶段之前几个星期就开始考虑下个阶段的工作,好让团队能够做个有效率的转换。8.培养团队精神即使项目中包含不同机构或公司的人员,都该强调项目工作人员朝向的一致目标。清楚定义每个人的责任,强调整个项目在个人责任内的部分。确实以同样方式沟通项目状态、项目风险与其他项目管理问题。个人成功无损团队,个人失败无益团队。9.以少数资深人员开始进行项目以一小群能够在项目中带头

7、的资历深厚老手开始进行项目。让他们确实建立一个目标,确定软件概念,发展一个完成项目的方式,让他们在其他新手加入开发行列之前大致统一步伐。NASASEL提出软件项目要成功所不该做的事项成功的项目所不该做的如下八件事:微软项目下载求生法则3381.不要让团队成员以非系统化的方式工作高质量软件的有效开发,不是感情化的不可管理过程。那是个创意的过程,而且获益自己制订原则、做法、方法与技术的合理应用。坚持团队采用系统化的开发方式。2.不要确定不合理的目标确定不合理的目标比完全不订目标要糟糕。如果团队不相信目标能够达到,团队成员就不会投入工作,

8、只会上班打卡,然后等到下班时间。如果他们随便做做,他们会在上游阶段酿成下游阶段必须花费昂贵代价才能弥补的错误。设定合理、适度挑战性的目标,团队就会全力赶上目标而不会危害到项目效率。3.不要还没衡量影响及获得更动会议的认可就做出更动估计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。