就是:缺少全面而详细的计划指导,使得生产进度无法控制、资源安排不够合理、成 本上造成浪费、项目执行过程中的变更调整不及时等。公司的业务是项目制的,而项 目的实施却依赖于各部门间的协作,这是产生问题的主要原因,公司应该组建项目团 队,以项目管理的方法手段来解决生产问题。
2.2 系统需求分析
系统需求分析是软件开发过程中非常重要的一个环节,全面、精确的需求分析是 开发一个实用系统的基础,只有符合企业实际需求的系统才具有生命力[18]。本文基于 对 YUTAKA 公司机器人系统研发流程的深入调研,对企业需求进行详细分析,为公司 设计出一套适合实用的项目管理系统。
2.2.1 系统功能需求分析
在前一节中,介绍了公司当前机器人系统研发流程的当前状况,并指出当前的不 足之处,下面将对系统功能需求进行分析。鉴于公司规模较小,项目相似度极高且规 模较小等实际情况,适合 YUTAKA 公司的项目管理系统应该拥有以下几方面的功能:
(1)系统化的机器人系统研发项目流程管理。公司当前没有系统化的机器人系 统研发流程,产品开发以部门为单位流转进行,流程散乱无序,浪费资源,增加成本, 延长工期,亟需一套系统化的项目管理流程。YUTAKA 公司机器人系统研发流程的项 目管理流程改造如图 2-2 所示。来!自~优尔论-文|网www.youerw.com
(2)公司资源信息的实时监控。由于缺乏对公司各项资源状况的实时掌握,造 成项目进展不顺,无法对项目进行整体掌控,项目工期难以预定。
(3)项目计划的制定与项目进度的实时控制。只有制定了准确可行的计划并且 实时监控反馈项目进度,才能达到对项目的整体掌控,合理调动企业资源,准确预测 项目进展。
(4)项目的变更管理。预测项目可能存在的各种潜在变更可能,并做好应急准 备,才能在出现突发状况时保证不影响项目的实施。
(5)项目成本控制及费用分析。监控项目实施过程中的各项成本,并分析成本 的合理性,避免出现资源浪费,成本远超实际成本的情况。
(6)项目的评价和项目信息数据的收集整理。公司的所有订单项目都具有极高
的相似性,所以项目之间的借鉴价值极大,项目的总结评价和项目过程中产生的信息 数据对于以后的项目开发具有极大的指导意义。
(7)系统管理功能。系统使用前的必要信息初始化设置,包括部门、用户以及 角色和权限的基本信息设置,系统数据备份等。