文档介绍:计算机软件工程管理探析
摘 要:计算机软件工程属于新兴技术,当前的计算机软件工程管理工作也就没有被充分重视,处在不断发展、摸索的初步阶段。本文就主要从计算机软件工程的内涵和特点、现状与存在的问题、其包含的主要内容、解决存在问题所能采取的一系列有效的对策等方面进行阐述。
关键词:新兴技术;风险管理;质量控制;合作意识
中图分类号: 文献标识码:A 文章编号:1674-7712 (2014) 24-0000-02
近年来,软件的开发活动朝向大型化、分散化迈进,多个小分子分散在不同地点进行协同开发构成了大型软件,这样程序下的结果就导致执行命令后,软件工程的管理者很难知晓软件的具体情况,建构与维护成了困难重重的工作。
一、计算机软件工程管理的内涵及现状
(一)内涵
计算机软件工程管理的基本定义:对整个软件生命周期的一切活动的管理。
从工程学的角度来看的话包含了对软件工程的项目范围、项目周期、产品质量、知识资源、人力资源、项目成本等统一的管理[1]。
在特点上,计算机软件工程管理还有一定的特殊性,无论是管理过程、还是内容上面,在软件开发工作之前、开发的过程当中、开发接近尾声直到结束,计算机软件工程的管理工作必须是一直在进行着的,不能间断不能被忽视。
(二)现状
当今社会在信息技术方面不断发展,这是我国乃至世界范围的社会大背景,有三个方面对计算机软件工程的管理有不利的影响,其一是生产力低;二、效率低;三、软件度较不高。
在计算机软件工程公司里,担任项目经理的往往都是由本公司在技术方面具备非常强能力的人,专业技术水平强并不能代表他们的管理能力强,相反的,通过实际经验及现有状态我们知道,他们通常是缺乏的管理方面的能力的。
对软件开发的总体计划、以及开展过程中阶段性计划的作用认识不足,导致项目在实施过程中缺乏一个具体可行的总计划,这个总计划是起到指导性的灯塔作用的。而在日常的工作中不断出现的各种临时状况经常导致阶段计划被拖延或不得不更改,从进度控制管理上,很难达到预期效果。
有些项目经理缺乏风险管理意识,忽视软件工程管理中的风险管理的部分,未能够对风险做出具体的分析,不能起到防范风险的作用。
软件工程的相关领导往往投入到技术类型的科研中,从而忽略了管理的重要性。造成了员工的工作状态散漫、工作任务分配不合理、时间安排不合理等多种不利于软件工程的工作顺利进行。
优秀的团队无论是在工作上还是生活上都是很重要的保障,而优秀的团队必须要有的除了一定的知识素养、职业素养,基本的合作意识、集体意识也是十分重要的。没有合作意识的团队是松散的没有战斗力的团队,一个没有凝聚力的团队是没办法走向更长远更美好的道路的。
增强员工的集体意识合作意识是十分重要的且刻不容缓的,具体做法可以通过以下几个方面来实施,加强团队里的员工的沟通、联系,在平时不断的渗透团队意识;在平时的工作中做好明确的分工。作为领导或者经理,要有计划的、有目的的、科学客观的将任务合理的分配给员工,大家齐心协