首页 百科知识 土地信息系统软件工程管理的内容

土地信息系统软件工程管理的内容

时间:2023-06-19 百科知识 版权反馈
【摘要】:一、土地信息系统软件工程管理的内容LIS软件项目的管理所涉及的范围覆盖了整个软件工程过程。在软件工程开始之前,管理工作就已经开始。LIS软件项目管理的具体内容包括对开发人员、组织机构、用户、控制和文档资料等方面的管理。同时,在制定计划时要适当留有余地。

一、土地信息系统软件工程管理的内容

LIS软件项目的管理所涉及的范围覆盖了整个软件工程过程。在软件工程开始之前,管理工作就已经开始。它必须对软件开发项目的工作范围、可能遇到的风险、需要的各种资源、要实现的任务、花费的工作量和成本、进度的安排等做到心中有数。LIS软件项目管理的具体内容包括对开发人员、组织机构、用户、控制和文档资料等方面的管理。

1.开发人员

软件开发人员一般分为:项目负责人、系统分析员、高级程序员、程序员、初级程序员、资料员和其他辅助人员。根据项目规模的大小,有可能一人兼数职,但职责必须明确。软件生存期各个阶段的活动既要有分工,又要互相联系。因此,要求选择的各类人员既能胜任工作,又要能相互很好地配合。

2.组织机构

组织机构不等于开发人员的简单集合,要求有好的组织结构、合理的人员分工、有效的通信联络。软件开发的组织机构没有统一的模式。

3.用户

软件是为用户开发的,在开发过程中自始至终必须得到用户的密切合作和支持。作为项目负责人,要特别注意与用户保持联系,掌握用户的心理和动态,防止来自用户的各种干扰和阻力。其干扰和阻力主要有:

(1)不积极配合。指当用户对采用先进技术有怀疑,或担心失去自己现有的工作时,可能有抵触情绪,因此在行动上表现为消极、漠不关心,有时不配合。在需求分析阶段,做好这部分人的工作是很重要的。通过他们中的业务骨干,才能真正了解到用户的要求。

(2)图快求全。使用计算机持积极态度的用户,他们中的一部分人急切希望马上就能用上开发软件。要让他们认识到开发一个软件项目不是一朝一夕就能完成的,软件工程不是靠人海战术就能加快的工程;同时还要他们认识到计算机并不是万能的,有些杂乱无章的、随机的和没有规律的事物计算机是无法处理的。即使计算机能够处理的事物,系统也不能一下子包罗万象,切忌贪大求全。

(3)功能变化。指在软件开发过程中,用户可能会不断提出新的要求和修改以前提出的要求。从软件开发工程的角度,不希望有这种变化。但实际上,不允许用户提出变动的要求是不可能的。因为一方面每个人对新事物有一个认识过程,不可能一下子提出全面的、正确的要求;另一方面还要考虑到与用户的关系。对来自用户的这种变化要正确对待,要向用户解释软件工程的规律,并在可能的条件下,部分或有条件地满足用户的合理要求。

4.控制

控制包括进度控制、人员控制、经费控制和质量控制。为保证软件开发按预定的计划进行,对软件开发要以计划为基础。通常把一个大的开发任务分为若干期工程,然后再制定各期工程的具体计划,这样才能保证计划实际可行,便于控制。同时,在制定计划时要适当留有余地。

5.文档资料

软件工程管理很大程度上是通过对文档资料的管理来实现的。因此,要把开发过程中的一切初步设计、中间过程和最后结果建立成一套完整的文档资料。文档标准化是文档管理的一个重要方面。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈