BA在项目上要做的几件重要事情:
- BA将工作分解成小块。这使工作更容易理解和确认。这也使开发和测试更加容易。
- BA记录范围并保持项目进度。
这是很难的东西。查看Standish Group的“混沌报告”的结果。我将他们为软件项目测得的成功率放在下面的图表中。我们按时,按预算交付项目,并且正如预期的那样,我们仅约1/3的时间实现了这些目标。我们的成功率太糟糕了!
与20年前相比,我们取得了长足的进步。项目团队和工具正在改进。失败趋势正在降低。该项目的成功率在2年内翻了一番!尽管取得了这样的进展,但所有软件项目中有超过一半的项目失败或受到挑战。为什么会有那么多的挣扎?根据最近的一份混乱报告,这是造成我们问题的相关原因。 (提示:您,我的同僚,是解决方案的一部分)
失败的项目因素:
- 要求不完整 -13.1%
- 缺乏用户参与 -12.4%
- 缺乏资源-10.6%
- 不切实际的期望 - 9.9%
挑战项目因素:
- 缺乏用户输入 -12.8%
- 要求不完整& Specifications -12.3%
- 变更要求& Specifications -11.8%
你看到我在那里做什么吗?一世 粗体 故障的一些关键原因。它们是优秀的业务分析师正在产生影响的确切领域。多年来,我列出了所有问题,并说:“瞧,这就是为什么我们需要BA。分析师帮助解决所有这些问题!我们的专长是要求,规格,用户输入& involvement."
-
当我有更多时间时,我会在白板上绘画或作演示。 (有关方便的示例,请参见图形!)我解释了很少有文档记录的需求的结果是浪费工作和错失机会。我说过我们今天如何帮助企业解释他们的需求。我画了我们的目标,要求成熟度的图片。
我将讨论分析过程。我谈到了了解全局和微小细节的问题。我对工具,细节以及它们之间的概念性步骤大加赞赏。
我可以花几个小时来思考我们需要做什么以及项目将如何受益。如果所有项目都拥有文学士学位,那么我们将通过更好的文档来应对《混沌报告》的挑战。
-
有时,当我与值得信赖的同事坐在一起时,我会在上面的列表中添加更多项目。 “为什么 其他 我们需要业务分析师吗?”
- 当项目经理不知所措时,BA会很好地为项目团队和赞助商提供支持。
- 当通信中断时,它一直都在运行(!),然后BA填补了这些空白。
- 如果对范围,要求或测试有疑问,BA会准备好进行解释并提供帮助。
这三个项目是 其他 服务BA提供项目团队。 BA是项目齿轮中的油脂,可使其在发生粘连或失速时向前移动。许多人认为,即使预算,进度表和报告超负荷,项目经理也要承担这些责任。
确保每个人都可以很好地合作并拥有相同的理解,这对团队来说是一项巨大的功能。这些事情并不是将个人投入项目的既定回应或自动回应。这些都是。 。 。糊状的
我知道软技能就是硬技能。我认为优秀的经理也意识到这一点。业务分析师很难说“我保持正轨”。首先,没有人相信你。其次,这不在您的职位描述中。第三,这些东西发生在幕后和雷达之下。并非所有人都看到它。花时间确保队友相处会导致人们想知道您在哪里增加价值。
-
不幸的是,我回答了错误的问题。当然,软件行业需要更好的分析。是的,很少或从未使用过构建的软件的50%(!)。是的,我们最初的目标和交付的软件之间存在巨大差距。
所以呢?谁在乎?尽管对于研究人员和学者来说很有趣,但主题与行业无关。甚至与您的公司无关。关于您,业务分析师。
这导致中心问题需要答案。人们问“为什么我们需要业务分析师”时想知道什么?
他们礼貌地问:“有 您 是这个项目成功与否的关键原因?哪里 您 加 重大的,改变游戏规则的价值?或者,“有什么 您 为了证明你的薪水合理?”
从好的方面来说,这一系列问题意味着人们期望您提供一些帮助。他们认为您可以有所作为。这是个好消息。您将有机会发光,脱颖而出!当您遇到此问题时,请分享您所做的工作以及如何使项目成功。让他们知道您的贡献及其产生的影响。
另一方面,如果您的团队,老板或高管在问这个问题,那么您可能来不及了。这意味着人们可能会质疑您的工作以及您是否可以有所作为。
-
在接下来的一年中,我们将探讨从BA捕获已提出的要求的简单技术到产生影响的Squishier技能,作为BA获得增值的含义。因此,请继续关注并回来。
在此期间,请帮我一个忙。在再次被问到“为什么我们需要业务分析师吗?”之前执行此操作。评估您如何产生影响。提出答案,让人们知道您了解他们的真正担忧,以及您参与其中后项目将如何变得更好。而当您在讲时,告诉他们您需要什么才能产生更大的影响?
*我在具有传统或瀑布式SDLC的环境中经常看到这种情况。我在使用敏捷方法的公司中看不到这一点。我们也将在来年谈论他。
不要忘记在下面留下您的评论。