微软项目:求生法则

微软项目:求生法则

ID:33374089

大小:3.60 MB

页数:331页

时间:2019-02-25

微软项目:求生法则_第1页
微软项目:求生法则_第2页
微软项目:求生法则_第3页
微软项目:求生法则_第4页
微软项目:求生法则_第5页
资源描述:

《微软项目:求生法则》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一篇求生I心态下载第1章欢迎来到软件项目求生1训练中心许多软件项目的生存机会看来不大,其实不然。想要生存的第一步是确定以良好的方式开始进行。有好的开始,生存的机会自然就大得多了。微软项目下载求生法则4你可能很难相信,一般人对软件产品的要求要比软件项目严格多了。使用软件的人希望软件产品可以连续使用好几个钟头,可以连续执行好几百万个程序命令而历久弥新。可是软件开发者对软件项目反而不抱太大期望。使用者与客户也许会抱怨项目慢了一个月、三个月甚至半年才推出,也许抱怨程序不好用或缺乏几项重要功能。可是如果软件产品计划中的主体如期推出,即使不惜血本,大部分消费者还是会认为开发产品的项目成功了。我们看过太多

2、失败的例子,所以我们认为只有完全像是扶不起的阿斗的项目才算是失败的。多年来,软件工业的高层人士对软件项目的要求总是爱之深、责之切。一个成功的项目应该尽可能满足成本与时间的需求,以追求高质量的产品为目标,不要瞻前顾后。确定了这点,就现阶段的技术还可以控制在百分之十上下的水准。一般的软件项目主管都可以做得到,即使是项目外的其他人,如高阶主管、经理、客户、投资人和使用者代表一样可以发挥相同影响力。一名ConstruxSoftwareBuilders的首席软件工程师请我去看他们一些失败的案例。在专家眼里,失败的原因通常很明显。中型软件项目的失败(20000~250000行源微软项目:求生法则下载欢迎来

3、到软件项目求生训练中心5代码)其实很容易避免。此外我发现软件项目不是不能达到最短时程、最低成本、最佳质量或任何其他目标择一力臻完美。并非以上所有目标都能同时完成,本书想要告诉大家的是力求在众多目标之间取得平衡,让一个低成本而高质量的产品能如期推出。求生需求软件项目求生第一步就是确认生存的基本需要。AbrahamMaslow观察出人类的需求依照程度由低到高,以自然阶层的形态呈现。最低程度的需求称做“生理需求”,这是人类生存所必需的最低要求。在我们满足上层的需求前,必须先满足图1-1中在虚线以下部分的较低程度需求。所以要先满足对食物、空气、水的生理需求之后,我们才能够追求“归属感”与爱自尊与自我实

4、现的满足。如同许多软件专家一样,我发现类似的需求阶层也可以套用在软件项目上。软件项目有一组基本需求必须先被满足,逐步攀爬到需求金字塔的上层,就可以大幅改善项目的质量与生产力。项目团队必须满足“一定会完成项目”的最低层次需微软项目下载求生法则6求,接着再来考虑有关时间和预算目标百分之十上下的问题。而且项目小组必须在有限的预算和时间之内,以现有的技术水准,努力推出预定计划中的最佳软件。自我实现自尊社交接触,归属感与爱安全需求免于痛苦、恐惧与不安生理需求食物、空气、水等图1-1AbrahamMaslow的人类需求阶层图。在满足较高阶层的需求前,必须先满足较低阶层的需求如图1-2所描述的,软件项目的需

5、求阶层与制作项目的个人需求大相径庭。举例来说,开发人员会将他们的个人自尊摆在健全的团队动力之前。但就项目而言,健全的团队动力要比开发人员个人自尊更重要。微软项目:求生法则下载欢迎来到软件项目求生训练中心7本书针对软件项目需求中下阶层的部分讨论,只有当上层需求的方向影响下层需求的满足时,才会提到上一阶层的部分。自我实现持续专业发展自尊感到有生产力,相信项目的重要性归属感与爱健全的团队动力安全需求满足个人对时间与功能的承诺生存需求项目不被取消;团队不被解聘;合理的工作条件等等图1-2软件项目需求阶层图。项目的需求大致与参与项目的个人相仿求生权利处境艰难的项目威胁到各相关人士的生存需求。客户担心项目

6、到底能不能推出,结果会不会太慢或太贵。微软项目下载求生法则8主管担心客户会不会取消项目而导致失败,或者开发人员能不能够完成。开发人员担心他(她)会不会丢掉饭碗,或是被迫牺牲数百小时的休闲时间表示他(她)真的全心投入工作了。每一种情形,每个人都退回到项目需求阶层的最底层部分—担忧是否能满足他们个人承诺的安全需求。这样的反应反而让他们放弃追求金字塔上层可达成最高质量与生产力的东西。如汤玛斯·富比世(ThomasHobbes)在十七世纪所作的观察,17世纪时,专制制度下生活的人孤僻、穷困、难受、粗野而短命。软件项目求生的第一步就是让各相关人员能同意彼此以文明的方式对待。总结出一个结果,当文明的规范套

7、用到软件项目上时,就成了“客户的人权法案”。当项目不是针对特定客户而开发时,本来属于客户的权利就会成为产品主管、行销代表或使用者代表所有。客户的人权法案我有以下权利:1.设定项目目标,并让项目朝目标进行。2.了解软件项目要花费的时间与成本。微软项目:求生法则下载欢迎来到软件项目求生训练中心9(续)3.决定产品中要有哪些功能。4.在项目进行中对需求做合理改变,并了解进行改变所需的代价。5.清楚可靠地

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

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

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