计算机软件工程管理.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件工程管理 随着科学技术的发展,计算机在人类生产和生活中得到了广泛的应用。特别是近来企业智能化、无人化生产概念的提出, 就是基于企业生产的整个流程掌握在计算机的控制之下。而计算机要实现这种功能, 需要软件的支持。因此, 当前我国计算机软件项目的开发发展很快, 但软件项目的开发也普遍存在着重技术, 轻管理的现象。软件开发过程中, 管理成了其中相当薄弱的环节。 1 技术人员的管理 软件工程的管理内容主要包括:对开发技术人员的管理, 也就是人力资源的管理;组织机构的管理, 人员的分工配合等;用户管理;对文档资料的管理。 1.1 明确职责、强化责任 项目开发人员主要包括:负责人、系统分析员、高级程序员、初级程序员、资料员和其他辅助人员。对项目人员的管理主要做到以下几条原则:人文的关怀, 这是当前所有公司人员管理的通用原则, 只有对员工真正的关心, 员工才会尽心尽力的为公司、企业贡献出自己的力量;各司其职、权责明确。在不同的工作岗位各自做好自己应做的事, 并把责任具体到部门个人, 当出现问题时, 某个部门或是个人就要承担责任;协调配合、互帮互助。各个不同组的人员应在自己应尽的职责范围内, 对别的开发组员的配合请求应积极响应配合。 1.2 从个人角度讲是,各个人所受主员的参与的政治社会 组织机构不是简单的人员集合, 而是强调一个完整的组织机构和人员的分配。因此好的组织机构通常具备合理的人员分配以及有效的通讯。软件开发项目中常见的组织机构有3种。 主程序组织机构, 这是由IBM公司提出的, 为了保证全组的协调统一, 由一位高级工程师即主程序员负责计划、协调和复审组内的全部技术活动。技术员负责分析和开发活动。另外设一名后援工程师, 作用是用来支持高级工程师的工作。 专家组, 强调的是每个人在某方面的突出能力, 每个开发人员都会有自己专长的技术技能, 这样把每个拥有专长的技术人员组成专家组机构, 充分发挥每一个人的积极性。 民主组织, 用民主的管理方式, 让各方面的人轮流担任一段时间的组长, 在组长任期内负责处理各项事务, 民主组织内可各抒己见最后投票表决, 遵循一票否决制, 每个人都有决定的权利, 以调动大家的积极性和创造性。但是这种组织实际操作起来比较困难, 因此很少得到运用。 1.3 信息反馈的重视是提高服务开发效率的前提条 软件项目开发的软件产品, 最终目的就是用户使用的满意度, 因此在开发过程中要与用户保持密切的联系, 把用户的需求和心理变化随时反馈给开发人员。同时对用户的各种无理要求也要据理力争, 防止用户干扰开发工作人员。 1.4 维护检修及维护测试 将开发过程中的各个流程记录到档案资料中, 为各阶段的工作奠定基础, 便于后续工作的开展进行, 同时也方便项目开发完成后的维护检修工作, 提高软件开发的保障和稳定性。每一阶段的文档资料既是对前面工作的复查总结也是后续工作的基础。因此要对文档资料进行标准化的管理, 把开发过程中的初步设计、中间过程、最后结果建立起一整套的、系统的文档资料。 2 计算机恶意软件的管理方法和措施 2.1 对管理模型的提出,主要有 计算机软件产业是新型的知识产业, 对从业人员有着很高的文化素质要求。因此软件开发人才在软件工程管理体系中是相当重要的, 加强人力资源的管理调配, 调动技术开发人员的积极性, 确保项目的有计划进行。针对软件工程管理体系, 提出合理的管理模型, 1987年在美国国防资源部的资助下, 卡内基梅隆大学软件工程研究所提出了软件能力成熟模型 (CMM) , 该软件起初主要是用于软件承包商能力并改善软件质量的方法。CMM理论模型的提出对于帮助企业改进软件工程管理, 增强软件开发与改进能力, 有着重要的意义。CMM评估理论模型把软件企业的开发过程分为了五级阶梯式框架。如图1 2.2 技术、成本、进度风险。在技术方面, 软件开发各阶段都会存在着风险。软件项目的风险主要体现在四个方面:需求、技术、成本和进度。需求方面体现在客户对软件的需求表达不明确, 因此这里就需要软件工程管理人员要和客户保持联系, 了解并明确客户的需求。客户对软件的体验效果不良, 要求重新设计, 或者是客户提出的意见没有被技术人员采纳而没有达到其预期需求的效果, 导致其要求重做等;技术方面主要体现在如软件开发技术人员编程不够熟练, 导致程序编写失误等等;成本方面, 主要是软件开发过程中成本问题, 假若一家软件公司为客户进行软件工程开发, 在其开发过程中, 由于工程管理不当, 造成人力资源和开发费用的浪费, 这就会增加开发成本, 甚至有的成本比报酬高, 所以要加强成本控制;进度风险体现在, 由于开发过程中工程管理不到位, 导致人员工作效率低、拖沓等, 造成进度缓慢而不能按照客户要求的时间成功完成软件的编程。 根据上述, 我们要

文档评论(0)

lczslgy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档