在咨询公司,我们被鼓励成为“自组织团队”中的“全员”团队成员。这不仅仅是技术意义上的“完全堆栈”(DevOps,自动化测试,UX/UI,通过后端),但在商业意义上-我们指导团队,产品所有者,收集高层次的要求,领导白板会议,方便回顾,棕色袋,计划会议,交付报告等。
一个专注的BA能给这样一个精益的团队带来什么额外的价值?我可能太天真了,所以我才问。BA仅仅是需要预先计划和很少正在进行的工作吗?这听起来很像瀑布,对我来说很像。
发布于 2016-08-01 12:31:20
一个完整的团队,包括能够理解业务需求并将其转化为软件设计和实现的人员是非常有效的。
但通常,没有人涵盖复杂系统的每个方面,并且了解所有业务需求的一切。例如,对财务、会计、财务数学有着深刻理解的人,与专门从事生产、MRP调度或产品安全的人相比,对某些物质流动或物流需求的接受程度要低得多。
而且,有一个专门的学士可以帮助。也许他没有执行的作用,但他/她应该:
但是,从一个BA中受益的关键是,不要把他/她作为一种规划大师,或者是一些没有人会读到的优秀研究的制作人,而仅仅是预先(是的:是的:这将是非常倾向于瀑布的):你必须让他/她在整个项目过程中与整个团队的其他成员密切合作。
发布于 2016-08-01 08:00:49
我也不确定英格兰队需要在多大程度上参与这样一支球队的日常工作。但是,附加值并没有在上面提到的任何内容中列出。
有时,产品所有者加倍作为BA,但取决于领域和该人的经验,这可能是不够的。一个专注的业务分析师是最有知识的人在业务领域。任何BA都肯定被认为是涉众,这只是一个关于如何将她添加到您的开发过程中的问题--无论是作为产品所有者的顾问,还是作为sprint计划会议的定期与会者。
BA可以添加的一些值可以是:
发布于 2016-11-13 22:40:51
这在很大程度上取决于团队成员的能力以及谁的利益受到威胁。对于我们来说,一个典型的项目-- POs通常代表业务兴趣,当他们理解他们的产品和他们的优先级时,他们通常试图向开发团队提出一些粗略的想法,并要求尽快完成所有的事情。BA或Product会减慢他们的速度,并将他们的需求以故事的形式出现,征求评估,确保在承诺之前满足Ready的定义,并迫使他们保持可持续的速度。
如果您的POs更好地与团队保持一致,或者您有足够强大的scrum高手来强制执行流程,那么BA/PDM可能是一种奢侈。以我的经验(主要是咨询),我们会在没有咨询的情况下被解雇。
https://softwareengineering.stackexchange.com/questions/326269
复制相似问题