18luck下载项目管理方法,方法和框架 - 初学者指南

亚历山德拉象牙海岸

写的

亚历山德拉象牙海岸

阅读时间

23.分钟

类别

工作管理

项目可以通过多种方式获得成功。但是最好和最流行的项目管理方法、方法和框架总是在变化的。18luck下载新的概念不断出现。所有成功的项目背后都有一整套的方法、工具和技术。事实上,作为一个项目管理从业18luck下载者,在您的一生中,您可能会使用不止一个。

但是,项目管理方法18luck下载,方法和框架不仅仅是为了项目经理.整个项目团队必须了解他们的使用,目的和基本条款。无论您选择如何,这将确保整个过程会顺利进行。请记住,没有项目或团队是一样的。为别人工作的方法或框架可能不是正确的。这就是为什么最好测试如何为自己的项目使用它们。如果您运行一个或多个小组,我们正在寻找最常用的Web项目的项目管理工具,我们写了这篇文章审核18luck下载简易项目管18luck下载理工具

我们为初学者创建了这个广泛的指南,以帮助您根据您的行业和项目目标选择适合您所有需求的项目管理方法,方法和框架。18luck下载在文章的最后部分,我们提到了一些项目管理方法,方法,框架,指南和其他有时在项目管理环境中辩论的方法,18luck下载但被错误地标记为项目管理方法。我们还致电了一些项目管理专家向您提供从业者对他们的看法。18luck下载

我们将本文分为三个不同的部分。你可以点击每一个直接跳转到它:

定义

18luck下载项目管理方法,方法和框架

那么敏捷、Scrum和其他方法呢?

定义

方法,框架和方法之间的差异一直是一个高度辩论的主题,即使在研究和架构等领域。为帮助您了解这些条款,让我们先看看以下定义:

方法

Merriam-Webster字典将方法定义为“用于获得对象的过程或过程:例如由特定学科或适应或适用于特定学科或制度计划的系统程序,技术或查询模式,或者在呈现用于指导的材料”。

换句话说,一种方法是指单一的动作,工具,技术,过程或做某事的方式。

方法

再看一眼Merriam-Webster字典为了一致性,方法是“一项纪律雇用的方法,规则和偏移的身体;特定的程序或一组程序“。

基本上,方法是一系列方法,实践,过程,技术,程序和规则。在项目18luck下载管理中,方法具体,严格,通常包含项目生命周期的每个阶段的一系列步骤和活动。它们定义了方法,该方法向我们恰好展示了接下来的步骤,每个步骤背后的动机以及如何执行项目阶段。

框架

根据这一点Merriam-Webster字典,框架是“由纪律雇用的方法,规则和偏移的身体:特定程序或一套程序”或“或”特定领域探究原则或程序的分析“。

同样,业务字典将框架定义为“支持特定目标的特定方法的相互联系的项目的广泛概述、大纲或骨架,并作为一种指导,可以根据需要通过添加或删除项目进行修改”。

在项目管理的情况下,框架是如何18luck下载实施其指导方针的概述。方法为完成项目提供了严格的原则和实践,框架则更加灵活,因为它们可以适应不断变化的情况或公司自身的需求,为负责人找到完成项目的最佳方式留下了空间。您还可以将新的现有方法或实践引入您正在使用的框架。

18luck下载项目管理方法,方法和框架

Prince2(受控环境中的项目)

Prince2是一个项目管18luck下载理方法,强制执行在板和项目经理之间分离项目责任的必要性。虽然董事会的责任是引入所需的资源并专注于商业理由,但项目经理处理所有任务并每天管理团队。

Prince2更好地控制您的资源,增加风险管理,规定的团队角色和职责,重点是最终用户和最终产品,审查周期,有组织的计划和可控项目管理阶段的一致方法。18luck下载此项目管理18luck下载方法包含所有所需的工具,实践和程序,这些工具,实践和程序将有利地从一开始就完成项目。

最适合:建筑和建筑,营销,但也适用于其他行业。

使用工具:微软项目步入蓝色P2ware

资源:

PRINCE2认证信息

Prince2在100秒内

Prince2的主要福利

使用Prince2管理成功项目

关键链项目管理(CCPM)18luck下载

关键链项目管理方法侧重于项目的时序,减18luck下载少持续时间估计,计算缓冲区,通知活动完成,测量进度和设置优先级。任何使用CCPM的项目团队通过创建初始项目计划开始关闭。然后,根据资源可用性,它们建立了必须完成的任务依赖性和活动,以便可以在没有任何延迟的情况下成功完成其余的项目。这是“关键链”。在完成资源调整后,这是项目结束的最长路径。其中一部分的任务都需要特殊的资源储备和备份计划,以确保没有任何内容推迟它们。使用此方法进行的计划允许在这些重要(关键)任务之间放置自由时隙(称为项目缓冲区),以便有效地满足截止日期。

CCPM包含了很多好的实践,但是开创性的开发涉及使用聚合缓冲区和使用管理信号工具(缓冲区管理)来管理可变性。该项目管理18luck下载开发是对制造业中基于流程的系统管理开发(如看板和Drum-Buffer-Rope)的自然扩展。”,讲话罗伊斯特拉顿,作者关键链项目管理理论与实践18luck下载


最适合:
制造业,建设。

使用工具:极光CCPMa-dato.毕业

资源:

视频摘要- 关键链项目管理18luck下载

关键链项目管理理论与实践,作者18luck下载:Roy Stratton

临界路径方法(CPM)

关键路径 - 项目管理方法18luck下载

一个网络设计项目Paymo.:关键路径的活动

关键路径方法可以用于建立项目活动的优先级,重新分配团队角色,评估风险,并相应地分配资源。这种方法可以帮助团队轻松地识别里程碑、任务依赖关系和截止日期。首先,创建一个项目模型,并添加四个元素:

  • 需要完成的任务列表
  • 每个任务的持续时间
  • 活动之间的依赖关系
  • 任务的端点

关键路径是指项目中的一系列关键活动(依赖的或浮动的),这些活动决定了必须按时完成的任务的最长连续时间,以便项目在截止日期前完成。关键活动并不总是项目中最重要、最困难或最昂贵的活动。如果一个任务延迟后会影响项目的完成时间,那么它就被认为是“关键”任务。

系统将自动计算并指出哪些活动是“关键的”,哪些活动不是基于它们的持续时间,以及这些活动是如何随时间变化的。关键路径方法是基于这样一个概念:除非你已经完成了之前的任务,否则就不能开始新的任务。通过这种方式,CPM支持团队更快地完成工作,正确且均匀地分配资源,并及时发现瓶颈以避免任何进一步的问题。

最适合:
制造,科学,建筑和建筑,工程,但也可以适应其他行业。

使用工具:lucidchart.微软项目SmartSheet.

资源:

什么是项目管理中的关键路径18luck下载

关键路径方法(CPM) - 教学视频

在17分钟内学习PMP关键路径

自适应项目框架(APF)

自适应项目框架(APF)借用其他项目管理方法,方法和框架的几个元素和进程。18luck下载您可以以个性化的方式使用这些项目。APF的区别是您创建项目的方式。首先采取决定选择最合适的现有方法并将其调整为您自己的项目。

然后,项目被分成更小的任务组,由不同的团队处理。后者负责评估每个项目组的成果,并确定改进绩效的可能方法。客户还参与到项目开发过程中,以确保他们完全了解其中的更改。

没有项目是一样的。这就是为什么这个框架使您更容易调整一个项目,使项目适应一种方法并抵御自己的目标,确定风险和改变客户需求。

最适合:
信息技术,环保。

使用工具:Paymo.

资源:

适应性项目框架简介《面对不确定性管理复杂性》,作者:罗伯特·k·威索基

适应性项目框架:敏捷开发的新层次

极限项目管理(X18luck下载PM)

“重要的是,极限项目管理不是一种方法论。18luck下载相反,它是一个灵活的项目管理框架和一组领导实践,用18luck下载于在面对波动时交付价值。”Doug Decarlo.,作者极端项目管理:使18luck下载用领导,原则和工具在面对波动中提供价值

通过XPM工作以快速快速完成,并且有几个曲折。项目管理的极端项18luck下载目管理是不可预测的开发的,或者面对传统项目的变化相当多。道格另外,“当以下情况时,它将在复杂的项目环境中应用:

  • 失败不是一种选择
  • 速度、创新和盈利能力
  • 生活质量很重要。”

在XPM中,计划不再可靠。情况可以改变每一秒。项目团队成员具有自由,使自己的触摸成为他们持有完整问责制的项目或任务。在您的团队思考和尊重项目的方式中,将发生激进的转变。

混乱的客户需求和任务,自发性,不确定性以及对项目的控制较少现在发生了正常的每日发生,他们必须适应。这是因为在XPM的基础上,这是对更困难的项目工作的信念只能通过试验和错误来完成。因此,任何未预测的错误或错误都将被修复。

最适合:软件开发。

资源:

《极端项目管理:18luck下载在波动中使用领导力、原则和工具来交付价值》,作者:Douglas DeCarlo

XPM - 从想法实现

棱镜(集成可持续方法的项目)

棱镜

一种18luck下载项目管理方法,其认为所有环境因素以及人权,工作价值和腐败预防

绿色项目管理如何发给您?18luck下载如果您正在寻找可持续的管理项目,请尝试棱镜。

这种项目管18luck下载理方法是围绕环境因素以及它们如何影响项目管理过程的发展而建立的。它帮助项目团队消除污染或浪费,节约能源。由于“棱镜计划”还涉及人权、劳动价值和预防腐败等问题,它远远不止是一种处理自然问题的方法。

最适合:
建筑,建筑,景观以及任何可能影响环境的其他工作。

资源:

绿色/可持续发展项目管理概述18luck下载

项目管理中可持续性的GPM®参考指南18luck下载

利益实现管理(BRM)

利益实现管理是一个框架,它确保涉众项目已经实现了期望的利益。当所有利益都满足时,项目就完成了。

“强大的福利管理是任何程序中的关键活动。许多程序提供了很大的能力,但由于不充分或没有安排而无法实现效益,以确保效益实现效益。福利实现管理是指专注于确保业务举措提供预期业务福利的实践,工具和思维集。这是一项纪律,旨在确保已明确定义所需的业务变更或政策结果,是可衡量的,并为投资提供令人信服的案例。最终,它确保实际实现了变化或政策结果。“说亚历克斯安塔尔》的作者利益实现管理的基本指南:BRM的艺术

BRM强加了在项目开头找到所有优点,并确保进行所有任务,并评估所有任务,以帮助业务到达它们。业务变更经理帮助福利所有者。虽然后者必须识别业务的福利并建立处理它们的方法,但业务变更经理负责评估项目以达到这些目标的进展。

基于组织的战略,最终目标仍有增加投资回报。

BRM有3个步骤通过:

  • 识别福利:确定和分类业务或项目的福利以及将负责处理它们的人员
  • 执行福利管理:监督管理福利以避免风险并找到新的机会
  • 维持利益实现:监测项目的福利和确保即使在实施之后也是有价值的

最适合:信息技术,但适用于任何其他类型的工作,专注于福利。

资源:

优惠PMI解释的实现管理框架

福利实现管理:投资组合,计划和项目的战略价值,由Carlos Eduardo Martins Serra

利益实现管理的基本指南:BRM的艺术,作者:Alex Antar

水晶

我们伸出去博士alistair cockburn.他是Crystal方法论的开发者,也是敏捷运动的发起者之一,让他用几句话概括了这个方法论:“Crystal是一个相关的敏捷方法论家族,其理念是:

  • 没有一种方法可以适合所有项目
  • 他们应该由项目参与者调整,以适应自己,
  • 它们应该是光线和以通信为中心的。

所有水晶家族成员共有的三个元素经常交付,密切通信和反思改进。晶莹剔透,黄色和橙色已经用于三到50人的规模,非正式项目和ISO 9001项目的项目。“

使用这种灵活的方法,人员是项目中最重要的部分。所有流程都必须适应它们的需求。虽然描述Crystal的书提供了调优团队方法细节的资源,但没有特别需要的技术或工具。您使用Crystal的方式完全取决于您的项目和团队。

例如,Crystal Clear通常用于由小型团队处理的项目以及从单个位置工作的项目。另一方面,水晶蓝宝石对于可能对人类生活产生风险的大型项目是首选的。这种适应不同项目类型的能力是为什么Crystal侧重于6个主要元素:人,互动,社区,沟通,技能和才能。

方法系列的成员根据有多少人协调(清晰,黄色,橙色,红色等)进行颜色编码。书籍中描述了几种版本的晶体清晰,黄色和橙色。

最适合:软件开发。

资源:

Crystal Clear:小型团队的人力技术方法:小组的人力技术方法,由Alistair Cockburn

那么敏捷、Scrum和其他方法呢?

还有其他流行的方法、方法、框架、方法、指南等等,它们不是项目管理的方法、方法或框架。18luck下载

主要的问题是人们不理解项目和产品之间的区别。它们通常可以互换使用,但是在项目工作中,准确地理解它们是什么是很重要的。

一个项目是一次一次的努力,目的是创造一个产品或服务。它有一个开始和结束的日期,以及一个明确定义的结果。它通常经过启动、计划、执行、监控和结束五个阶段。

产品可以是任何东西,从物理产品到满足一组用户需求的软件或服务。它经历了一个生命周期,被开发和引入市场,逐渐被接受,直到成熟,一旦不再需要就退出。

与项目不同,产品不是暂时的努力。它根据当前用户的需求进行发展和适应,以证明其实用性,并避免被淘汰。因此,它可以包括几个旨在维护、改进或多样化它的项目。

简要介绍,项目是创建产品的临时主动权,而产品是作为项目的结果提供价值的东西。

我们之前讨论过两者的区别项目和产品经理如果你想看看他们的主要职责。

敏捷

敏捷

一系列短的交货循环(称为Sprints),团队反馈和客户审查,以提供作为敏捷开发的一部分的结果

“就像它的名字一样,敏捷意味着适应性 - 优雅适应迅速改变客户需求的能力”卡梅尔·拉夫拉尼,敏捷教练和Scrum培训师增长敏捷

我们必须首先区分“敏捷”和敏捷的概念。“敏捷”指的是快速响应变化的能力,而敏捷是一种思维方式或原则和实践的集合,最初在敏捷宣言.它最适合在其进程中面临各种变化的产品和计划。

敏捷开发基于简要交付周期(称为Sprints)与常规反馈会话紧密结合。为了使过程敏捷,工作环境应协助与同事和客户的持续和强烈合作。强大的沟通促进了定期反馈,让您在每个Sprint期间更改产品的演变。利益攸关方将缩短每一步,并相应地提出改善。

通过使用这些原则,整个团队对产品的发展和成功负责。这就是为什么每个人负责有助于规划,开发和交付项目的任务。敏捷团队不使用明确建立的路线图或专注于监测,因为整个规划阶段是迭代和灵活的。所有目标都在开始工作之前定义,但您可以随时更改可交付成果或最终结果。

最适合:软件开发。

使用工具:贾拉敏捷经理规划扑克

资源:

缩放敏捷框架

宣言敏捷软件开发

Mike Cohn为软件行业撰写的敏捷和Scrum博客

敏捷词汇表

Scrum

Scrum

一个框架将软件开发划分为通常跨越两周的小循环,并用于在日常站立会议期间审查工作并解决问题

Scrum框架主要用于产品或软件开发。这种方法的好处是,你不仅可以用Scrum设计更好的软件,还可以用它来管理媒体公司的营销部门,或者制造更好的手机。

在撰写书籍时,Scrum甚至可以有所帮助。这个框架不仅仅是非常有效的。它是提供高价值最终产品的生产力和创造性的方式。它适用于团队必须快速反应和适应系统内的新情况的复杂环境。这不是一个非常适合的简单,明显,轻松和可预测的环境。“评论路易斯圆锯,管理顾问和创始人Evolution4All

通过Scrum框架,小型的、跨职能的、自组织的团队与产品负责人紧密合作。后者负责产品的开发,并最终取得成功。还有一个Scrum Master,他为团队服务,消除项目进程中的任何问题,召开会议,为下一个sprint准备产品backlog。

该框架分为较小的循环(称为Sprints) - 通常是2周的时箱。在日常立场期间,团队审查了他们所做的事情以及在日常站立会议期间休息的剩余时间,同时揭露他们遇到的困难或者他们将来可能会遇到的那一天。有时团队更喜欢每周参加这次会议。

最适合:软件开发。

使用工具:橘子ScrumwiseAxosoft

资源:

SCRUM认证

Natalie Warnert的博客:ScrumMaster的自白

Jeff Sutherland的《Scrum: The Art of Doing Twice The Work in Half The Time

看板

Kanban方法

Kanban董事会的结构

看板是近年来由IT团队采用的基于拉力的制造方法。应用于项目管理时,它是一种方法和18luck下载视觉工具,可让您快速瞥见所有项目活动及其进化。

除了看板,个人还有其他方法来跟踪他们的项目。我们整理了一份最佳榜单免费的项目18luck下载管理工具你应该试一试。

典型方法包括使用物理或虚拟板有三列的三列(正在进行,完成,完成)。卡片形式的任务然后每当工作完成或直到正式完成并批准之前从一列移动到另一个列。

Kanban专注于持续交付和整个集团有效合作的能力。在出现问题之前,它还可以帮助您更好地组织您的工作流程和现场瓶颈。

最适合:软件开发,但它同样适用于任何其他行业,如数字营销、建筑和建设、法律、教育、支持、设计,甚至个人用途。

使用工具:Kanban工具Kanbanery

资源:

12个Kanban董事会为初学者示例

构建物理和个人看板的教学视频

scrumban.

如果你想要最好的Scrum和Kanban,请尝试扰流。这是一个混合替代解决方案,适用于寻求从Scrum到Kanban的切换的团队。这就是为什么它将Scrum的日常站立会议和演示与Kanban的WIP(正在进行中的工作)限制和连续工作流程进行混合。

Scramban用于软件和产品开发,通常在活动和优先级时常常中断或面对定期更改或更新。规划仅在估计是可选的时才能完成。与Kanban类似,它是一种可视化方法,依赖于电路板和拉动系统来管理任务。使用Scrints与Scrumban仍然是一个高度辩论的话题。当项目期间不使用冲刺时,只要可用资源仍然可以随时发生变化。

最适合:软件开发,营销,运营,生产支持,维护。

使用工具:GetScrumban.Kanban工具SwiftKanban

资源:

Scrumban [R]演变:充分利用敏捷,Scrum和Lean Kanban,Ajay Reddy

Scrumban -精益软件开发看板系统的论文,Corey Ladas著

扰流介绍 - 教学视频

极限编程(XP)

创建这个敏捷框架是为了帮助您提高敏捷软件开发的整体质量。“每个敏捷团队都应该考虑使用构成极限编程一部分的技术实践。”迈克科恩山羊软件.XP为软件工程工作开发,XP附带了一套工程原则,您可以强加提高您的产品质量,如测试驱动的开发,单位和自动化测试,连续集成,对编程,重构等等。

通常,极限编程团队在一个或两个星期的迭代中工作(取决于项目的规范)。与Scrum类似,它依赖于快速冲刺、持续发布和涉众频繁协作来提高生产力水平。XP可以帮助您避免员工倦怠,并提高您所交付的工作的质量。结果只有在需要的时候才会被交付,而不是依赖于一个截止日期,帮助你有效地满足客户的需求,提高他们的满意度。

最适合:软件开发。

使用工具:TargetProcess.

资源:

极端编程(XP) - 来自Udacity的教学视频

温和的介绍极限编程

极限编程解释:拥抱改变,第二版(XP系列),Kent Beck和Cynthia Andres

PMI的PMBOK®指南

PMI的PMBok®Gubies与此列表中提到的其他方法不同。它是一系列标准,或者只是放置了一个知识体,其中包含有关管理项目的结构化信息的指南。由这件事创造18luck下载项目管理协会(PMI),它将你的项目工作划分为五个不同但相关的过程组:

  • 引发:与客户举行第一次会议并获取授权开始工作
  • 规划:设置目标,建立范围,并创建项目的计划
  • 执行:完成工作任务,准备可交付成果
  • 监测:监督项目的演变并审查其表现
  • 关闭:结束所有合同并提供最终结果

PMI的PMBOK®指南主要在美国、加拿大和中东地区使用。它为项目管理的过程和技术设定了基线。18luck下载它作为一种方法的地位是有争议的,因为它确实是一个建立项目管理的通用基准的参考指南,而不是一个实际的方法。18luck下载

在这场辩论中,DMITRIY Nizhebetskiy.点基础知识他注意到“PMI的项目管理知识体系指南中描述的方法不是一种方法论。在现实生活中,将这种方法全面实施是低效的。真正的价值在于PMI对项目管理范围和项目经理职责的看法。18luck下载它解释了你可能需要做什么来领导一个项目。它教会您为当前项目选择适当的工具和技术。此外,它还展示了如何将所有流程整合在一起。”

最适合:建筑和建筑,财务,咨询,治理,质量保证等。

使用工具:简单的项目OpenProject.微软项目

资源:

PMBOK®指南和标准

什么是PMI®?- Paymo Academy

瘦且健康的

精益最初是一种产品制造方法,目前仍然用于产品开发。如果您希望降低项目的浪费率并最终完全消除它们,请尝试瘦。它有助于在更少的时间内使用更少的人和资源来提供高价值的产品。强调客户的欲望,消除问题和可能的风险或危害,以及经常改进的系统可以在时间和成本方面减少浪费。

使用精益有助于小组在短时间内进步,并在短时间内创造更大的结果,而无需超越材料。使用此方法时的主要重点是提供有价值的产品,并利用较少的资源增加组织的利润。精益还指导公司,以快速适应不断变化的客户标准,需求和行动。

最适合:焦点消除浪费的制造,建筑和任何其他情况。

使用工具:leaskit.Kanban工具Kanbanize

资源:

精益建设协会

如何实施精益制造,由Lonnie Wilson

《丰田之路:来自世界上最伟大的制造商的14条管理原则》,作者:Jeffrey Liker

六个西格玛

六西格玛是一种消除缺陷和提高过程和结果质量的方法和方法。它的原理也可以应用于项目管理和产品开发。18luck下载使用质量控制,六西格玛(6σ)强调需要最小化错误、缺陷和错误,直到它们不再影响项目或其结果。在进一步的问题发生之前,需要评估现有的数据和错误报告。这有助于您发现与最初批准的产品要求不匹配的项目不符合项。

托马斯Pyzdek,作者六西格玛手册备注:“与大学管理课程中教授的大多数项目管理方法不同,六西18luck下载格玛没有专注于底线。相反,它认为底线是由于组织内完成的工作以增加值。这种方法教导人们如何分析和改进流程,以便更好地添加价值。六西格玛项目是实现流程分析和改进的主要方式。“

有六西格玛,从现有数据和统计数据开始进行任何决定。目标是提供高效,统一和无缺陷的最终产品。为此,六西格玛采用六个不同的步骤:

  • 定义:建立客户的要求和项目目标,任命团队成员和领导,以及设定项目指南和团队规则
  • 措施:收集性能数据,识别过程和输出指标,并建立一系列原因及其结果
  • 分析:评估和比较现有数据并识别原因与效果之间的关系
  • 提升:不断优化流程并找到现有或可能的问题的新解决方案
  • 控制:创建长期控制计划以保留所有进程
  • 加强:与整个组织共享团队的结果和获得的知识,以便在未来的项目中使用它们

最适合:制造,工程,医疗保健,市场研究以及主要目标正在提供高质量产品的其他情况。

使用工具:KPI火XMind微软项目

资源:

六西格玛的方式:GE,摩托罗拉和其他顶级公司如何磨练其表现,由彼得S. Pande,Robert P. Neuman,Roland R.Cavanagh

《六西格玛手册》,Thomas Pyzdek著

简单指南解决问题与六西格玛DMAIC方法-创建

瘦六西格玛

瘦六西格玛是瘦肉和六西格玛的组合,试图在同时减少浪费和缺陷。此混合效果创造了更高效的项目,以满足客户要求,资源较少,预算较低。在缺陷,等待时间,库存,过产,非利用人才,运输,运动和额外加工方面,团队合作消除浪费。

因此,使用瘦六西格玛支持您的业务,产品和人物的同时开发。实施该集成可以改变整个公司处理其项目的方式,看到缺陷,以及对待质量。

最适合:制造,运输和物流,服务以及目标在创造更多价值的同时消除浪费的任何其他情况。

使用工具:KPI火牵引XMind

资源:

什么是精益六西格玛,Michael L. George,David Rowlands,Bill Kastle

精益六西格玛研究所

瀑布

瀑布

瀑布方法的结构,其中每组任务必须在下面的工作之前完成,可以启动

瀑布是一种传统方法,将产品开发过程分为必须在进入下一个组或阶段之前完成的相关任务组。因此,它需要广泛的规划。在开始工作之前建立所有步骤,可以帮助最大限度地减少危险和进一步的错误。这使您的团队总是知道他们应该在下一步以及未来预期的内容。

通常与瀑布一起使用的5个核心阶段是:

  • 要求:找出并分析客户的需求是什么,最终产品应该做什么
  • 设计:选择合适的技术并创建产品的模型和详细的架构
  • 执行:解决问题,实施解决方案和完成任务
  • 检定(测试):找出产品是否与既定的性能要求匹配并进行质量保证
  • 维护:修复错误和错误以确保产品可以轻松使用而不会中断

瀑布从业者认为,将更多时间和努力投入到产品开发的第一个阶段可以防止风险发生并节省您的维护时间。瀑布还提供明确和详细的时间表和成本。这些将指导您的团队变得更加富有成效。

瀑布的缺点是它对于现代软件工程的需求来说相当过时。编写代码并同时执行质量保证是相当困难的,因为该方法的每个阶段都依赖于前一个阶段,并且没有活动重叠。使用瀑布方法,团队必须等待那些负责前面步骤的人完成他们的工作。如果后者迟到了,所有其他任务都可能被推迟。

最适合:建筑、制造和媒体生产。

资源:

瀑布过程 - 通过Udacity的教学视频

了解软件开发瀑布模型的优缺点

快速应用开发(RAD)

迅速变化的市场提示组织加强其产品交付流程以跟上他们的竞争。快速应用程序开发迭代过程是为了做到这一点:加快高质量产品的开发和交付。

RAD是第一个解决以前的流程不能的软件开发过程。应用程序需要完全开发长度的时间。他们的要求经常在完成之前变化,因为它们有时是不稳定和无法使用的。使用RAD方法,应用程序可以按时和预算在预算范围内开发。

尽管它的节奏很快,RAD方法确保了所有基本特性的正常工作。新利网 18luck.com它可以帮助您围绕面向对象编程和用户在UI方面的需求构建产品。原型被用来代替任何文档化的设计规范。在产品开发开始之前,很少(有时没有)进行计划,重点是实际开发和原型制作过程。

最适合:软件开发。

使用工具:OutSystemsFileMaker.孟克斯尼斯特Salesforce Lightning.ViewFlux.invision.

资源:

快速发展:通过Steve McConnell驯服狂野的软件计划

詹姆斯马丁的快速应用发展

动态系统开发方法(DSDM)

动态系统开发方法首先用作软件开发方法。它是在1994年创建的(在官员之前敏捷宣言),因为使用昂贵的快速应用程序开发方法的项目经理想要一种更好的方式来组织他们的工作。

DSDM将其带来更多组织,响应性,可靠性,接受性以及处理任务和项目的迭代方式。该方法还通过莫斯科方法优先考虑的时间表和质量,通过莫斯科方法(必须有,应该拥有,可以拥有,也不会有)。这种技术使用利益相关方沟通来确定其要求的顺序和重要性。

DSDM清楚地定义了团队成员的所有角色,职责和通信技术。此方法还指导您在不超过预算的情况下在更短的时间内建立战略目标,并在更短的时间内提供有价值的益处。这一哲学允许团队在遵循八个核心原则之后,维持他们的焦点并实现项目目标:

  • 专注于业务需求
  • 及时交货
  • 合作
  • 不妥协的质量
  • 从实体基础上逐步构建
  • 迭代发育
  • 连续和清晰的沟通
  • 展示控制

最适合:软件开发。

资源:

DSDM:动态系统开发方法:实践中的方法,由Jennifer Stapleton,Peter Constably

DSDM:以业务为中心的发展,DSDM联盟,Jennifer Stapleton

理性统一过程(RUP)

Rational Unified Process是一个过程框架,类似于极端编程,提供了适当的最佳实践,标准,模板和用于软件开发的样本。它还提供了更有组织的分配活动和角色的方式。此过程的目的是开发高质量的软件,以满足其客户的要求以及随时和预算的未来用户的需求。

RUP通过向所有小组成员提供对一个知识领域的访问来支持团队的生产力,该知识领域包含了帮助他们执行开发任务所需的所有信息和工具。

Rational Unified Process没有固定的流程集,您必须以所有费用遵循。它可以调整和定制以匹配任何项目的要求。该过程的每个阶段分为在移动到下一个阶段之前需要完成的明显迭代。RUP的四个阶段通过以下是:

  • 《盗梦空间》:创建项目背后的想法,并查看您是否拥有正确的资源来追求它,如果它符合您的组织的需求
  • 细化:根据可用预算和资源建模软件的架构,并评估危险和机会,以了解如何将更改或新技术添加到项目中的进展情况
  • 建设:从设计到编码和测试,承担软件开发工作
  • 过渡:交付最终的软件,并做出更改以改进可交付成果或修复任何问题

最适合:软件开发。

资源:

理性统一流程 - 软件开发团队的最佳实践

理性统一过程 - 通过Udacity的教学视频

功能驱动开发(FDD)

功能驱动开发是一个迭代和增量的软件开发和交付过程。团队通常使用FDD进行长期产品开发,面临常规和重复的变化。FDD的目标是根据客户的需求和要求创建产品特征。新利网 18luck.com

为了帮助您实现这一目标,FDD流程带来了一系列软件和产品开发最佳实践。该团队现在将开发为客户提供最有价值的功能,并满足产品最终用户的期望。新利网 18luck.com

使用特性驱动开发(Feature Driven Development),软件工程师每两周(通常)开发一次功能特性,并使用一系列行业标准过程(如新利网 18luck.com领域对象建模、单独的代码所有权、定期构建、配置管理等)监控其性能。

通过这个过程,团队专注于项目的开始,清楚地了解他们将在努力的工作。这是在没有花费额外的时间来评估项目或头脑风暴设计的情况下完成的。

以下是特性驱动开发过程中的5个主要活动:

  • 开发整体模型:提出将添加到整个模型的域模型,以更好地将项目整体概述
  • 构建功能列表:新利网 18luck.com使用以下函数为客户识别最有价值的特性:新利网 18luck.com
  • 按功能规划:组织特征及其申请程序并分配负责新利网 18luck.com人的人
  • 设计的特点:优先考虑功能,为它们寻找设计解决方新利网 18luck.com案,并评估结果
  • 通过特征构建:开始基于被检查的特性构建和测试代码

最适合:软件开发。

使用工具:SpiraTeam

资源:

特征驱动开发的实用指南,斯蒂芬·帕尔默,约翰·马堡

杰夫德鲁加特征驱动开发 - 播客

下一个是什么?

在这篇文章中,我们只给您一个项目管理方法、方法和框架的基本介绍。18luck下载

首先,重要的是要识别您所涉及的类型的项目,然后选择您应该学习的相应方法,方法或框架,并尝试彻底了解它。

由于它们更严格并具有明确的流程和原则,因此可以更适合更大的项目和初学者项目经理。与此同时,对于那些已经获得了几个项目的经验并尝试了不同的方法,框架更好。

如果您想了解更多关于项目管理领域的信息,请查看这些最佳列表18luck下载18luck下载项目管理课程培训资源无论您的经验如何,都可以使用。

发现本文有用吗?请传播知识并与您的队友和追随者分享。

订阅电子邮件

每月获得一些关于如何成功运行项目并同时保持理智的建议。

感谢您的订阅!

嗯,出了问题......请再试一次。