刘俊凯 发表于 2023-1-8 03:09:04

如何在快速迭代开发中写清楚需求,提高与软件工程师的沟通效率

作为一名产品经理或软件设计师,需求是与软件工程师的沟通的成果,描述清楚需求并能得到软件工程师的正确理解,并不简单。本文适用快速迭代开发模型,需求即可指导开发,无需编写详细设计,以下用1个需求和1个问题的事例进行说明:
一、需求,
1、需求的描述首先应写清楚业务描述(或叫用户需求、业务场景),以便阅读者理解为什么会有这个需求,是沟通桥梁的第一步。
2、将需要开发的各页面逐一进行描述,包括原型和重要功能描述(建立在与软件工程师对本产品功能交互理解一致,相互默契的程度,字段列表等可以省略,实现快速开发的目的)
基于以上两点,截图实际事例如下:
https://img2023.cnblogs.com/blog/16180/202301/16180-20230108003340215-1707674349.png
 
 
 https://img2023.cnblogs.com/blog/16180/202301/16180-20230108003456021-511292438.png
 
 https://img2023.cnblogs.com/blog/16180/202301/16180-20230108003805179-1688296195.png
 
 https://img2023.cnblogs.com/blog/16180/202301/16180-20230108004011806-2009018378.png
 
 二、问题,描述问题时,一定写清楚问题现象,应如何处理,避免软件工程师再去理解何为问题,何为处理建议。举例如下:
https://img2023.cnblogs.com/blog/16180/202301/16180-20230108003035732-236293462.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 如何在快速迭代开发中写清楚需求,提高与软件工程师的沟通效率