前言:我们精心挑选了数篇优质软件开发培训计划文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
关键词:计算机软件工程;管理;维护;分析
社会中各行各业在利用计算机工作时,工作目标的实现均需要依赖相应的软件,而计算机软件运行的安全性与可靠性直接影响工作效果,因此,社会各界越来越重视计算机软件工程的管理与维护工作。对于计算机软件工程来说,程序设计语言、软件开发工具、系统平台等均与其密切相关,实施管理及维护工作时,还应结合计算机软件工程的内容、特点等展开,以提升管理及维护效果。
1计算机软件工程的管理
1.1明确管理内容
第一,技术人员的管理,在进行软件开发工作时,其基础作用的为技术人员,只有软件开发相关的技术人员全部具备时,开发工作方可有效开展,管理技术人员时,应对每名技术人员的工作职责做出明确,扬长避短,最大限度的发挥团队协作效果;第二,团队管理,在团队力量面前,个人力量微不足道,管理计算机软件工程时,团队管理也是一项必不可少的重要工作,管理人员应采取恰当的方法聚拢技术人员,引导其将聪明才智、精力等用于软件开发,发挥团队效应,同时,管理人员还应制定相应的培训计划,为技术人员提供专业化、与时俱进的培训,持续的提升技术人员的软件开发能力[1];第三,用户管理,企业之所以进行软件开发,主要的目的在于满足用户的需求,因此,用户管理工作的开展也十分关键,管理人员应加强与用户之间的联系,了解用户的需求,以提升用户满意度。
1.2制定切实可行的管理措施
制定管理措施时,可行性是必须要保证的,对于计算机软件工程来说,关键在于建立完整的体系。构建管理体系时,应广泛的收集各个技术人员意见和建议,以便于各技术人员自觉的遵守管理措施,提升管理效果[2]。首先,构建科学的人才体系,面向社会招聘专业的、高素质的软件开发技术人员,促使软件开发团队的不断壮大,同时,明确的划分各个岗位的职责,合理分工,发挥合作的作用。其次,构建管理体系,建立完善的规章制度,比如管理制度、奖惩制度、考评制度等,以制度约束工作人员,并激发工作人员的工作热情,提升工作效率及工作效果。最后,构建培训体系,组织企业内部的技术人员定期参与培训,培训内容除了专业技术外,还应包含知识、责任等多个方面,提升技术人员的综合素质。此外,在计算机管理软件时,还可以依托相应的基础建立计算机软件管理平台,该平台在管理计算机软件过程中,以数据统计及实际数据分析为基础,经过汇总之后,形成完整信息,并依据信息开展管理工作。同时,所建设的管理平台还能够对软件开发工作进行管理。
2计算机软件工程的维护
2.1工具模块化、设计语言合理化
在计算机软件使用过程中,维护是一项必不可少的工作,因此在开发期间,即应保证软件具备可维护性,保证软件开发质量的同时,尽量的将软件开发成本降低。模块化所具备的特点比较多,比如一个模块在进行变化时,只需更改此模块即可,并不会影响到其他相关模块。计算机软件工程工具实现模块化之后,可降低程序测量及测试的难度,而且可较为容易的发现序列错误,并及时的做出改正,提升软件运行的安全性。设计语言是软件开发时所需使用的,对其进行合理的选择可将维护工作的可行性提升,通常来说,程序语言包含三种,一种为低级语言,比如机器语言,理解难度比较大,一种为高级语言,与低级语言相比,理解及维护的难度降低,第三种为第四代语言,此种语言中,编译程序及解释程序提供后,即可实现算法。
2.2构建科学的维护对策
维护对策的制定是维护工作顺利开展,提升维护质量的保证,维护工作可从以下几个方面进行:第一,电脑使用过程中,软件、更新补丁等会不断的下载到电脑中,与此同时,病毒也可能被下载到计算机中,从而影响计算机的安全性,使用计算机时,应安装杀毒软件,定期进行杀毒工作,同时,杀毒软件也需定期更新;第二,计算机系统使用一段时间之后,会增加系统中的冗余文件,再加上软件删除时的残留文件等,导致系统空间被大量占据,此时,计算机系统运行速度会变慢,也影响计算机软件的安全性,通常,间隔3个月时即可进行一次系统重装,安装时,可快速格式化,并自动创建系统文件,即formatc:/q/u/s。慢格每6个月进行1次,以将磁盘上的文件信息彻底清除。Fdisk重新分区每年进行一次,将磁盘上的错误彻底修复;第三,用户应用计算机过程中,产生新的需求时即需要下载相应的软件,安装软件过程中,c盘为禁止安装位置,因为一旦安装进c盘后,即使软件卸载,但残余文件仍然会留在c盘中,占据c盘储存空间,增加计算机的运行负荷,通常,安装软件时,应选择c盘意外的磁盘。
2.3制定合理的维护计划
计算机软件工程维护工作开展过程中,维护计划的制定也十分重要,通过维护计划的制定,可以有计划、有目的的实施维护工作,提升维护效果。在制定维护计划时,预测、规避风险的对策,维护、检查软件功能的措施等均为计划中所包含的内容。测试计算机软件时,采用现代化的方法,提前预测问题,积极预防,最大限度的减少问题的发生可能,提升计算机软件的安全性。
3结语
鉴于计算机软件工程管理及维护工作的重要性,管理及维护人员应依据具体的软件工作环境等因素制定科学的管理及维护措施,保证计算机软件运行的安全性及可靠性,进而促进计算机运用领域的良好发展。
参考文献
1 计算机软件工程的管理
1.1 明确管理内容
第一,技术人员的管理,在进行软件开发工作时,其基础作用的为技术人员,只有软件开发相关的技术人员全部具备时,开发工作方可有效开展,管理技术人员时,应对每名技术人员的工作职责做出明确,扬长避短,最大限度的发挥团队协作效果;第二,团队管理,在团队力量面前,个人力量微不足道,管理计算机软件工程时,团队管理也是一项必不可少的重要工作,管理人员应采取恰当的方法聚拢技术人员,引导其将聪明才智、精力等用于软件开发,发挥团队效应,同时,管理人员还应制定相应的培训计划,为技术人员提供专业化、与时俱进的培训,持续的提升技术人员的软件开发能力[1];第三,用户管理,企业之所以进行软件开发,主要的目的在于满足用户的需求,因此,用户管理工作的开展也十分关键,管理人员应加强与用户之间的联系,了解用户的需求,以提升用户满意度。
1.2 制定切实可行的管理措施
制定管理措施时,可行性是必须要保证的,对于计算机软件工程来说,关键在于建立完整的体系。构建管理体系时,应广泛的收集各个技术人员意见和建议,以便于各技术人员自觉的遵守管理措施,提升管理效果[2]。首先,构建科学的人才体系,面向社会招聘专业的、高素质的软件开发技术人员,促使软件开发团队的不断壮大,同时,明确的划分各个岗位的职责,合理分工,发挥合作的作用。其次,构建管理体系,建立完善的规章制度,比如管理制度、奖惩制度、考评制度等,以制度约束工作人员,并激发工作人员的工作热情,提升工作效率及工作效果。最后,构建培训体系,组织企业内部的技术人员定期参与培训,培训内容除了专业技术外,还应包含知识、责任等多个方面,提升技术人员的综合素质。
此外,在计算机管理软件时,还可以依托相应的基础建立计算机软件管理平台,该平台在管理计算机软件过程中,以數据统计及实际数据分析为基础,经过汇总之后,形成完整信息,并依据信息开展管理工作。同时,所建设的管理平台还能够对软件开发工作进行管理。
2 计算机软件工程的维护
2.1 工具模块化、设计语言合理化
在计算机软件使用过程中,维护是一项必不可少的工作,因此在开发期间,即应保证软件具备可维护性,保证软件开发质量的同时,尽量的将软件开发成本降低。模块化所具备的特点比较多,比如一个模块在进行变化时,只需更改此模块即可,并不会影响到其他相关模块。计算机软件工程工具实现模块化之后,可降低程序测量及测试的难度,而且可较为容易的发现序列错误,并及时的做出改正,提升软件运行的安全性。设计语言是软件开发时所需使用的,对其进行合理的选择可将维护工作的可行性提升,通常来说,程序语言包含三种,一种为低级语言,比如机器语言,理解难度比较大,一种为高级语言,与低级语言相比,理解及维护的难度降低,第三种为第四代语言,此种语言中,编译程序及解释程序提供后,即可实现算法。
2.2 构建科学的维护对策
维护对策的制定是维护工作顺利开展,提升维护质量的保证,维护工作可从以下几个方面进行:第一,电脑使用过程中,软件、更新补丁等会不断的下载到电脑中,与此同时,病毒也可能被下载到计算机中,从而影响计算机的安全性,使用计算机时,应安装杀毒软件,定期进行杀毒工作,同时,杀毒软件也需定期更新;第二,计算机系统使用一段时间之后,会增加系统中的冗余文件,再加上软件删除时的残留文件等,导致系统空间被大量占据,此时,计算机系统运行速度会变慢,也影响计算机软件的安全性,通常,间隔3个月时即可进行一次系统重装,安装时,可快速格式化,并自动创建系统文件,即format c:/q/u/s。慢格每6个月进行1次,以将磁盘上的文件信息彻底清除。Fdisk重新分区每年进行一次,将磁盘上的错误彻底修复;第三,用户应用计算机过程中,产生新的需求时即需要下载相应的软件,安装软件过程中,c盘为禁止安装位置,因为一旦安装进c盘后,即使软件卸载,但残余文件仍然会留在c盘中,占据c盘储存空间,增加计算机的运行负荷,通常,安装软件时,应选择c盘意外的磁盘。
2.3 制定合理的维护计划
计算机软件工程维护工作开展过程中,维护计划的制定也十分重要,通过维护计划的制定,可以有计划、有目的的实施维护工作,提升维护效果。在制定维护计划时,预测、规避风险的对策,维护、检查软件功能的措施等均为计划中所包含的内容。测试计算机软件时,采用现代化的方法,提前预测问题,积极预防,最大限度的减少问题的发生可能,提升计算机软件的安全性。
岗位应知应会的标准的定义
岗位应知应会标准,是指员工完成某岗位工作所应具备的理论知识和技术能力,将这些知识和能力进行梳理和规范后,制定出的可量化的标准。岗位应知应会标准是各单位开展年度培训需求分析和制定培训计划的主要依据,是系统建设的核心。岗位应知应会标准模型(图1):
系统的构建策略
1建设思路
由于系统建设的成败关键在于岗位应知应会模型的建立,主要工作都围绕岗位应知应会模型建设来展开,根据广东电网教育培训创先工作方案的要求,建设以岗位胜任力为基础,以岗位说明书、作业指导书、技术标准,以及设备和技术参数、关键绩效指标等为依据,对应专业(工种)、岗位和作业目录,制订覆盖公司管理、技术和技能专业领域的、以应知应会为核心的能力培训标准。
佛山供电局人力资源部和信息中心通力合作,开展了岗位应知应会标准培训模型信息化落地工作。邀请专业咨询公司及软件开发公司,对人力资源部梳理出的工作内容进行了进一步研究和划分,拟定需求分析说明书、系统架构设计、拟定应知应会培训项目编码规范和项目开发监理,由实施厂家进行系统设计、开发以及相关数据转换工作。
2建设方法
2.1业务再造流程先固化后优化。为了保证流程再造成果得以迅速推广应用,在项目实施中佛山供电局采取“先固化后优化”的工作思路,由“点到面”的推广方法对系统进行逐步的升级和完善。
2.2集中开发、统一部署。该系统是在原有系统的基础上进行功能扩充改造,以佛山供电局为中心进行集中的软件开发、测试,统一对各部门和区供电局进行部署。
2.3加强业务流程再造宣贯与培训。为更好落实“先固化后优化”的实施策略,佛山供电局通过专项培训情况,开展了针对培训业务人员的流程扩充成果的逐层宣贯工作。
2.4充分发挥监理的作用。利用监理方丰富的实施管理经验深度介入项目的组织管理工作,从项目的准备工作开始时就要求监理方深度介入项目的每一个环节,配合做好项目的组织、进度监控、成果审查和测试等工作,保证了项目的进度和质量。
3系统的架构
3.1信息系统总体架构
4建设目标
佛山供电局网络教育培训系统在原有的网络教育培训系统上进行扩充,在充分考虑与人力资源等其他业务系统进行集成的基础上进行建设,主要实现以下建设目标:依据佛山供电局岗位应知应会标准,建立一套科学、灵活的全员培训管理体系,实现培训项目的全过程管理;提高培训宏观管理能力,依据单位对人才的需要,制定切实可行的培训方案,并依据远近期目标,选择所需的培训知识和技能及评估绩效等;建立员工的全方位培训档案管理,可记录员工的历次培训情况、培训得分等,作为对员工技能的考核与能力选拔的重要依据;可依据培训目标制订详尽、周密并可操作的培训,并可从培训、业务主管部门、直属上级等不同层次对培训目标的监督考核,保证严格按培训计划与要求将培训落到实处。
系统的主要功能介绍
1应知应会标准固化与维护由各负责单位培训员负责录入标准,可实现各个岗位的应知应会标准维护。通过人员编码与岗位代码的一对一映射关系,可自动形成人员编码与培训项目代码的一对多映射关系。
2岗位符合度评估根据人员和岗位信息,通过一定的公式和逻辑关系,得出个人积分,依据岗位应知应会标准,计算出人员岗位符合度。
3培训需求调查管理由员工所在部门利用岗位应知应会标准,确定员工应知应会差距清单,识别差距对员工培训的要求,从而得出年度培训需求,形成年度需求报告。
4培训计划生成年度培训计划应包括岗位应知应会培训需求调查每年自动生成的、员工自己选择的、直接上级领导指定的。由各单位培训员负责汇总录入每个人的计划,自动形成部门年度培训计划初稿。对下年度培训项目进行策划,选择合适的方式和时间,编制培训预算。
5培训项目实施管理实现培训课程管理、题库管理、师资管理、培训机构管理、培训场地管理、专家团队管理和培训证书管理。根据年度培训项目计划,举办培训班,网上报名,培训班上报,并进行归档,并可进行在线的考试和成绩登记。
6培训考核与评价将教育培训目标考核的内容在系统中进行定义,对能够自动采集的数据实现自动采集。下一步在时机成熟时,将试行由各责任单位定义培训目标考核指标及评价标准,并经人事部审查后正式。
7统计分析与报表可动态分析每个员工培训情况与岗位的符合度情况,作为了解员工知识结构与水平、以及人员选拔的依据之一,可依据某一岗位统计出单位内非本岗位员工岗位培训度情况,并按积分从高到低进行排序;直接上级、主管部门可动态跟踪、统计员工的培训情况,有针对性的了解需求、组织培训;员工可动态的查看本人需培训的课程,本人的培训档案与积分情况,以便及时参加相关培训,能动态地查看计划与完成情况的对比。
系统的建设和推广解决的问题
1实现了局培训的全员覆盖系统的使用实现了全局全员培训的完全覆盖。截止到2012年7月,系统已经稳定运行了了将近2年时间,审核并固化了全局698个岗位应知应会标准,为支持网络培训应用,开发了将近400门电子课件,并同步建设了基本涵盖所有岗位的配套题库数万道,节约培训成本,提高效率。
2实现了培训的智能化全过程管理依据佛山供电局岗位应知应会标准,按岗位制订培训方案,自动生成员工的培训计划,并结合课程课件,推送到员工的学习任务中,实现员工学习过程的监控,培训积分的自动计算、学习档案的自动归档,实现培训项目的全过程管理,有效提高培训宏观管理能力,并可依据远近期目标,选择所需的培训知识和技能及评估绩效等;
3实现对员工岗位符合度评估根据人员和岗位信息,计算个人积分,依据岗位应知应会标准,推算出人员岗位符合度。可按员
工进行分类统计,查看详情后,可查看具体的员工已完成的课程与实际应学习的课程之间的对照关系,为员工绩效评价和人才选拔提供依据。
4实现网络培训的在线管理实现从培训项目的建立到培训效果分析等一系列在线管理功能。可由系统生成学员报名、办班管理、学员学习情况监测与统计、培训效果评估、月度、季度、年度等报表,实现办班管理的网络化、数字化,提高各项数据查询的速度与准确性;
5实现培训的监督考核管理可依据培训目标制订详尽、周密并可操作的培训,并可从培训、业务主管部门、直属上级等不同层次对培训目标的监督考核,保证严格按培训计划与要求将培训落到实处。
小结