- 4
- 0
- 约3.54千字
- 约 19页
- 2017-02-09 发布于湖北
- 举报
国外IT人员提高软件开发效率和效益的经验 IT经济学 第十三章 13.1寻找“钱包”最满和握有“棒球棒”的项目支持者 钱包 棒球棒 项目管理者和项目支持者间的关系 13.2IT人员离不开培训和拓展的机会 项目管理的培训和咨询 软件开发组织的日常工作 有培训经验的人的重要性 13.3充分认识软件开发的复杂性和风险性 软件危机 软件危机(Software Crisis) 是计算机软件在它的开发和维护过程中所遇到的一系列严重问题。概括地说,主要包含两方面的问题:如何开发软件,怎样满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。 ?“软件危机”使得人们开始对软件及其特性进行更深一步的研究,人们改变了早期对软件的不正确看法。早期那些被认为是优秀的程序常常很难被别人看懂,通篇充满了程序技巧。现在人们普遍认为优秀的程序除了功能正确,性能优良之外,还应该容易看懂、容易使用、容易修改和扩充。 13.3充分认识软件开发的复杂性和风险性 软件危机 最为突出的例子是美国IBM公司于1963年~1966年开发的IBM360系列机的操作系统。该软件系统花了大约5 000人一年的工作量,最多时,有 1000人投入开发工作,写出近100万行的源程序。尽管投入了这么多的人力和物力,得到的结果却极其糟糕。据统计,这个操作系统每次发行的新版本都是从前一版本中找出1000个程序错误而修正的结果。可想而知,这样
原创力文档

文档评论(0)