论文部分内容阅读
摘 要:随着我国逐步迈入信息化时代,计算机技术和网络技术迎来了前所未有的发展机遇和挑战。计算机软件工程技术作为计算机技术的重要组成部分之一,在很多单位都有非常广阔的应用前景,因此,受到了市场的广泛关注。现今各单位对计算机软件工程的管理和应用的重视水平不断提高,不仅对计算机技术的发展有良好的促进作用,对于本单位效益的提升也会产生积极影响。
关键词:计算机;软件工程;管理与应用 策略探究
1 工程管理
1.1 组织管理。一个组织如果只是简单的把人员组织起来,那么这个组织将没有任何发展前途,所以一定要重视一个组织各机构之间的互相配合。例如以下三种普遍的组织机构。程序机构。这个理论一开始是由IBM公司提出的。由一名工程师担任整个程序的计划设计和审查等工作,然后由技术员负责程序的编写和开发,而整个组织的负责人可以是轮流担任的,这样能够保证员工的工作积极性。专家组织机构。每个组织的每名成员都应具备在某些方面的专长,这样每个人都发挥自己的专长互相合作,取长补短能够大幅度提升组织的战斗力和研发效率。民主组织机构。这一机构最大的特点就是能够帮助组织更好地运转,组织内的每位成员都能成为这一组织的组长,在任职期间要对组内的所有事情负责,这样可以极大的提升员工的工作热情和工作积极性,为组织的运行效率提供保障。
1.2 用户管理。计算机软件开发的目的就是方便用户,供用户使用,所以在软件的开发过程中应该掌握用户的最基本信息,了解他们的需求,确保开发出的软件更具实用性和可操作性,所以用户管理也是非常重要的。
1.3 客户管理。开发一个软件最终的目的是能够满足用户的各种需求,用户的各种评价能够反映出软件用户对软件的喜爱程度和软件需要改进的地方,所以设计团队要和用户保持密切的联系,随之关注用户的体验感受,并根据用户的体验调查队软件做进一步的升级和改善。但是,满足用户的需求并不代表满足用户全部的需求。面对用户提出的无理需求运营团队要及时拒绝,并引导用户正确的使用软件。
1.4 档案资料管理。计算机的软件开发是一个复杂的过程,所以开发阶段的各个流程是需要记录到档案中的,以便于下一个阶段工作的参考,为软件开发的后期工作提供一定的保障。所以加强档案资料的管理是非常有意义的,能最大限度地提高管理的效率和质量水平。
1.5 项目管理。项目管理是整个软件研发过程当中最为重要的部分之一,所有项目的设计、研发、运用、管理等方面都必须建立一套全面的管理制度。其中包括质量检测、成本控制、进度监控、设计管理等。质量检测是为了确保在整个软件的研发过程中使用的相关技术都是符合相关标准的,为软件的安全性能提供保证;进度监控是对软件的研发进行实时监控以保证软件能够在用户规定的时间内完成设计并交给用户,保证企业信誉;成本控制是对软件的设计进行预算,保证企业的经济效益。
2 计算机软件工程管理应用中经常出现的问题
2.1 组织管理结构不合理
组织结构管理对于软件工程的开发管理有着很重要的作用,但在实际的管理中,经常因为组织结构的不合理导致人才的分配不合理,使工作人员的工作效率有所下降。而且每个工作人员具体的责任不太明确,容易出现“踢皮球”的现象,这就导致工作中一旦出现问题就无法得到妥善的解决,从而降低了工作效率,给公司带来损失。
2.2 技术人员管理存在漏洞
在实际的工作中存在对于技术人员管理很随意的问题。软件开发是一个极富创造性的过程,但如果对相关员工进行一般的管理,往往会降低他们的工作热情,使他们难以制作出具有创新意识的产品,而且这样的人员管理模式也无法发挥出工作人员的价值与优势,因此要改变技术人员管理的方式。
2.3 用户管理无序
用户管理也应该是软件管理当中很重要的一个环节,但有一些软件公司就没有对用户管理予以足够的重视。他们不能完整地收集客户的需求与反馈,也不能对已收集到的信息做出有针对性的处理。总之,他们并没有认识到计算机交互性的重要性,不能和用户产生双向互动,这就意味着他们不能够做出符合用户需求的软件。
3 计算机软件工程管理的方法与策略
3.1 建立有效的计算机软件工程管理系统。(1)人才资源管理系统。构建人才体系,重视人才培养与发展,强化人力资源管理,增强开发人员的主体性,最大限度地发挥工作人员的潜能,努力完成工计算机工程项目管理工作目标,开展计算机软件开发人才的培训工作,使他们的专业知识更加强化与巩固,更新思维方式,改變思维定势,了解最前沿的计算机技术管理与应用,理论知识与工作实践紧密结合,提高计算机软件开发的整体能力和水平,增强所开发出的软件具有较强的实用性。(2)制度建设体系。建设具有长期性的、可靠性的、根本性的、整体性的、动态稳定的、制度体系,深化制度的约束力,规范工作人员的工作行为,使其形成一种习惯,重视和推动制度建设,使计算机软件工程项目开展工作制度化和规范化,健全相关制度,形成弹性制度,人创造的制度为人服务,改变规章制度中的陋习,制度建设必须与实践形成一体,制度指导实践,方向实践反映制度,杜绝制度的随意性,朝令夕改的制度执行行为将被严惩,制度落实到位,奖惩分明,激励制度和惩罚措施并行,调动工作人员的积极性,提高计算机软件开发效率。
3.2 增强计算机软件工程管理的风险识别、预防和控制。建设完善的计算机软件工程风险控制体系,提高计算机软件开发人员的风险意识,学习相关风险控制知识和方法,进行风险防控培训,提高计算机软件开发人员的风险识别能力和客观分析设计风险的能力,风险管理体系的构建势在必行,风险预防和控制体系必须贯彻在计算机软件工程项目管理过程中,并且从始至终,对随时可能发生的改变有规避、缓冲、转移的能力,将损失降到最低,有效地控制预算和成本。
4 计算机软件工程的应用
4.1 计算机软件应用特点。从1994年到现在,我国互联网技术高速发展,到目前为止,已在中国普及化,计算机软件因其便利性,满足人们多种生活和工作需求,已在各个领域广泛应用,即应用效率高,应用领域广泛。
4.2 计算机软件应用领域。(1)在教学活动中的应用。在现代化教育中,多媒体技术和计算机技术已成为教学的宠儿,教师用多种软件如办公室软件、CAD制图软件、pro-e制图软件、仿真软件、音乐教学软件等等进行课堂教学,计算机软件的应用活跃了课堂气氛,有效调动了学生课堂积极性,激发了学生学习的兴趣,将学生带到课堂以外的世界,学习到更多的知识,开阔了学生视野,增加了课堂有效信息量,增大了学生的知识面。(2)计算机软件在工程项目管理中的应用。在工程项目管理过程中,多种软件的结合应用,降低了管理成本,提高了管理效率,使得项目管理系统化、人性化,如利用二维、三维制图软件进行工程图纸的绘制,工程项目设计和施工环节的人员管理,工程预算的评估,通过信息的综合筛选,工程项目管理更加科学化。
5 结束语
总之,计算机软件项目的开发对我国的经济发展有很重要的意义,我们应该寻求更多的创新意识,选择有效的措施来确保计算机软件工程的顺利发展。
参考文献
[1]刘红.计算机软件工程管理与应用分析.2018.
[2]张勇.关于计算机软件工程管理与应用探讨.2017.
关键词:计算机;软件工程;管理与应用 策略探究
1 工程管理
1.1 组织管理。一个组织如果只是简单的把人员组织起来,那么这个组织将没有任何发展前途,所以一定要重视一个组织各机构之间的互相配合。例如以下三种普遍的组织机构。程序机构。这个理论一开始是由IBM公司提出的。由一名工程师担任整个程序的计划设计和审查等工作,然后由技术员负责程序的编写和开发,而整个组织的负责人可以是轮流担任的,这样能够保证员工的工作积极性。专家组织机构。每个组织的每名成员都应具备在某些方面的专长,这样每个人都发挥自己的专长互相合作,取长补短能够大幅度提升组织的战斗力和研发效率。民主组织机构。这一机构最大的特点就是能够帮助组织更好地运转,组织内的每位成员都能成为这一组织的组长,在任职期间要对组内的所有事情负责,这样可以极大的提升员工的工作热情和工作积极性,为组织的运行效率提供保障。
1.2 用户管理。计算机软件开发的目的就是方便用户,供用户使用,所以在软件的开发过程中应该掌握用户的最基本信息,了解他们的需求,确保开发出的软件更具实用性和可操作性,所以用户管理也是非常重要的。
1.3 客户管理。开发一个软件最终的目的是能够满足用户的各种需求,用户的各种评价能够反映出软件用户对软件的喜爱程度和软件需要改进的地方,所以设计团队要和用户保持密切的联系,随之关注用户的体验感受,并根据用户的体验调查队软件做进一步的升级和改善。但是,满足用户的需求并不代表满足用户全部的需求。面对用户提出的无理需求运营团队要及时拒绝,并引导用户正确的使用软件。
1.4 档案资料管理。计算机的软件开发是一个复杂的过程,所以开发阶段的各个流程是需要记录到档案中的,以便于下一个阶段工作的参考,为软件开发的后期工作提供一定的保障。所以加强档案资料的管理是非常有意义的,能最大限度地提高管理的效率和质量水平。
1.5 项目管理。项目管理是整个软件研发过程当中最为重要的部分之一,所有项目的设计、研发、运用、管理等方面都必须建立一套全面的管理制度。其中包括质量检测、成本控制、进度监控、设计管理等。质量检测是为了确保在整个软件的研发过程中使用的相关技术都是符合相关标准的,为软件的安全性能提供保证;进度监控是对软件的研发进行实时监控以保证软件能够在用户规定的时间内完成设计并交给用户,保证企业信誉;成本控制是对软件的设计进行预算,保证企业的经济效益。
2 计算机软件工程管理应用中经常出现的问题
2.1 组织管理结构不合理
组织结构管理对于软件工程的开发管理有着很重要的作用,但在实际的管理中,经常因为组织结构的不合理导致人才的分配不合理,使工作人员的工作效率有所下降。而且每个工作人员具体的责任不太明确,容易出现“踢皮球”的现象,这就导致工作中一旦出现问题就无法得到妥善的解决,从而降低了工作效率,给公司带来损失。
2.2 技术人员管理存在漏洞
在实际的工作中存在对于技术人员管理很随意的问题。软件开发是一个极富创造性的过程,但如果对相关员工进行一般的管理,往往会降低他们的工作热情,使他们难以制作出具有创新意识的产品,而且这样的人员管理模式也无法发挥出工作人员的价值与优势,因此要改变技术人员管理的方式。
2.3 用户管理无序
用户管理也应该是软件管理当中很重要的一个环节,但有一些软件公司就没有对用户管理予以足够的重视。他们不能完整地收集客户的需求与反馈,也不能对已收集到的信息做出有针对性的处理。总之,他们并没有认识到计算机交互性的重要性,不能和用户产生双向互动,这就意味着他们不能够做出符合用户需求的软件。
3 计算机软件工程管理的方法与策略
3.1 建立有效的计算机软件工程管理系统。(1)人才资源管理系统。构建人才体系,重视人才培养与发展,强化人力资源管理,增强开发人员的主体性,最大限度地发挥工作人员的潜能,努力完成工计算机工程项目管理工作目标,开展计算机软件开发人才的培训工作,使他们的专业知识更加强化与巩固,更新思维方式,改變思维定势,了解最前沿的计算机技术管理与应用,理论知识与工作实践紧密结合,提高计算机软件开发的整体能力和水平,增强所开发出的软件具有较强的实用性。(2)制度建设体系。建设具有长期性的、可靠性的、根本性的、整体性的、动态稳定的、制度体系,深化制度的约束力,规范工作人员的工作行为,使其形成一种习惯,重视和推动制度建设,使计算机软件工程项目开展工作制度化和规范化,健全相关制度,形成弹性制度,人创造的制度为人服务,改变规章制度中的陋习,制度建设必须与实践形成一体,制度指导实践,方向实践反映制度,杜绝制度的随意性,朝令夕改的制度执行行为将被严惩,制度落实到位,奖惩分明,激励制度和惩罚措施并行,调动工作人员的积极性,提高计算机软件开发效率。
3.2 增强计算机软件工程管理的风险识别、预防和控制。建设完善的计算机软件工程风险控制体系,提高计算机软件开发人员的风险意识,学习相关风险控制知识和方法,进行风险防控培训,提高计算机软件开发人员的风险识别能力和客观分析设计风险的能力,风险管理体系的构建势在必行,风险预防和控制体系必须贯彻在计算机软件工程项目管理过程中,并且从始至终,对随时可能发生的改变有规避、缓冲、转移的能力,将损失降到最低,有效地控制预算和成本。
4 计算机软件工程的应用
4.1 计算机软件应用特点。从1994年到现在,我国互联网技术高速发展,到目前为止,已在中国普及化,计算机软件因其便利性,满足人们多种生活和工作需求,已在各个领域广泛应用,即应用效率高,应用领域广泛。
4.2 计算机软件应用领域。(1)在教学活动中的应用。在现代化教育中,多媒体技术和计算机技术已成为教学的宠儿,教师用多种软件如办公室软件、CAD制图软件、pro-e制图软件、仿真软件、音乐教学软件等等进行课堂教学,计算机软件的应用活跃了课堂气氛,有效调动了学生课堂积极性,激发了学生学习的兴趣,将学生带到课堂以外的世界,学习到更多的知识,开阔了学生视野,增加了课堂有效信息量,增大了学生的知识面。(2)计算机软件在工程项目管理中的应用。在工程项目管理过程中,多种软件的结合应用,降低了管理成本,提高了管理效率,使得项目管理系统化、人性化,如利用二维、三维制图软件进行工程图纸的绘制,工程项目设计和施工环节的人员管理,工程预算的评估,通过信息的综合筛选,工程项目管理更加科学化。
5 结束语
总之,计算机软件项目的开发对我国的经济发展有很重要的意义,我们应该寻求更多的创新意识,选择有效的措施来确保计算机软件工程的顺利发展。
参考文献
[1]刘红.计算机软件工程管理与应用分析.2018.
[2]张勇.关于计算机软件工程管理与应用探讨.2017.