关键词:计算机;软件工程管理;应用
在计算机流行之前,大多数人们对计算机的接触还很少,只有一部分科学家在孜孜不倦的研究创造。而这个阶段的计算机体积和处理速度还不够理想,人们在日常生活中并不愿意接触这样的计算机。但随着计算机软件技术的日益发展,计算机的体积和处理能力也逐渐满足人们的需要,越来越多的人们开始接受计算机软件技术,从而提高了计算机软件的使用率。另外,随着计算机软件技术水平的不断提高,计算机软件也在逐渐改变社会,但由于计算机软件的管理工作还存在着许多纰漏,从而妨碍了软件工程行业的发展。并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是的一部分本质上说是对一种生产活动的管理。所以管理的内容不仅包含所生产的产品,同时也包含开发工具的使用,开发的工艺流程,以及开发的人力资源组织。因此,改善软件工程管理工作的前提需要充分学习软件工程的相关知识,并针对这些纰漏找寻改善办法,从而推动软件工程管理的发展。
1什么是计算机软件工程管理
1.1管理软件开发人员
软件开发团队并不只有程序员和负责人等,也不是凭借团队的人数多少来确定组织架构的,需要根据软件设计所需要满足的功能来设计产品研发方向。在一个软件的开发过程中往往不需要太多的成员就可以满足开发需求,使得这些人不得不身兼数职。但在这种情况下,每个人依旧可以高效完成自己的任务,这依赖于他们所具备的高超的职业素养。另外,不同软件的开发过程存在许多共同点,在软件的工作过程中也存在着密切联系,使得开发团队不得不具备较强的合作能力。因此,软件开发的过程中需要加强部门与部门之间的沟通环节,并通过合理的分工使开发人员可以从事自己最擅长的岗位,从而提高软件开发的效率。
1.2管理软件开发组织机构
首先,软件开发过程需要一定数目的程序员为基础,并根据这些程序员的水平划分不同的等级,使这只程序员队伍可以根据高水平程序员的引导来完成软件开发工作。因此,高水平程序员需要制定完善的软件开发计划和要求,并监督和检查其他成员的工作过程。另外,其他程序员需要按照高水平程序员的要求开发软件,是一个软件开发过程中的主力军。其次,由于不同程序员所擅长的领域不同,在完成擅长领域的开发工作时可以达到事半功倍的效果。因此,负责人需要充分了解每位程序员的特点,从而根据他们的特点布置相应的工。最后,在软件开发过程要制定合理的管理机制,使得程序员团队可以高效的完成软件开发工作。
1.3管理用户信息资料
软件开发的目的是为了满足用户的某种需要,倘若一个软件开发完成后没有用户使用,这个软件一定是失败的。因此,在软件开发前首先要采集大量的用户信息资料,并根据用户的需要和使用习惯等制定软件开发计划。因此,在软件开发前一定要充分了解市场行情和用户特点,逐步增强软件的实用性质。对于用户信息资料的管理也是非常重要的,通过大数据的分析得到大多数用户的需要,从而为企业带来丰厚的经济利益。
期刊文章分类查询,尽在期刊图书馆
1.4管理文档资料
软件开发过程中整理文档资料是重要的,这些文档资料不仅是软件开发每个阶段的数据统计,也能为软件维护提供帮助,因此需要通过专业人员来管理文档资料。由于软件开发过程较为复杂,需要安排专员整理软件开发各阶段的文档资料,从而提高软件开发的效率。因此,要求文档资料管理人员需要具备较高的技能水平,从而解决工作上的问题。
1.5管理软件开发成本
在软件开发过程中需要消耗大量的人力和财力,而有序的管理软件开发资源消耗环节可以有效提高软件开发所带来的经济利益。需要控制软件的开发时间和企业经费消耗,以免出现逾期未完成开发任务或经费超支的现象。另外,要控制开发人员的工作效率,从而使他们可以高质量、高效率的完成软件开发工作。
2如何提升计算机软件工程管理效率
2.1增加科研投入、制定管理标准规范
软件工程的发展离不开计算机的使用和技术的支持,计算机软件的开发对人们生活方面的意义是非常重大的,因此,软件开发还需要不断的进行发展和创新,才能研究出更加优秀的软件。除此之外,在科学研究方面也需要不断的加大力度,只有这样才能够引入大量的优秀人才参与到软件开发过程的研究队伍当中,从而加快研究的步伐,能够尽快研究出更加先进的技术,从而促进我国软件工程行业的发展。当计算机软件在市场上广泛的应用之后,还需要积极进行宣传工作,分享一些软件在使用方面的一些相关经验,除此之外,还需要在软件的使用方面制定一份明确的标准,从而帮助人们学习软件的操作技巧。就目前我国在这方面的发展来看,在软件工程开发管理方面已经初步的进步。但是随着科技水平的不断发展,人们在生活中越来越广泛使用计算机软件,还需要建立出一份比较统一的管理标准才可以。
2.2增强软件开发团队合作意识
软件开发团队在负责人安排任务后进行讨论研究问题,在讨论的过程中,每位成员应该分工明确,有序的分工可以极大提高软件开发效率。合理的分工方式可以使团队成员在完成自己的任务的时候充满积极性,进而提高他们的合作意识。另外,在团队合作开发的过程中经常会出现团队成员沟通存在不协调的问题,这就需要团队成员注重提高自身的团队合作意识,从而提高工作效率。
3结语
人们在生活中常常使用到计算机软件,在计算机软件的开发过程中,需要制定严谨的管理制度来提高软件开发效率,通过管理软件开发人员、管理软件开发工程文档资料等措施,从而保证计算机软件的质量,使人们可以感受到计算机软件带来的优点。
参考文献:
[1]赵世均.计算机软件工程管理与应用解析[J].电子测试,2016(08):87—88.
[2]孙书青.计算机软件工程管理与应用解析[J].计算机光盘软件与应用,2016,16(12):139—140.
[3]初旭.计算机软件工程管理与应用解析[J1.中国管理信息化,2015,16(05):72—73.
论文作者:项留飞
论文发表刊物:《科学与技术》2020年1期
论文发表时间:2020/4/29
标签:软件论文; 计算机软件论文; 程序员论文; 计算机论文; 软件工程论文; 工程管理论文; 过程中论文; 《科学与技术》2020年1期论文;