试题详情
- 简答题软件项目管理主要对哪些方面进行管理?
-
软件项目管理的对象是软件工程项目,因此软件项目管理涉及的范围覆盖了整个软件工程过程。软件项目管理的主要活动有:
⑴软件可行性分析
即从技术上、经济上和社会上等方面对软件开发项目进行估算,避免盲目投资,减少损失。
⑵软件项目的成本估算
从理论到具体的模型在开发前估算软件项目的成本,减少盲目工作。
⑶软件生产率
⑷通过对影响软件生产率的5种因素(人、问题、过程、产品和资源)进行分析,以便在软件开发时,更好地进行软件资源配置。
⑸软件项目质量管理
软件项目的质量管理也是软件项目开发的重要内容,对于影响软件质量的因素和质量的度量都是质量管理的基本内容。
⑹软件计划
开发软件项目的计划涉及实施项目的各个环节,带有全局的性质。计划的合理性和准确性往往关系着项目的成败。
⑺软件开发人员管理
软件开发的主体是软件开发人员,对软件开发人员的管理十分重要,它直接关系到如何发挥最大的工作效率和软件项目是否开发成功。
其中,软件项目的成本估算,重要的是项目所需资源的估算。软件项目资源估算指,在软件项目开发前,对软件项目所需的资源的估算。
①人力资源——在考虑各种软件开发资源时,人是最重要的资源。在安排开发活动时必须考虑人员的技术水平、专业、人数,以及在开发过程中各阶段对各种人员的需求,可按照Putnam-Nordan曲线安排。
②硬件资源——硬件是作为软件开发项目的一种工具而投入的。在计划软件项目开发时,考虑三种硬件资源,主要包括宿主机(软件开发时使用的计算机及外围设备)、目标机(运行已开发成功的软件的计算机及外围设备)和其他硬件设备(专用软件开发时需要的特殊硬件资源)。
③软件资源——软件在开发期间使用了许多软件工具来帮助软件的开发。因此软件资源实际就是软件工具集,主要软件工具分为业务系统计划工具集、项目管理工具集、支援工具、分析和设计工具、编程工具、组装和测试工具、原型化和模拟工具、维护工具、框架工具等。
④软件复用性及软件部件库——为了促成软件的复用,以提高软件的生产率和软件产品的质量,应建立可复用的软件部件库。对于软件的复用,人们经常忽略,但这却是相当重要的一环。
⑻软件项目风险管理 关注下方微信公众号,在线模考后查看
热门试题
- 下面是一段求最大值的程序,其中datal
- 一个模块控制另一模块,前者为“()”模块
- 简述实用软件测试的流程。
- 可行性研究报告应评述为了合理地达到开发目
- 数据流图所描述的是实际系统的()
- UML的用例和用例之间有:()和()。
- 软件设计往往被分成,确定软件系统的基本框
- 用户需求变更标识分为四种情况,不包括下列
- 程序模块要采用缩进风格编写,缩进的空格数
- CMM表示()。
- MSF公司对公司的管理方式进行了调整,制
- 进行系统修改时可能会产生维护的副作用,它
- 提高软件质量和可靠性的技术主要有两类:(
- 在软件的设计阶段应提供的文档是()
- 关于DD的4类条目,不可再分解的最小元素
- 某厂某产品生产质量登记表由若干行组成,
- 下面不是软件危机现象的是()
- 软件发展有几个阶段?各有何特征?
- 面向对象程序设计有哪些优点?
- 关于微软对于人员的管理,以下哪些说法是正