[说明]
软件资源就是指企业整个环境中运行的软件和文档,其中程序包括操作系统、中间件、市场上买来的应用、本公司开发的应用、分布式环境软件、服务与计算机的应用软件以及所提供的服务等,文档包括应用表格、合同、手册、操作手册等。软件管理系统必须将它们表示出来,才能对其进行管理。软件资源管理,是指优化管理信息的收集,对企业所拥有的软件授权数量和安装地点进行管理。还包括软件分发管理,指的是通过网络把新软件分发到各个站点,并完成安装和配置工作。
要进行企业的软件资源管理,首先就要先识别出企业中的运行的软件和文档,将其归类汇总、登记入档。在项目管理中,软件资源可重用的程度是CMM衡量的一个重要指标。众所周知,提高软件的重用度也是每一家软件公司所追求的。
首先要搞清楚自己的家底。把各个项目组的负责人召集在一起,把有重用价值的软件模块或控件收集起来,再把相关的资料组织在一起,标注说明、建立索引、由专人负责管理,可重用模块的升级和完善都要建立完整的档案资料,在升级档案中要记录升级前后的主要区别。为重用模块做出贡献的个人都要被记录在册。一个项目在做系统设计任务书时,就要考虑有哪些以往的软件资源可以利用新一轮的开发有那些功能可以做成可重用模块。这样才能很好地管理企业的软件资源。
选择一个适当的软件生命周期对项目来说至关重要。在项目策划的初期,就应该确定项目所采用的软件生命周期,统筹规划项目的整体开发流程。一个组织通常能为多个客户生产软件,而客户的要求也是多样化的,一种软件生命周期往往不能适合所有的情况。
软件生命周期指 (1) 、 (2) 和 (3) 的结构框架。软件开发包括 (4) 、 (5) 、 (6) 、 (7) 和 (8) 。
参考答案:(1)软件开发全部过程;(2)活动;(3)任务的结构框架;
(4)发现;(5)定义;(6)概念;(7)设计;(8)实现阶段。