需求的识别和优先排序是商业分析师工作中的关键方面。在实践中,这包括从各个利益相关者收集信息,应用优先级技术,以及定期根据商业环境的变化重新审视优先级。
整个过程包括以下阶段:
收集需求,方法包括进行访谈、研讨会、分析文档和观察工作流程。
需求分类(功能性、非功能性、系统性、商业需求)。
应用优先级技术: MoSCoW、100美元、Kano等。
评估需求对商业目标的影响,并识别制约因素(预算、时间、资源)。
定期审查和调整优先级,根据项目变化和利益相关者的反馈进行调整。
关键特点:
功能性需求和非功能性需求有什么区别?
功能性需求描述系统应该做什么(功能)。非功能性需求则涉及参数、限制、质量:安全性、性能、可靠性等。
可以简单地从利益相关者那里收集所有需求并实施,而不进行过滤吗?
不可以,这样往往会违反预算和时间限制。需求必须被分析、结构化和优先排序,否则项目可能会变得无关紧要且不可行。
如果两个关键需求相互矛盾,该怎么办?
组织与利益相关者的咨询,分析每个需求的影响,达成妥协或分阶段实施的协议。
负面案例: 商业分析师在没有严格过滤和优先排序的情况下实施所有需求。项目超出预算。 优点:满足所有客户需求。 缺点:预算超支,时间延误,功能混乱。
正面案例: 分析师收集所有需求,通过MoSCoW进行优先排序,并定期与商业部门和团队重新审视优先级。 优点:相关的结果,管理期望,项目按时在预算内完成。 缺点:需要更多时间进行沟通组织。