本文是一篇项目管理论文研究,本文选取 K 企业的软件研究开发组织管理、流程机制以及人员框架构建状况为标本,通过对在线教育 APP 软件信息化公司的目前研发项目管理现状的分析,发现 K公司在软件研发项目管理中存在组织管理、流程管理和人力资源管理等方面的一系列问题。通过将项目管理思想融入小 YS 在线教育 APP 研发项目进行实践研究后,总结出以下结论:1.建立企业在线教育软件产品研发管理体制。为了实现此系统高效性与灵活性的主要应用目标,在对以往研究实例进行分析比较后,取其精华并有针对性地为该企业增强研发项目灵便性制定系统框架。为更好的适应市场需要,此项研发项目模块不仅需要将成熟的管理经验融入到软件功能模块中,更需因地制宜,就事论事地针对线上教育的实际需求,制定专门应用模块。同时、产品组件的前置化、模块化设计的精炼度和项目流程的全面性,保障了计划高效、短期、灵便、低成本地达成,更极大程度地满足了 K 企业未来飞快发展的需求。
第一章 绪论
1.1 研究的背景和意义
1.1.1 研究背景
得益于互联网技术的发展,在线教育市场展现出了迅速的增长态势,并逐步转变为移动化。然而,目前的教育市场还存在着各地区资源和投入不均衡的问题,因此,让各地的学生能够享受同等水平的优质资源刻不容缓。
现阶段在线教育市场迅速发展,各类在线教育 APP 层出不穷。由于各类在线教育都是在 APP 的基础上展开的,这些 APP 的研发就显得格外重要。很多在线教育机构急于上线各类产品,但缺乏研发经验和项目管理能力,导致研发质量不高,产品生命周期和研发周期不成正比。这些问题不仅仅使得在线教育 APP 本身的发展良莠不齐,同时也对未来各类在线教育项目的发展造成不良影响。
传统的软件开发项目流程中,一个软件项目周期可能是半年或者一年,甚至更长。这样开发团队就有较多的时间来做软件项目需求分析,再按照软件开发流程逐步进行下去。而对于在线教育这类小型移动 APP 项目开发,由于开发项目周期短、节奏快,同时各种功能是在使用过程中不断完善的。可能一个需求要求在几天之内就必须开发出来,然后通过短短数天的测试就要求上线。每个 APP 都需要适合的研发计划,重复使用他人的项目研发过程是行不通的。
1.1.2 研究意义
教育软件的项目管理的核心价值观及其流程相对比较复杂,本文通过调查实践、理论研究等方法,分析 K 公司软件开发项目环境和管理现状,梳理 K 公司软件开发项目管理存在的实际问题,提出针对于 K 公司小 YS 项目在组织管理、流程管理、人力资源管理方面的改进措施,设计一套适用于 K 公司在线教育 APP 软件开发项目的敏捷开发流程,并在小 YS 项目中加以实施,使得 K 公司软件开发项目交付得到较大的改善。小 YS 项目取得成功,证实本文设计项目管理模型能够切实提高小 YS 在线教育 APP 产品的市场竞争力,降低产品成本,简化业务流程,缩短产品研发周期,从而提高在线教育 APP 的市场竞争力,达到适应市场发展和需求的必然要求。
........................
1.2 基本概念及国内外研究现状
1.2.1 基本概念
1.项目管理
作为管理活动的组成内容之一,项目管理意指在设定的时间和有限资源限制下,通过许多管理的方法以达到项目既定的目标,通过完成目标,使得项目最终获得整体的价值提升。项目管理可以重置资源利用,达到项目降本。通过管理手段,提高员工的工作积极性,达到效率提升[1]。项目管理的特点如下所述:
(1)一致性,与其他类型的任务不同,项目管理属性具有差异,根据时间规划与资源配置具有清晰的区分界面,管理举措有所不同。但项目管理本质上都是通过实施控制达成既定项目目标,具有一致性。
(2)独特性,没有完全重复的项目,即使项目内容与服务具有一定程度相似度,但项目属性具有差异与唯一性,所需时间跨度,物理位置与内外环境以及资源条件和宏观政策存在差异,由此决定项目具有独特而不可复制性[2]。
(3)确定性,项目管理的目标具有确定性。换句话说,项目对于目标达成时限,
成果满足条件,项目开展必须的资源条件有明确的目标导向和限制。因此可以得出,项目管理是具有确定性的。
(4)整体性,通过 WBS 辅助项目结构分解活动因素,而活动因素彼此依赖,共同组成项目的有机整体。如果因素缺失,最终将会对造成项目损失[3]。
(5)不可挽回性,项目管理的结果不可推翻重来,由项目的不确定性与潜在风险共同构成了项目管理的不可挽回性。
......................
第二章 K 公司软件研发项目管理的现状与问题分析
2.1 问卷调查设计与介绍
2.1.1 问卷调查的对象及目的
为了更真实的了解 K 公司的软件研发项目管理问题,并且结合 K 公司的组织架构的特点,将以下三种对象列为调研对象:①研发团队,作为软件开发的核心人物,能够对实际的开发过程提出建设性意见;②客服团队,日常听取客户的第一手意见和反馈,对产品问题有最直接的理解;③业务团队,有着丰富的市场调研经验,能够结合客户需求对产品开发提出有效的改进办法。
2.1.2 问卷调查的设计
问卷将充分体现上文提到的研发组织管理、流程管理和人力资源管理三方面,具体内容分为以下三个部分。(详细问卷请查阅附录)
第一部分,个人信息。员工的背景信息对后期的变量分析十分有帮助,我们将具体搜集每位员工的岗位、背景、工作经验等信息。
第二部分,研发组织管理。合理的组织管理可以有效地提高团队工作效率,从而提高产品质量。
第三部分,流程管理。建立系统规范的项目管理流程能够让员工更加清晰的了解自己的工作流程,也能够是的管理者有据可依的来执行管理动作,从而提高员工的执行力。
第四部分,人力资源管理。在整个项目团队中,考虑到不同人才在整个团队中发挥的不同作用,优秀的人力资源管理将会把整个团队的力量发挥到最大,使研发、客服、业务团队有机配合,产出最符合客户需求的产品。
.......................
2.2 基于调查问卷对于 K 公司软件研发项目管理问题分析
在 K 公司软件研发项目管理过程中,目前的项目管理因素,例如:研发组织管理、流程管理、人力资源管理有可能会存在很多的关键性的问题。因此,需要对研发过程中的历史数据和问卷调查进行确认,进而有针对性的分析问题,明确其严重程度。本次问卷调查分批发送 150 份至调研对象,有效回收率超 9 成(144 份)。经过筛选与系统分析有效问卷,按照组织管理、流程管理、人力资源管理 3 部分进行统计,整理出了有用信息,对 K 公司目前的软件研发项目管理状况有了较直观的了解。
2.2.1 K 公司软件研发项目的组织管理现状与问题分析
1.组织管理现状分析
关乎软件开发质量。软件项目组织管理针对开发阶段,通过有效的组织和整合企业的资源开展工作使得软件开发的目标得以实现。其中计划管理、需求管理、配置管理等是其中的关键路径。项目经理是团队的核心,起着决定性作用。
项目经理的专业化程度和参与度决定着项目最终完成的质量。通过对调查问卷中第 7 题的调查分析,可得出如图 2.1 所示的统计结果,精准地展现了 K 公司的相关情况。在调研关于“你参与的研发项目,有明确的项目经理或责任人”中,所有 88 个受访者均表示“非常同意”或“同意”,但有 56 个受访者持“一般”的态度。因为选“一般”的比例较大,为确保不是因为题目本身的原因造成这样的结果,又对于这部分受访者做了访谈,从而发现他们选择“一般”的原因是因为公司在建立项目时,会进行项目 PM 的敲定,但此员工并不是专项经理,可能同时负责多个项目或者其他工作事物。所有研发项目必须在研发中心拥有人员作为项目经理,并同时在此研发项目上执行一项或多项特定任务。
..............................
第三章 小 YS 在线教育 APP 研发项目的管理方案构建.............................25
3.1 小 YS 在线教育 APP 研发项目的基本情况......................25
3.1.1 研发背景............................25
3.1.2 研发需求.....................25
第四章 在线教育 APP 研发项目管理方案的建议........................... 42
4.1 在线教育 APP 研发项目组织管理方案的建议............................. 42
4.2 在线教育 APP 研发项目流程管理方案的建议.............................. 44
4.3 在线教育 APP 研发项目人力资源管理方案的建议.............................. 48
第五章 结论与展望..........................50
5.1 研究结论...............................50
5.2 未来展望.............................51
第四章 在线教育 APP 研发项目管理方案的建议
4.1 在线教育 APP 研发项目组织管理方案的建议
1.改进项目需求管理工作
笔者结合需求管理相关理论研究以及小 YS 在线教育 APP 研发项目在需求方面具有的特点——用户量大、个性强、在线教育专业性强,为改进项目需求管理工作提出以下五项建议:
(1)改进需求获取方式。开发团队占据需求获取工作主导权。开发团队需独立配置需求管理员岗位,通过与用户沟通交流、组织专项会议来获取项目所需信息,以便拉通数据及时知悉项目信息的变动。
(2)优化需求分析方法。需求管理员依据实际需求梳理好业