背景:
在许多项目中,业务与IT之间的沟通曾经是分开的,这导致了误解、错误和过多的纠正费用。随着时间的推移,系统分析师的角色扩展了:他不仅仅是需求的传声筒,而是不同方之间持续的调解者。
问题:
业务和开发往往“说着不同的语言”。标准风险是——需求未完全给出、错误解读,且在变更过程中没有更新并传达给所有参与者。
解决方案:
系统分析师建立并维护反馈循环:
关键特性:
分析师是否经常需要重新审查已记录的需求?
正确:是的,随着新数据或业务的变化,这些需求必须重新审查和协调。需求不是静态文档,而是动态合同。
可以排除分析师在产品实施/支持阶段的参与吗?
正确:不可以,分析师协调变更、验证、事件分析,帮助消除期望与结果之间的差异。
仅通过聊天或邮件记录沟通是否足够?
正确:不够。为了透明和知识传递,需要维护正式材料:Confluence、Jira、需求、图表。
负面案例: 分析师仅在启动阶段进行沟通。需求的变更通过口头传达,文档未更新。
优点:快速启动,纸面工作最少。 缺点:团队之间出现冲突,细节丢失,发布时的错误修复成本高。
正面案例: 分析师建立了定期同步会议的流程,更新Jira和Confluence,进行演示,与客户确认每一个变更。
优点:错误最少,所有参与者对产品有清晰的理解,变更批准迅速。 缺点:需要时间来维护文档和会议。