(资料图片)
敏捷项目伴随着一系列的挑战和问题,这些挑战和问题与采用传统方法的项目所面临的问题不同。根据互联网上的搜索,在将敏捷方法引入组织或与敏捷项目合作的过程中,遇到的问题和挑战包括:(1)沟通;(2)管理日常运作问题;(3)获得管理层、客户和团队成员的认同;(4)改变文化和思维方式;(5)获得经验并使之发挥作用。当然,有些问题和挑战是独特的,是由于组织或项目的差异和特异性而发生的。
敏捷的现状
自20世纪90年代以来,用于软件开发的敏捷项目管理方法已经出现。使用敏捷方法的项目更快交付,更灵活地应对变化,并产生更高质量的软件。团队和利益相关者由于沟通的改善、合作的顺畅和灵活性的提高而感到更加满意。此外,敏捷项目比过渡性方法学更快地交付业务成果,并提供高收益-成本比率。在行业的报告中,传统方法论的收益成本比高于敏捷方法。因此,没有确切的证据表明敏捷项目的投资回报率高于传统项目。然而,平均而言,敏捷项目报告比传统项目更容易实现预期的商业利益。敏捷的问题、挑战和失败Ambler报告将成功定义为交付解决方案并在组织定义的可接受范围内满足其成功标准,将失败定义为项目从未交付解决方案。后来,论文《预测大型项目的成功:开发可靠的规模以预测多个利益相关者在多个时间框架内的多个视角》中对成功做出了类似的观察。文中指出:“衡量项目成功的标准不仅仅是按时间、成本和质量完成工作范围,还包括项目产出、成果和影响的表现”。而关于失败的讨论,该论文将定义缩短为 “失败是指从未交付解决方案”。Ambler报告认为,敏捷项目并不比其他项目更失败。他们的成功程度与其他迭代方法相同。然而,敏捷项目面临一系列与应用不同的项目管理方法有关的挑战和问题。敏捷项目失败的前三个原因是:● 对敏捷方法的经验不足● 对所需的更广泛的组织变革了解甚少● 公司理念或文化与敏捷价值观不一致避免失败以下是为避免、消除或减轻敏捷项目中的失败或问题而应考虑的一些行动。-选择和定制正确的方法当无法以任何程度的准确度预先定义或商定产品细节时,敏捷方法是有效的。这种情况需要用户和开发人员之间的协作环境。敏捷方法适用于动态和变化的环境。如果其中一种敏捷方法不适合,那么一种选择是将敏捷实践添加到传统方法中以达到所需的敏捷水平。敏捷团队成员应该根据团队规模、团队成员的地理分布和项目的需要来决定他们将使用的实践。-使用不同的问题解决技巧
有多种技术和实践可供选择,可用于识别和解决敏捷项目日常运营中出现的问题。例如,边界权威角色任务 (BART) 可用于识别团队动力问题。
-使用敏捷项目管理工具
现代敏捷项目管理软件,比如8Manage敏捷项目管理软件,支持增量式产品开发的短迭代管理和满足竞争格局和产品需求动态变化的管理需求,也可灵活扩展以满足传统项目监控的管理需求,如时间管理,成本管理。系统的可视化和快速重组功能特点可帮助你的团队重新评估他们的计划并调整他们的优先级,从而与更新的目标保持一致。使用8Manage敏捷项目管理软件,你可以同时拥有敏捷递增和交易型 WBS 的优点:● 同时支持传统的大型项目和敏捷项目● 面向实时交易,拥有单一事实版本的当前计划和状态● 自动准确计算最终目标的完成率● 不能催毁的自动化审计跟踪拥有强适应性优势的8Manage系统意味着团队可以始终如一地交付,并有效地管理客户不断变化的需求。总结“走向敏捷”不仅仅是为项目采用敏捷方法。你和你的团队应该仔细考虑为什么需要敏捷,真正需要敏捷到什么程度,以及什么样的项目需要敏捷。如果采用敏捷方法不适用于所有项目或团队,则应在项目中采用个别敏捷实践以达到理想的敏捷水平。敏捷项目管理的结构和迭代工作方法成为产品团队的更好补充。具有经验和管理层支持的团队成员可以帮助项目经理减轻敏捷引发的问题或挑战的负面影响。
标签: