2017年10月18日星期三13:47

功能分解:您最近为我做了什么?

撰写者

不好了!功能分解!

听起来像是小学戏剧中的恶棍,例如蛀牙或牙龈炎。实际上,功能分解是广管局最喜欢的工具。如果您还没有听说过,那您将要请病。如果您听说过它,请不要担心,在下一篇文章中还有很多值得学习的课。

根据BABOK的功能分解,“通过将流程,系统,功能区域或可交付成果分解为更简单的组成部分,并允许每个部分进行独立分析,来帮助管理复杂性并减少不确定性”(BABOK,2016年)。

您可能会问自己:“这对我意味着什么?”功能分解用于分解复杂的过程,以捕获项目所需的所有需求。如果正确使用该工具,则可以分解所有功能区域,以提供更完整的项目估算和要求。

在我作为文学学士学位的整个职业生涯中,我都使用过功能分解,但是在过去的几年中,由于可以使用各种项目管理和需求记录工具来协助收集需求和估计项目,因此我停止使用它。问题在于没有发生真正的功能分解,我的项目为此遭受了损失。


广告

直到一年前,在通过研讨会与鲍勃·普伦蒂斯(Bob Prentiss)(www.bobtheba.com)交谈后,我意识到我的日常工作所缺少的东西,可以提高我的项目估算的准确性,并有助于避免缺少要求。鲍勃打开了我大脑的那部分,而这部分时间就像间谍小说中的一个代码字一样被暂时关闭,以释放特工的隐身能力或我的潜能。

使用类似于下图的内容,您可以将主项目分解为功能区域或需求。

麦金太尔101717请注意项目是如何分解为各种功能的?然后,每个功能又可以具有子功能。我更喜欢使用颜色代码或示例显示的数字代码来标记我的物品。这样,我可以看到我的需求将如何遍历我的需求文档以及可追溯性的助手。我知道我有一个功能1,并且该功能具有子功能1.1和子功能1.2,可以帮助我记录所有需求并帮助我防止错过需求。

要吸取的教训是,在进行项目时不要忘记可用的技术和工具。我们可以轻松地跟踪时间表或涉众要求更新和即时结果,而我们忘记放慢速度并使用我们可以使用的所有适当工具或技术。我们需要花一些时间来计划我们的要求,以便提供更好的最终产品。我们应该对自己说:“功能分解:您最近对我没有做什么?”

汤姆·麦金太尔

Tom是Jackson National Life的系统业务分析师。他在业务分析领域拥有10多年的经验,主要在Waterfall Methodology和Waterfall / 敏捷的混合方面工作。他通过博客,文章和培训机会为业务分析社区做出了贡献。

他拥有中央密歇根大学的教育和社会科学专业背景,并获得了理学学士学位。在社会科学领域。他还通过Chadron State College获得了MBA学位。

©BA Times.com 2020

麦格雷戈徽标白色网站