信息系统项目管理师_2024年软考学习应考交流_信息系统项目管理师考试
标题:
软件工程常见问题和软工控制重要性
[打印本页]
作者:
admin
时间:
2008-9-11 12:12
标题:
软件工程常见问题和软工控制重要性
软件开发过程问题多多,且并不因软件开发工具的完善而有大的改善,软件工程控制的重要性越来越被重视。软件开发过程的问题常有如下几种:
(1)对软件开发成本和进度的估计常常很不准确。
实际成本比估计成本有可能高出一个数量级,实际进度比预期进度拖延几个月甚至几年的现象并不罕见。这种现象降低了软件开发组织的信誉。而为了赶进度和节约成本所采取的一些权宜之计又往往损害了软件产品的质量,从而不可避免地会引起用户的不满。
(2)用户对“已完成的”软件系统不满意的现象经常发生。
软件开发人员常常在对用户要求只有模糊的了解,甚至对所要解决的问题还没有确切认识的情况下,就仓促上阵匆忙着手编写程序。软件开发人员和用户之间的信息交流往往很不充分,“闭门造车”必然导致最终的产品不符合用户的实际需要。
(3)软件产品的质量往往靠不住。
软件可靠性和质量保证的确切的定量概念刚刚出现不久,软件质量保证技术(审查、复审和测试)还没有坚持不懈地应用到软件开发的全过程中,这些都导致软件产品发生质量问题。
(4)软件常常是不可维护的。
很多程序中的错误是非常难改正垢,实际上不可能使这些程序适应新的硬件环境,也不能根据用户的需要在原有程序中增加一些新的功能。“可重用的软件”还是一个没有完全做到的、正在努力追求的目标,人们仍然在重复开发类似的或基本类似的软件。
(5)软件通常没有适当的文档资料。
计算机软件不仅仅是程序,还应该有一整套文档资料。这些文档资料应该是在软件开发过程中产生出来的,而且应该是“最新式的”(即和程序代码完全一致的)。软件开发组织的管理人员可以使用这些文档资料作为“里程碑”,来管理和评价软件开发工程的进展状况;软件开发人员可以利用它们作为通信工具,在软件开发过程中准确地交流信息;对于软件维护人员而言,这些文档资料更是至关重要必不可少的。缺乏必要的文档资料或者文档资料不合格,必然给软件开发和维护带来许多严重的困难和问题。
(6)软件成本在计算机系统总成本中所占的比例逐年上升。
由于微电子学技术的进步和生产自动化程度不断提高,硬件成本逐年下降,然而软件开发需要大量人力,软件成本随着通货膨胀以及软件规模和数量的不断扩大而持续上升。美国在1985年软件成本大约已占计算机系统总成本的90%。
(7)软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。
软件产品“供不应求”的现象使人类不能充分利用现代计算机硬件提供的巨大潜力。
作者:
清风
时间:
2011-7-9 09:40
支持~~
作者:
闭月羞云
时间:
2011-7-14 02:46
#无语
作者:
土豆
时间:
2011-7-15 07:24
支持你加分
作者:
土豆
时间:
2011-7-15 07:24
长时间没来看了 ~~
作者:
烟的寂寞
时间:
2011-7-15 07:24
呵呵,支持一下哈
作者:
c1532
时间:
2011-7-17 23:24
哦...............
作者:
anything
时间:
2011-7-17 23:24
真的有么
作者:
c1532
时间:
2011-7-19 20:57
我帮你 喝喝
作者:
titmc
时间:
2011-7-19 20:57
顶下再看
作者:
ctdsb2011
时间:
2011-7-19 20:57
支持一下
作者:
蜗牛
时间:
2011-7-23 11:03
我的啦嘿嘿
作者:
titmc
时间:
2011-7-23 11:03
呵呵,找个机会...
作者:
bestquality
时间:
2011-7-23 11:03
牛牛牛牛
作者:
hasee
时间:
2011-7-27 05:38
自己知道了
作者:
c1532
时间:
2011-7-29 10:08
胜不骄,败不馁,遇大事而面如平湖者,可拜上将军!
作者:
土豆
时间:
2011-7-29 10:08
真好。。。。。。。。。
作者:
e34
时间:
2011-8-2 06:09
不错,支持下
作者:
titmc
时间:
2011-8-2 06:09
慢慢来,呵呵
作者:
安彤
时间:
2011-8-5 20:35
真好。。。。。。。。。
作者:
d34
时间:
2011-8-5 20:35
不错!
欢迎光临 信息系统项目管理师_2024年软考学习应考交流_信息系统项目管理师考试 (http://bbs.tuandui.org.cn/)
Powered by Discuz! X3.2