浅析计算机软件工程管理策略

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浅析计算机软件工程管理策略
浅析计算机软件工程管理策略
一、计算机软件工程管理
现在,世面上的软件工程管理的软件越来越多,按照软件产品的不同特点来对计算机软件工程管理的内容主要包括以下四个方面的管理:
1.1用户管理
软件产品的最终使用者与评价者是用户,所以在软件开发的整体过程中,必须要争取客户的紧密配合和大力支持,并像这种互动关系贯穿于软件开发的全程之中。

作为软件开发项目的主要负责人,不仅要和用户始终保持密切的联系,时刻把握用户的实际需求与心理,同时还要防止多种不确定因素的发生,比如来自用户的干K等等。

1.2组织机构管理
组织机构要求必须要有良好的组织结构、快速有效地通H 以及合理的人员岗位分工。

组织机构通常主要由三种形式组成,第一种指的是主程序员的组织机构。

机构中必须要有一名高级工程师,专门负责项目的筹划、协调等活动,机构的技术人员主要负责开发与分析活动,这样一来,整个小组就能统一、和谐的工作。

第二种形式是在机构中安排一名后援工程师,主要对辅助高级工程师的工作。

另外,还要配备专家组,把每一个开发人员都看做是某一个方面的专家,使他们发挥各自的才能。

第三种形式是民主组织。

实行民主管理,让每一个职工都有机会担任项目的组长,这样一来,便可以大大调动职工的工作热情,但是,从具体的实践情况来看,此种管理模式
具有较大的困难,所以,在实际生活中很少运用此种管理模式。

1.3开发人员管理
计算机软件的开发人员有很多,例如:项目负责人、程序员、资料员以及一些有关的辅助人员。

在实施项目的过程中,必须将每个员工的职责都分工明确,与此同时,对不同的员工其人员素质的要求也有很大的区别。

二、目前计算机软件工程管理中存在的问题
2.1软件工程需求和实际业务存在较大差距
在计算机软件开发的过程中,最本文由收集整理主要的问题就是软件工程需求和实际业务存在较大差距的问题。

造成此问题的根本原因是项目工程在需求阶段,重点是对项目的实体、数据等进行市场调查,但是,这些都是业务表面的工作,对于初步获得的资料也只能起到框架式的作用,完全忽略了业务规划工作。

那么对于软件的后续设计人员来说,他们也只能依靠想象来进行业务规划,这样一来,直接使最终的产品和实际情况有较大的差距。

2.2软件工程管理量较大
我们都知道,计算机软件工程的工作量是非常大的,在开发的过程中,受很多因素的影响,其中,影响最大的因素就是人为因素。

例如:管理水平、开发人员的投人程度等。

然而,如果不考虑人为因素的影响,而且,在已经确定业务规则的前提之下,计算机软件的开发量与管理量是比较容易估算的。

从上述存在的问题我们可以看出,现如今我国计算机软件工程管理需要进一步改进的地方有很多。

但是,这些需要改进的地方都必须要根据软件的基本作为前提,所以,只有快速找
到一种有效的业务规划和处理数据的方法,这样便可以实现实现多规则化。

三、改善计算机软件工程管理的有效措施
3.1提高软件效率
最近几年,因为数据库与信息技术的快速发展,数据修改前必须先让前台程序控制的操作方法已经逐步的被网络计算所逐渐取代。

所以,想要提高软件的工作效率,就必须修改数据程序,把它分配到计算机的其他层次中,这样就提高工作效率。

3.2软件开发平台要进行统一规划
软件在运行中平台的不统一是影响整个计算机软件发展的一个重要的原因,这样一来,软件开发平台就需要各种平台重复开发。

现如今,随着时间的快速发展,网络的发展也相当迅速,这就为软件开发搭建了一个良好的平台。

除此之外,把不同国家和地区的计算机软件开发人员可以聚集在一起,把不同地区、国家的软件开发人员组成一个小组,来共同开发一个计算机软件。

在这种情况下,依靠传统的计算机软件管理并不能表现出软件行业的特点,严重的可能会导致软件开发的失控。

四、计算机软件的应用
在进人21世纪后,计算机和网络的发展都非常的迅速,由于计算机软件工程具有高效性与准确性的特点,在各个行业中应用非常的广泛,例如:工业,农业,d空,银行,政府部门等,各行各业很难找到没有使用计算机软件的地方。

可以说,人们的工作和生活等都离不开计算机软件。

计算机软件工程,之后可能会发展成为一个广义的工程,而软件的开发会越来越注重人的因素,软件的特点是很有个性
的,它需求多变,只有运用丰富的经验,以及开发人员的智慧才能完成一项成功的软件项目,在软件开发的过程中,应该事先做好准备,控制好每个环节,还克服种种困难,将计算机软件不断更新,也使得计算机软件越来越工程化,越来越普及。

比如,在校园中,教师教学时需要使用计算机软件来与学生实现信息交流的目的,以便同时让多个学生接收到教师发出的信息;学生登记信息,需要计算机软件进行统计,学生消费时,需要计算机软件收费,学生进出校园时,需要计算机软件进行身份认证;在校园管理时,管理人员需要使用计算机软件对校园中的不同系统进行管理,以便整个校园保持秩序。

相关文档
最新文档