计算机软件工程管理和应用探讨.docVIP

  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文档。上传文档
查看更多
计算机软件工程管理和应用探讨

计算机软件工程管理和应用探讨   【摘 要】本文首先对计算机软件工程管理的内容进行了分析,然后就如何加强计算机软件工程管理进行了研究,关于计算机软件工程的运用,笔者也进行了分析与研究探讨。希望所得的结果能够引起大家的关注和重视,也希望能为相关的领域提供一些有价值的参考。   【关键词】软件工程 管理 应用   【中图分类号】TP311.5 【文献标识码】A 【文章编号】1674-4810(2014)07-0072-02   一 引言   随着科技的不断发展,计算机软件工程的应用也越来越普遍,它们几乎深入到人们生活的所有方面,但是人们在对其进行管理时却出现了许多的漏洞。基于此,我们有必要对计算机软件工程的管理与应用进行探讨。   二 计算机软件工程管理的内容分析   总的来看,计算机软件工程的管理主要包括四个方面,即开发人员的管理、组织机构的管理、用户的管理以及对控制的管理,下面就这四个方面进行详细介绍。   1.有关软件开发人员的管理   软件开发人员,主要包括诸如项目负责人、系统分析员、高级程序员、初级程序员以及资料人员等各类相关人员。但在实际工作当中,由于某些项目规模太小,因此可能会出现一个人身兼多职的现象,尽管这样,职责必须要分清楚,因为承担不同职责的人,对其所要求的专业素质是不同的。一般而言,在一款软件的生命周期内,其各阶段的工作既有区别又会相互联系,所以就要求相关人员既要有较高的专业素质,又能够具备团队精神以进行不同阶段工作之间的良好配合。   2.关于组织机构的管理   计算机软件工程管理里的组织机构绝不仅仅是开发人员的简单集合,其应具备多种构成模式。一般来讲,该类型组织机构通常包括以下三种机构:(1)由主程序员构成的机构。它的作用主要是保证全组的协调以及统一。一般分工如下:高级工程师负责主持计划、协调以及复审全组的技术活动。而一般的技术人员则主要负责软件的分析以及开发。(2)由专家构成的机构。专家组的每一位成员都有着极高的专业素质,他们每个人都可以被看作是某一方面的专家,这一类的组织机构可以在很大程度上发挥所有相关工作人员的工作积极性。(3)民主组织。一般这类组织的组长必须要由在各方面工作过的人员来轮流担任。可以想象,这类组织机构无论是在调动工作人员的积极性方面还是在提高个人的创造性方面都将发挥其巨大的作用。   3.关于用户的管理   人们开发软件的目的是为了满足相关用户的需求,用户是软件的最终使用者以及评价者。因此,相关的开发人员在进行软件开发时,一定要想方设法使客户对其进行配合以及支持,同时还要将这类互动贯穿于软件开发的全部过程。而对于那些软件开发项目的主要负责人来说,不但要强化与用户的联系,以时刻了解用户的需求,而且还要严防由于客户所带来的各种不确定因素的干扰。   4.关于控制的管理   具体来讲,对于控制的管理其内容主要包括对进度、经费、人员以及质量的控制等。控制进度是为了使该项目能够按时完成;而经费的控制则是为了保证项目能够在最终完成时不超支;进行人员控制的目的是要使开发人员能够有较高的稳定性以及工作积极性;至于对质量的控制,其目的十分明显,就是为了保证项目的质量。   三 如何加强计算机软件工程管理   1.构建完善的计算机软件工程管理体系   计算机是近代才发展起来的,尤其是计算机软件,其作为一个新型的知识产业,对于各方面的要求都比较高,比如从业人员的专业素质及其计算机的理论研究能力等。所以在进行计算机软件工程管理体系的设计时,针对开发人员的管理是十分重要的,可以通过加强对相关人力资源的管理,从而调动技术开发人员的工作积极性,最终使项目能够按计划进行。   2.强化对计算机软件工程的风险管理   众所周知,在进行软件的开发时,随时随地都会面临各类风险。一般来讲,关于软件项目的风险主要有四个方面:(1)需求方面。这类的风险主要是由于客户对于软件的需求在表达上不明确而引起的。要处理好这类风险,软件工程的相关管理人员必须要与客户进行充分的交流与沟通,及时了解客户的需求并且使其明确化。比如客户对于软件效果是否满意、或者要求对软件进行重新设计以及客户的意见没被接受而使得软件达不到其预期需求,最后要求重做等。(2)技术方面。由技术方面引起的风险主要是由于软件的开发人员对于编程方面的知识掌握不够,从而使得整个程序的编写出现错误。这就要求开发人员必须要具备丰富的编程方面的知识以胜任其工作。(3)成本方面。这类风险主要是指在软件开发过程中的成本问题。假如有一家软件开发企业正在对某软件进行开发,然而由于其在工程方面的管理不当,从而造成人力资源成本以及开发费用的上升,增加企业的资金压力。最严重的情况就是可能导致开发成本比所获得的报酬还高,使企业失去生存的基础。因此,必须对成本

文档评论(0)

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

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

1亿VIP精品文档

相关文档