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

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

时间:2023-01-08 00:56:02浏览次数:43  
标签:需求 迭代 工程师 开发 软件 中写 描述

作为一名产品经理或软件设计师,需求是与软件工程师的沟通的成果,描述清楚需求并能得到软件工程师的正确理解,并不简单。本文适用快速迭代开发模型,需求即可指导开发,无需编写详细设计,以下用1个需求和1个问题的事例进行说明:

一、需求,

1、需求的描述首先应写清楚业务描述(或叫用户需求、业务场景),以便阅读者理解为什么会有这个需求,是沟通桥梁的第一步。

2、将需要开发的各页面逐一进行描述,包括原型和重要功能描述(建立在与软件工程师对本产品功能交互理解一致,相互默契的程度,字段列表等可以省略,实现快速开发的目的)

基于以上两点,截图实际事例如下:

 

 

 

 

 

 

 

 

 二、问题,描述问题时,一定写清楚问题现象,应如何处理,避免软件工程师再去理解何为问题,何为处理建议。举例如下:

标签:需求,迭代,工程师,开发,软件,中写,描述
From: https://www.cnblogs.com/brawei/p/17033956.html

相关文章

  • 【数据结构与算法】Collection接口&迭代器
    Java合集框架数据结构是以某种形式将数据组织在一起的合集(collection)。数据结构不仅存储数据,还支持访问和处理数据的操作在面向对象的思想里,一种数据结构也被认为是一个容器......
  • Python 迭代器Iterator详情
    1.什么是迭代器?迭代器是一个表示数据流的对象,当我们调用next()方法时会返回容器中的下一个值迭代器中包含__iter__和__next__()方法。通过__iter__方法可以返回迭代器......
  • 来自菜鸡Java工程师的日积月累
    项目简介目前​​Treasure​​​是个微服务架构的纯后端项目,前端部分后期进行;同时​​Treasure​​是一个来自菜鸡Java工程师本着对技术的积累与个人的成长的开源项目。主......
  • 二叉树的统一迭代法
    二叉树的统一迭代法要想统一写法就要:将访问的节点放入栈中,把要处理的节点也放入栈中但是要做标记。如何标记呢,就是要处理的节点放入栈之后,紧接着放入一个空指针作为标记......
  • python-内建函数-多迭代对象聚合
    1.python-内建函数-多迭代对象聚合zip()函数:对多个可迭代对象创建一个聚合,返回一个元组的迭代器示例:x=[1,2,3]y=[4,5,6]zipped=zip(x,y)print(list(zippe......
  • 渗透测试工程师的职业发展
    前段时间看了一个大哥写的程序员的职业发展,感触很深,这几天晚上就参考大哥的思路结合自身的经历写一下渗透工程师的职业发展之路,顺便也让迷茫中的小伙伴们有个参考。很多干渗......
  • 月薪20k-40k| 普渡科技Slam算法工程师招聘
    3D视觉工坊致力于推荐最棒的工作机会,精准地为其找到最佳求职者,做连接优质企业和优质人才的桥梁。公司介绍深圳市普渡科技有限公司成立于2016年,是一家研发、设计、生产及销售......
  • 手工测试如何进阶中高级软件测试工程师?
    在软件测试行业,也有简单的测试,譬如手工测试,这种测试基本上没有什么技术水平,学1—2个月基本上就能做简单的测试工作,但是这类测试薪资待遇比较低,也没什么发展前景,随着互......
  • 软件测试工程师的工作是什么?
    软件测试工程师的工作主要就是进行软件以及系统的测试,具体分为以下四个方面: 第一、通过测试发现软件中的缺陷或不足;第二、软件测试需要把发现的问题整理......
  • 可迭代对象以及迭代器的说明
    可迭代对象通过iter(),转化为迭代器对象,迭代器可以使用next()访问,可迭代对象不能直接使用next();迭代器是一个可以记住遍历的位置的对象,所以可以方便的使用next()。可迭......