一文了解项目管理方法、技术和工具
由于项目管理既涉及技术组织,也涉及人员管理,不同的项目管理技术取决于不同的目标。同时,一个好的项目经理必须有一个一致而灵活的策略来处理团队项目。
项目管理方法
项目管理可使用许多方法。具体的方法将取决于公司的规模、团队组成、项目需求和目标,以及项目本身的性质。每个项目管理方法都有大量可用的资源,下面为大家做个简单的总结:
线性方法
当未来更容易预测时,采用线性方法是最好的。
线性方法需要有先入为主的预见,包括按照预定义的、特定的顺序安排静态阶段( 如需求分析、设计、测试、实现和维护)。这种方法的一些例子包括瀑布方法、关键路径方法和关键链项目管理都应用了这种方法。
敏捷方法
带有卡片和列的看板图—待办和正在做—敏捷方法最适合于可能需要响应变化的协作项目。
敏捷方法通常利用短期交付周期或“冲刺”,对未来不可知,允许在整个项目中快速调整。这种方法的应用包括Scrum敏捷、看板、极限编程(XP)和自适应项目框架。
混合方法
由于涉及到的每个项目和每个组织的独特需求,许多团队将调整他们的方法,以混合不同的方法。
最常见的混合是瀑布式项目管理和敏捷项目管理的混合,使用瀑布式方法进行项目计划和需求分析,使用敏捷方法进行开发和评估的执行阶段。
项目管理技能与技术
传统上,项目管理技术围绕着项目计划和调度技能,包括:
○ 制定预算并与时间框架保持一致
○ 为任务分配资源,并通过进度报告跟踪能力和产出
这在当今仍然适用,但最近越来越广泛地认识到,项目管理也围绕着沟通技能、领导能力和强烈的商业意识。下面5个项目管理技术,每个现代项目经理都应该熟悉:
1.把一个项目分解成几个任务
这种技术也被称为“项目分解”,它是关于将工作组织成小的、可管理的、经常是分层的块。这里的目标是获得一个任务级别的视图,以实现准确的成本估算、现实的时间表,并从下至上地理解任务依赖关系。输出通常是一个工作分解结构。
2.可视化项目时间表
在某些情况下,项目经理需要将项目计划的高层视图共享给执行发起人、客户、项目涉众或他们的项目团队。做到这一点的最好方法是以一种显示持续时间、优先级、依赖关系和/或所涉及的工作级别的方式将工作可视化。这可以采用甘特图、PERT图或项目路线图的形式。
3.测量项目和团队绩效
项目很可能不会完美地按照计划进行,因此,跟踪项目在成本、时间和范围方面的表现——以及团队在速度、协作和士气方面的表现——是做出关键调整以取得成功的关键。其中的一些技术包括挣值管理、创建需求跟踪矩阵、收集团队反馈、进行冲刺回顾,以及创建心理上安全的工作环境。
4. 风险管理和问题解决
风险管理可以帮助项目经理为可能发生或不会发生的意外制定计划。解决问题可以帮助项目经理处理已经出现的问题。
这两者对于项目经理来说都是至关重要的。风险管理通常由风险寄存器或风险日志支持,这些日志可以帮助团队协作地捕获、跟踪和计划风险。解决问题可以通过诸如根本原因分析之类的技术来支持。
5. 优先级
就交付一个项目而言,并不是所有的事情都是最优先的。优先级可以帮助项目经理评估和沟通需要按照什么顺序完成什么,什么任务是关键的,以及什么变更请求应该被处理到当前项目中,而不是建议他们转移到下一个阶段。一些优先化技术包括莫斯科优先化或创建优先化矩阵。
项目管理工具
对于所有类型的应用程序,项目管理工具有很多种类。例如,项目经理可能会使用任务管理工具、成本和时间管理工具、沟通管理工具、业务需求跟踪和优先级划分工具、时间跟踪工具、变更管理工具、业务智能和分析工具等等。
与运行多个项目的大公司相比,小企业的项目管理办公室可能会寻找一套不同的工具。寻求快速获得最小可行产品的敏捷组织可能更倾向于使用敏捷项目管理方法,如8Manage PM敏捷优化工具。倾向于让涉众和合作伙伴参与共享生态系统的组织同样可以从灵活且可定制的8Manage PM项目管理工具中受益。
在8Manage PM项目管理工具中,可同时支持传统项目和敏捷项目,项目经理可以根据每个项目的不同特性选择适用的管理方式,甚至在同一个项目的不同阶段灵活应用,并可以设置截止日期和任务优先级,管理从创建到完成的不同状态级别的所有项目活动。你可以随时随地轻松管理与告知工作计划,从而更好地提高团队完成效率。
找到合适的项目管理工具是确定特定项目需求的问题。在为你的组织选择最佳的项目管理工具时,既要考虑软件能否满足当前的项目管理痛点,同时还要考虑软件的应用领域是否齐全,能满足后续拓展应用要求。