论文部分内容阅读
【摘 要】随着我国科学技术水平的不断提高,我国的计算机软件工程技术也得到了相应的提高。随着我国对计算机软件工程技术应用范围的逐渐扩大,计算机软件工程管理就成为了一项重要内容。现阶段计算机软件工程管理中存在着一定的问题,这些问题出现的根本原因是计算机软件工程属于一门新兴学科,人们对其的研究和管理尚处于初步阶段,这就导致了管理过程中有一定的局限性,软件本身属于一种特殊产品,与普通的商品有很大程度的区别,如何对计算机软件工程进行更好的管理和应用,已经是目前我们主要研究的课题之一。
【关键词】计算机 软件工程 软件开发 管理
前言:现阶段在人类的生产和生活中很多方面的任务都要依靠着计算机来进行,特别是近年来,一些企业提出了生产的智能化和无人化,这样的生产流程全程都处于计算机的控制下,而计算机必须要由软件的支持才能完成这一工作,因此我国对计算机软件项目的开发力度加大。但是开发的过程中存在着重视技术开发、忽视工程管理的问题,致使计算机软件工程管理成为了其中相对薄弱的一环。本文将针对计算机软件工程管理和实际应用进行分析。
一、计算机软件工程管理的组成部分
(一)组织机构的管理
并不是将人员组织在一起就可以形成一个组织机构,而是要求这一个组织有一个完整的结构和合理的分工方法,确保信息的上传下达都具有时效性,管理过程中要有固定的管理模式。在进行不同的工程管理时,对于管理组织的结构和分工要求都有所不同,所以其管理模式也就不同,但是无论是什么类型项目的管理都必须具有一定的规范性[1]。
(二)工作人员的管理
计算机软件工程的主体组成部分就是工作人员,计算机软件过程的项目实施过程中的资料的查找、软件程序的编写和后续的工作处理等环节都需要多个不同工作岗位的工作人员进行合作和合理的分工才能完成。根据工程项目的性质和规模的不同,调整对计算机软件开发人员的工作安排,使其分工情况和承担的责任更加明确。同时又要根据工作人员自身的专业水平和素质高低的不同,对其进行合理的调配和具有针对性的管理。
(三)用户使用管理
用户的使用是软件工程项目开发的最根本目标,在软件开发的过程中,要以用户的操作习惯和实际需求为基本出发点,不能受到外界因素的介入和干扰。在开发过程中应多搜集用户对软件使用过后的反馈意见,并将这些反馈的意见进行一个系统的整合,使软件的实用性和可操作性得到加强,这样才能保证软件开发实现最根本的目标,并实现其价值的最大化[2]。
(四)对档案资料的管理
在进行软件工程开发时,要将开发过程中的每一个工作流程都记录在档案中,并且对这些档案资料进行良好的保存,使其可以为各阶段的工作打下良好的基础。后期可以根据对这些档案资料进行审查,来检验开发过程中是否存在问题,使软件开发过程的可靠性得到根本保障。
二、计算机软件工程管理的具体措施
(一)建立健全的管理机制
建设一个完整的管理体系对于一个企业而言是至关重要的,如果想使管理体系得到完善,第一步要开展的就是企业的人才管理,建立一个完善的、科学的人才管理和使用体制。企业首先要认识到人才在软件工程开发的过程中所具有的重大意义,根据工作需要的不同和项目类型的不同规划出一套完整的人力资源管理体制,并且制定具有针对性的人才管理措施。可以采用奖励机制来激发员工的工作积极性,建立起一套完整的责任考核指标,根据这套指标对员工进行考核,达到某种标准就可以得到相应的奖励,如果不达标则采取一定的惩罚措施,保证员工可以更加积极主动的工作。定期组织员工参加专业技能的培训,使员工的专业水平不断得到提升,使工作人员可以更好地掌握软件知识,并且将其应用到实际工作中,这样就使企业员工在具有主动工作的积极性的同时,又有着过硬的专业技能,可以保证软件开发过程更好、更有效率的进行[3]。
(二)加强对风险和进度的管理
要想做到对风险和进度的全面管理,拥有一套完整的管理体制是其必要的前提。计算机工程管理工作与普通的管理工作有很大的不同之处,计算机工程管理是一项科学性和严密性较强的工作,所以在管理过程中就存在着一定的风险。这就要求员工必须明确自己的首要工作任务和所负责人,并且对风险的发生树立起良好的防范意识,在工作过程中多积累关于风险规避的专业知识,这将使其在工作过程中,准确的对风险进行辨认,并且及时发现潜在的风险,以及如何及时对风险进行有效的处理是损失最小化起到至关重要的作用[4]。
(三)加强团队合作管理
一个团队要想以高效率、高质量完成任务就必须要具有团队合作的精神,只有充分发挥团队合作力量才能使一个团队从根本上变得优秀。如果开发团队像一盘散沙,势必会导致各部门之间的沟通和联系不够,无法对开发过程中发生的情况和工作进度进行及时的交流和沟通。
三、对计算机软件工程的应用
我国的网络信息技术和计算机技术水平不断地提高,促使了计算机软件工程的应用范围越来越广泛。我们日常生活中各个角落、各个领域都有计算机软件工程的影子,并且为我们的日常生活提供了很大程度上的便利。目前我们常用的办公软件以及被应用的极其广泛的数据库技术等都在社会各个层面发挥着重要的作用。
结论:现阶段,信息化发展速度飞快,软件工程的有效管理工作能否顺利的开展,在很大程度上影响了信息化的发展进程。加大对计算机软件工程的资源支持力度,以创新和发展为根本思想进行软件工程管理,将使我国的计算机软件工程得到进一步的发展,为我国的社会主义发展提供更大的力量。
参考文献:
[1]修鹏鹏.如何创新和完善计算机软件工程管理[J].计算机光盘软件与应用,2013,02(3):110-111.
[2]秦晓慧.计算机软件工程管理与应用探讨[J].信息与电脑(理论版),2013,11(5):146-147.
[3]单劲虎.关于计算机软件工程管理与应用探讨[J].科技风,2011,02(3):92-96.
[4]彭笑天.对于如何创新和完善计算机软件工程管理的探讨[J].电子制作,2013,02(2):80-90.
【关键词】计算机 软件工程 软件开发 管理
前言:现阶段在人类的生产和生活中很多方面的任务都要依靠着计算机来进行,特别是近年来,一些企业提出了生产的智能化和无人化,这样的生产流程全程都处于计算机的控制下,而计算机必须要由软件的支持才能完成这一工作,因此我国对计算机软件项目的开发力度加大。但是开发的过程中存在着重视技术开发、忽视工程管理的问题,致使计算机软件工程管理成为了其中相对薄弱的一环。本文将针对计算机软件工程管理和实际应用进行分析。
一、计算机软件工程管理的组成部分
(一)组织机构的管理
并不是将人员组织在一起就可以形成一个组织机构,而是要求这一个组织有一个完整的结构和合理的分工方法,确保信息的上传下达都具有时效性,管理过程中要有固定的管理模式。在进行不同的工程管理时,对于管理组织的结构和分工要求都有所不同,所以其管理模式也就不同,但是无论是什么类型项目的管理都必须具有一定的规范性[1]。
(二)工作人员的管理
计算机软件工程的主体组成部分就是工作人员,计算机软件过程的项目实施过程中的资料的查找、软件程序的编写和后续的工作处理等环节都需要多个不同工作岗位的工作人员进行合作和合理的分工才能完成。根据工程项目的性质和规模的不同,调整对计算机软件开发人员的工作安排,使其分工情况和承担的责任更加明确。同时又要根据工作人员自身的专业水平和素质高低的不同,对其进行合理的调配和具有针对性的管理。
(三)用户使用管理
用户的使用是软件工程项目开发的最根本目标,在软件开发的过程中,要以用户的操作习惯和实际需求为基本出发点,不能受到外界因素的介入和干扰。在开发过程中应多搜集用户对软件使用过后的反馈意见,并将这些反馈的意见进行一个系统的整合,使软件的实用性和可操作性得到加强,这样才能保证软件开发实现最根本的目标,并实现其价值的最大化[2]。
(四)对档案资料的管理
在进行软件工程开发时,要将开发过程中的每一个工作流程都记录在档案中,并且对这些档案资料进行良好的保存,使其可以为各阶段的工作打下良好的基础。后期可以根据对这些档案资料进行审查,来检验开发过程中是否存在问题,使软件开发过程的可靠性得到根本保障。
二、计算机软件工程管理的具体措施
(一)建立健全的管理机制
建设一个完整的管理体系对于一个企业而言是至关重要的,如果想使管理体系得到完善,第一步要开展的就是企业的人才管理,建立一个完善的、科学的人才管理和使用体制。企业首先要认识到人才在软件工程开发的过程中所具有的重大意义,根据工作需要的不同和项目类型的不同规划出一套完整的人力资源管理体制,并且制定具有针对性的人才管理措施。可以采用奖励机制来激发员工的工作积极性,建立起一套完整的责任考核指标,根据这套指标对员工进行考核,达到某种标准就可以得到相应的奖励,如果不达标则采取一定的惩罚措施,保证员工可以更加积极主动的工作。定期组织员工参加专业技能的培训,使员工的专业水平不断得到提升,使工作人员可以更好地掌握软件知识,并且将其应用到实际工作中,这样就使企业员工在具有主动工作的积极性的同时,又有着过硬的专业技能,可以保证软件开发过程更好、更有效率的进行[3]。
(二)加强对风险和进度的管理
要想做到对风险和进度的全面管理,拥有一套完整的管理体制是其必要的前提。计算机工程管理工作与普通的管理工作有很大的不同之处,计算机工程管理是一项科学性和严密性较强的工作,所以在管理过程中就存在着一定的风险。这就要求员工必须明确自己的首要工作任务和所负责人,并且对风险的发生树立起良好的防范意识,在工作过程中多积累关于风险规避的专业知识,这将使其在工作过程中,准确的对风险进行辨认,并且及时发现潜在的风险,以及如何及时对风险进行有效的处理是损失最小化起到至关重要的作用[4]。
(三)加强团队合作管理
一个团队要想以高效率、高质量完成任务就必须要具有团队合作的精神,只有充分发挥团队合作力量才能使一个团队从根本上变得优秀。如果开发团队像一盘散沙,势必会导致各部门之间的沟通和联系不够,无法对开发过程中发生的情况和工作进度进行及时的交流和沟通。
三、对计算机软件工程的应用
我国的网络信息技术和计算机技术水平不断地提高,促使了计算机软件工程的应用范围越来越广泛。我们日常生活中各个角落、各个领域都有计算机软件工程的影子,并且为我们的日常生活提供了很大程度上的便利。目前我们常用的办公软件以及被应用的极其广泛的数据库技术等都在社会各个层面发挥着重要的作用。
结论:现阶段,信息化发展速度飞快,软件工程的有效管理工作能否顺利的开展,在很大程度上影响了信息化的发展进程。加大对计算机软件工程的资源支持力度,以创新和发展为根本思想进行软件工程管理,将使我国的计算机软件工程得到进一步的发展,为我国的社会主义发展提供更大的力量。
参考文献:
[1]修鹏鹏.如何创新和完善计算机软件工程管理[J].计算机光盘软件与应用,2013,02(3):110-111.
[2]秦晓慧.计算机软件工程管理与应用探讨[J].信息与电脑(理论版),2013,11(5):146-147.
[3]单劲虎.关于计算机软件工程管理与应用探讨[J].科技风,2011,02(3):92-96.
[4]彭笑天.对于如何创新和完善计算机软件工程管理的探讨[J].电子制作,2013,02(2):80-90.