软件研发项目管理方案
挑战
软件行业正处于无休止的快速变化状态,这很大程度上受到过多产品和服务供应全球化的影响。软件行业承接各种类型的项目,同样面临着许多挑战,包括:
- 全球化导致的激烈竞争
- 较旧的遗留系统和基础设施问题
- 面对市场压力的采用率和时间
- SaaS 产品接管
- 内部采购或外包
- 充足的软件需要特定的专业知识
- 集成和界面问题
- 多个软件 bug 测试和解决迭代
- 多个复杂的用户级别需求
- 难以吸引和留住应用型人才
- 投资回报率
- 软件公司不断发展的收入确认要求/报告
软件行业高度复杂,需要员工既有特定行业的技能,又有必要的软件开发专业知识。找到熟练程度和知识水平与开发项目相匹配的相关人员,这并不是一项轻松的任务。
软件行业是发展和演变最快的行业之一。受到国内和国际竞争的影响,它创造了公司破产速度和创立速度一样快的环境。企业所有者、高管、中层管理人员和其他在这个领域耕耘的员工都不断承受着跟上进度的压力。为了确保项目成功执行,项目管理专业人员承受着更大的压力。
只知道项目管理是不够的。项目经理还必须跟上这个快速发展行业的步伐,预测可能阻碍项目成功的潜在风险、质量、集成、财务和其他因素。这些因素或许适用于许多行业,但由于技术更新换代的速度,加上竞争加剧按时、按预算、按预期质量标准交付项目的压力,管理软件行业的项目就像在压力锅中一样。
软件开发项目的工作人员需要应对巨大压力时,他们往往会保护自己。“项目 90% 完成是神话”问题 在软件行业十分常见。项目一天比一天晚,但项目完成率可以在一天之内从 90% 变为 70% 甚至是 50%。这种情况的发生是因为项目数据完整性没有得到很好的保护。
8Manage PM 就是为了解决软件行业常见的项目数据完整性问题而诞生的。它的工作分解结构(WBS)能实时跟踪每个与负责人审计跟踪相关的项目元素。8Manage PM 还能向所有人实时展示准确计划执行信息的单一视图,彻底消除了多个事实版本带来的误解。
项目计划与执行相互关联
如果只发生一件不幸的事,我们很容易就能找到它。如果错误的依赖建立在错误的依赖之上,不必要的混淆和混乱就会产生,责任认定也会成为问题。
在 8Manage PM 中,计划和执行息息相关。当前计划总是反映出项目团队可交付成果和业绩的最新状态。你总是能回到计划基线或先前的快照版本。但总是有一个且只有一个所有人都能分享的当前计划。
需求、沟通和变更协同管理
在单一交流中,传递复杂的需求十分困难。8Manage PM 为复杂需求的传递提供了必要框架。它还自动跟踪需求的评审和验收,并提供现状调查功能来识别沟通问题。
为了有效管理复杂需求,8Manage PM 自动检测需求的变更,无论变更多么微小,8Manage PM 都会将它们与不同的项目阶段联系起来提醒人们,这样所有项目相关者都能知悉变化带来的影响。另外,8Manage PM 自动跟踪需求、依赖和间接变更,这样就能在尽可能早的时间预测和评估任何潜在影响。
8Manage PM 提供的功能支持在多个站点、内部机构、PMO、项目和活动中搜索、申请、分配和跟踪资源。 8Manage PM 可以自动估计费用和编制预算,并根据计划跟踪实际情况。
对于人力资源管理,8Manage PM 可以自动检测技能组合差距和过重的负担。它可以将数据(例如,技能组合差距,时间花费,可交付成果的结果)从最低的活动汇集到最高的投资组合或内部机构中。
8Manage PM 还支持高级资源管理功能,如资源供应、未来需求预测和技能组合搜索。
所有活动都已经计划好开始日期和结束日期。一旦活动过了计划开始日期,计时开始。负责人必须更新进度,否则系统会自动计算进度。用户很容易就能看到不成比例的时间消耗和完成率。如果活动过了完成日期,而完成率小于 100%,系统会自动发出提醒,并标记该活动已经逾期。
项目经理可以决定是否跟踪项目的费用。如果项目经理选择跟踪费用,她可以在活动和/或项目级别定义预算。工作量将自动转换为实际人工费用,招采和差旅费用将自动计算在相应活动的实际材料、服务和差旅费用中。
项目一旦获批,项目基线就会出现。当项目累计计划或预算变更超过预设的阈值,8Manage PM 的变更控制原则和参数会自动触发项目重新审批的需求。每次项目获批,新的项目基线就被记录下来。8Manage PM 系统可以显示当前计划和执行是否符合之前的基线,用户可以从先前的审批点衡量当前的持续时间、资源、费用和可交付成果偏差。
8Manage PM 有助于以一种自然的方式安排工作,适当的责任和承诺将会落实。如果有人变更承诺,8Manage PM 将告知影响方。8Manage PM 还提供以下方法加强成果管理:
- 为评审和验收设定规则
- 实时提醒评审和验收结果
- 实时概览和定期电邮报告
使用以上功能,所有利害关系人都能清楚知悉责任与结果。
项目问题可以涵盖非问题到或演变成灾难的问题,项目问题管理最大的挑战是系统罗列和分类问题与行动直至关闭。
8Manage PM 自动收集不同活动的问题并将问题分门别类,它支持集中跟踪问题、严重程度和优先顺序,提供自动提醒和上报功能,还支持跟踪问题、子问题、行动和子行动。