计算机软件工程管理与应用探讨

计算机软件工程管理与应用探讨

ID:14737629

大小:26.50 KB

页数:6页

时间:2018-07-30

计算机软件工程管理与应用探讨_第1页
计算机软件工程管理与应用探讨_第2页
计算机软件工程管理与应用探讨_第3页
计算机软件工程管理与应用探讨_第4页
计算机软件工程管理与应用探讨_第5页
资源描述:

《计算机软件工程管理与应用探讨》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机软件工程管理与应用探讨  【摘要】本文首先对计算机软件工程管理的内容进行了分析,然后就如何加强计算机软件工程管理进行了研究,关于计算机软件工程的运用,笔者也进行了分析与研究探讨。希望所得的结果能够引起大家的关注和重视,也希望能为相关的领域提供一些有价值的参考。  【关键词】软件工程管理应用  【中图分类号】TP311.5【文献标识码】A【文章编号】1674-4810(2014)07-0072-02  一引言  随着科技的不断发展,计算机软件工程的应用也越来越普遍,它们几乎深入到人们生活的所有方面,但是人们在对其进行管理时却出现了许

2、多的漏洞。基于此,我们有必要对计算机软件工程的管理与应用进行探讨。  二计算机软件工程管理的内容分析  总的来看,计算机软件工程的管理主要包括四个方面,即开发人员的管理、组织机构的管理、用户的管理以及对控制的管理,下面就这四个方面进行详细介绍。  1.有关软件开发人员的管理  软件开发人员,主要包括诸如项目负责人、系统分析员、高级程序员、初级程序员以及资料人员等各类相关人员。但在实际工作当中,由于某些项目规模太小,因此可能会出现一个人身兼多职的现象,尽管这样,职责必须要分清楚,因为承担不同职责的人,对其所要求的专业素质是不同的。一般而言

3、,在一款软件的生命周期内,其各阶段的工作既有区别又会相互联系,所以就要求相关人员既要有较高的专业素质,又能够具备团队精神以进行不同阶段工作之间的良好配合。  2.关于组织机构的管理  计算机软件工程管理里的组织机构绝不仅仅是开发人员的简单集合,其应具备多种构成模式。一般来讲,该类型组织机构通常包括以下三种机构:(1)由主程序员构成的机构。它的作用主要是保证全组的协调以及统一。一般分工如下:高级工程师负责主持计划、协调以及复审全组的技术活动。而一般的技术人员则主要负责软件的分析以及开发。(2)由专家构成的机构。专家组的每一位成员都有着极高

4、的专业素质,他们每个人都可以被看作是某一方面的专家,这一类的组织机构可以在很大程度上发挥所有相关工作人员的工作积极性。(3)民主组织。一般这类组织的组长必须要由在各方面工作过的人员来轮流担任。可以想象,这类组织机构无论是在调动工作人员的积极性方面还是在提高个人的创造性方面都将发挥其巨大的作用。  3.关于用户的管理  人们开发软件的目的是为了满足相关用户的需求,用户是软件的最终使用者以及评价者。因此,相关的开发人员在进行软件开发时,一定要想方设法使客户对其进行配合以及支持,同时还要将这类互动贯穿于软件开发的全部过程。而对于那些软件开发项

5、目的主要负责人来说,不但要强化与用户的联系,以时刻了解用户的需求,而且还要严防由于客户所带来的各种不确定因素的干扰。  4.关于控制的管理  具体来讲,对于控制的管理其内容主要包括对进度、经费、人员以及质量的控制等。控制进度是为了使该项目能够按时完成;而经费的控制则是为了保证项目能够在最终完成时不超支;进行人员控制的目的是要使开发人员能够有较高的稳定性以及工作积极性;至于对质量的控制,其目的十分明显,就是为了保证项目的质量。  三如何加强计算机软件工程管理  1.构建完善的计算机软件工程管理体系  计算机是近代才发展起来的,尤其是计算机

6、软件,其作为一个新型的知识产业,对于各方面的要求都比较高,比如从业人员的专业素质及其计算机的理论研究能力等。所以在进行计算机软件工程管理体系的设计时,针对开发人员的管理是十分重要的,可以通过加强对相关人力资源的管理,从而调动技术开发人员的工作积极性,最终使项目能够按计划进行。  2.强化对计算机软件工程的风险管理  众所周知,在进行软件的开发时,随时随地都会面临各类风险。一般来讲,关于软件项目的风险主要有四个方面:(1)需求方面。这类的风险主要是由于客户对于软件的需求在表达上不明确而引起的。要处理好这类风险,软件工程的相关管理人员必须要

7、与客户进行充分的交流与沟通,及时了解客户的需求并且使其明确化。比如客户对于软件效果是否满意、或者要求对软件进行重新设计以及客户的意见没被接受而使得软件达不到其预期需求,最后要求重做等。(2)技术方面。由技术方面引起的风险主要是由于软件的开发人员对于编程方面的知识掌握不够,从而使得整个程序的编写出现错误。这就要求开发人员必须要具备丰富的编程方面的知识以胜任其工作。(3)成本方面。这类风险主要是指在软件开发过程中的成本问题。假如有一家软件开发企业正在对某软件进行开发,然而由于其在工程方面的管理不当,从而造成人力资源成本以及开发费用的上升,增

8、加企业的资金压力。最严重的情况就是可能导致开发成本比所获得的报酬还高,使企业失去生存的基础。因此,必须对成本予以有效的控制。(4)进度方面。由于在进行软件开发时的工程管理达不到要求,使得相关人员的工作效率不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。