由业务分析师进行。
1.确定用户
2.业务目标
1.quick start
识别业务目标,粗略的需求。用原型与客户交流,确认用户想法。风险识别,验证技术可行性,成本分析。跟客户达成一致的目标,确定realease计划和迭代计划,生成轻量级文档。确定用户角色,跟不同角色聊生成业务流程图,分解成user story。功能分解图master story。
2.user story
站在用户角度写,用用户语言。用zxy的方式表达用户故事,“为了实现什么样的业务目标,对于某种角色用户,我们的系统需要XX功能”,将业务目标放前面,更强调实现价值。
价值,边界,
产生方式:跟不同角色讨论现在流程未来流程,生成业务流程图,切分成用户故事。
鉴定用户故事好坏:1能独立开发,2实现方式可协商3有价值4内容时间可评估(比如技术实现,提前做技术)5合适的粒度6可测试,用户可见(技术部分除外)
3需求分析是将信息分解分类形成知识,形成目录结构。很容易传递给开发人员。分解不清晰开发人员难以确定时间。
验收
业务分析师,理解,交流,逻辑思维,最好有技术背景。
时间: 2024-11-03 00:10:36