请教需求任务步骤划分技巧

2023-04-12 16:27:51 +08:00
 nealHuang

背景: 最近在学习极客时间八叉老师的 TDD 课程,看着他将一个需求划分为一个个的任务点,并配合上测试用例来开发的那种感觉,开发过程上的确很舒服。

不过可能是因为课程中的项目都比较偏框架类的,当我自己借到一个需求任务时,发现挺难去将一个任务划分的比较有条理的。所以想问下各位 V 友平时接到一个任务,都是如何划分为一个独立的子任务的。

842 次点击
所在节点    程序员
3 条回复
sillydaddy
2023-04-12 20:14:24 +08:00
我一般按照「可验收」的标准,划分子任务。就是说,做完了子任务,一定要有能通过验收,符合验收标准。
举例来说,要实现一个数据可视化的功能,包括数据的显示和数据的生成。我一般会这样:
1. 先把数据的显示做出来。可以 mock 假数据。
2. 再做数据的生成,用第 1 步数据显示模块来测试生成的数据对不对。

第 1 步里面,如果实际的数据很复杂,我会先 mock 一些简单的数据,来测试显示功能是否正常,然后再进一步扩展到大量数据的情形。
FrankAdler
2023-04-12 22:00:34 +08:00
别上来就开搞,先理清楚到底要做啥,用到的技术栈,依赖方,对系统整体的影响等,多画图、多跟需求方聊聊天:技术评审
fengjianxinghun
2023-04-13 10:57:48 +08:00
直接开搞,想到那搞到那,其他的都是浪费你的时间让别人想明白

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/931968

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX