美文网首页
信息系统项目管理经验

信息系统项目管理经验

作者: 小纠结在简书 | 来源:发表于2019-02-25 09:44 被阅读0次

    相关过程:工程前期工作、软件系统实现、实施与维护;具体内容:客户需求分析、工程项目控制、工程后期维护;

    关键词

    • 信息系统
    • 生命周期
    • 软件工程
    • 需求分析
    • 系统原型

    1 工程前期工作

    1.1 用户调研

    目的

    收集需求。

    方法

    直接面对面与用户交流,亲身体验用户工作,了解工作细节。

    结束标志

    完成了需求分析设计文档,并且得到用户的认可。

    人员要求

    客户交流经验、程序设计经验、系统分析经验,并能对重大问题进行独立决策。

    1.2 需求分析

    目的

    明确用户需要的内容。

    方法

    方法多样,但必须描述清楚用户的业务工作、软件需求。

    结束标志

    程序员能够开始程序设计,并和建立系统原型的工作结合起来进行。

    人员要求

    可与调研人员重合,增加软件分析人员,为调研人员提出调研的内容和方向;

    投入时间

    占工程时间的30%-40%,保证需求分析的深度和质量。

    涉及组织

    调研组、需求分析组、原型开发组。

    1.3 建立系统原型

    原因

    是需求分析的补充手段。

    目的

    明确和确定用户需求,引导用户提出更具体的内容。

    1.4 建立组织机构、制度

    建立工程组织机构和管理制度,才具备完成项目的基础。组织的建立应在项目开始需求调研的时候就开始着手建立。

    2 软件系统实现

    2.1 系统设计

    关于体系结构

    体系结构受到软件用户数量、运行环境、更新维护要求、软件分布等外部因素的影响,应根据不同情况采取不同的体系结构。

    关于分析方法

    目前有很多系统设计的方法,选择某一方法(OMT、UML、OO)要根据系统的特点来确定。

    关于文档
    • 确定当前工程文档的各种标准;
    • 工程需要哪几类文档;
    • 确定文档提交和发布的时机;
    • 文档包括:工作规范文档、分析设计文档、工作计划文档、日志文档、任务分配考核文档等;
    关于软件设计水平定位

    新技术的采用和成熟技术的采用要成比例。

    考虑系统用户特点

    原则:简化设计,降低复杂度。

    2.2 程序质量

    程序质量包括:管理水平、程序员的工作状况、相应的标准规范、文档的考核、个人激励制度等;

    标准规范制定

    标准规范为程序设计服务,对规范的要求进行考核。

    • 注释;
    • 注释量;
    • 变量命名规范;
    • 函数程序命名规范;
    编码质量控制
    • 正确;
    • 易读;
    • 易维护;
    版本控制

    采用适当的版本控制工作对程序代码进行控制。

    文档管理

    文档的管理主要是更新、维护、并且要持之以恒,坚持到底。在程序设计的过程中以一定的粒度要求,在不同阶段要完成不同阶段的文档,这样才能以文档作为协同工作的基础。

    编码时间抽入到什么阶段

    包括:需求分析阶段、程序实现阶段、系统运行维护阶段。

    用户界面

    界面简洁、易学易用。

    2.3 实现技术

    数据库设计

    数据库的设计是信息系统设计的基础,关于数据库的设计在考虑设计要求的前提下,尽量考虑如何简化系统的实现。

    开发语言版本

    尽量都使用同一个安装程序。

    开发平台

    尽量保持一致和稳定,减少系统集成时出现的问题。

    新技术采用

    新技术受程序员接受能力等因素电话号,应合理采用。

    2.4 软件测试

    编码过程中测试

    程序员测试基本原则:确保所有的代码在正确使用下不会有问题,否则将浪费大量的时间来修改代码。

    组织测试人员

    建立测试小组,开展系统测试,保证系统质量。

    用户测试

    针对用户测试要组织好,同时还要对资金、人力投入做一个合理的预算。

    3 实施与维护

    3.1 管理者完成的工作

    • 树立用户意见至上的意识,并让项目组全体普遍授受;
    • 做好与用户的沟通,尤其针对不合理的问题,要给出合理的解释;
    • 做用户欣然接受你的交付的系统是不断努力才能有的结果;
    • 要做到不急不躁,同时要注意调整程序员的情绪;

    3.2 关于维护阶段的投入

    • 现场维护的费用;
    • 培训的费用(尤其是组织培训班);
    • 人员的增加(增加与用户交互的人员、再次启用调研组);

    3.3 加强与用户的沟通

    • 双方负责人要做到及时、有效的沟通;
    • 各程序组在与普通用户进行沟通的时候也要注意方式、方法;
    • 尽量能用简洁的语言给出明确的解释和说明;

    4 结论

    大型信息系统项目管理只能切合项目的实际情况进行分析,不盲目照搬书本和现成的各种管理过程方法,必要时采用多种方法、模型进行组合和裁剪,才能有效地解决项目管理中的问题。

    注意:本文所有内容来自一篇《大型信息系统项目管理经验浅谈》,本人主要是对项目管理相关的知识点进行了整理,方便个人对其知识点的理解,如有需要或影响,请联系删除,谢谢!

    相关文章

      网友评论

          本文标题:信息系统项目管理经验

          本文链接:https://www.haomeiwen.com/subject/olesyqtx.html