一个包含产品经理、项目经理、UI、后端、前端、测试的 20 人小团队的正常开发流程是怎么样的?

2020-07-06 09:12:54 +08:00
 20498860

😶我是前端,感觉以上所有环节的人都在坑我们,做的东西反复的加东西改东西、每天八九点下班,其他人都是准时下班 目前产品给的原型图只包含基本布局(没有交互,所以测试会让我们加上比如 H5 的下拉刷新、无限懒加载、各种搜索条件校验这些东西),UI 用的是 element+vant ( UI 图是没有的,规范也都是我们开发完了 UI 再提我们再改),后端用 YAPI 来 mock 还好,测试现在写了测试案例(不过经常会有产品经理没考虑到的东西,所以测完了又要加一轮)

请问一个正常的流程是怎么样的,各个环节需要给出怎么样的东西才能到下一个环节

3600 次点击
所在节点    问与答
33 条回复
workg
2020-07-06 10:11:32 +08:00
三言两语也说不清除。感觉你的工作职责不清晰,其他人的锅都在你头上。前端应该按照设计稿做就行,如果有新需求就需要加时间。下拉刷新、无限懒加载、各种搜索条件校验 这些是必备的组件功能
zlu1123
2020-07-06 10:28:47 +08:00
没有 UI 图,绝对不开工。
qooweds
2020-07-06 10:30:39 +08:00
开发之前需求评审+设计评审+用例评审
非紧急需求推到下一个迭代
20498860
2020-07-06 11:04:54 +08:00
@workg 设计稿是没有的,去找 UI 她就开始整活,有一次让我们把 table 弄成固定列的,我说固定列要具体每个页面来配置的,不能写死,然后她就找她老大,感觉就是鸡同鸭讲。。。小地方,有些人的工作目标不是把东西做完做好,是能不干活就不干活
20498860
2020-07-06 11:05:08 +08:00
@zlu1123 哈哈 那这个没办法了
slxyzzl
2020-07-06 11:05:14 +08:00
同小团队前端,同感觉被坑,产品、测试、运营无限提需求,后端接口自己写完不测需要我们前端来测
20498860
2020-07-06 11:05:40 +08:00
@qooweds 目前有需求评审,请问设计评审和用例评审具体是干啥的呢?
20498860
2020-07-06 11:07:09 +08:00
@slxyzzl 我这以前也是这样,后来弄了 YAPI 来 mock,前后端分开测
20498860
2020-07-06 11:09:18 +08:00
@workg 下拉刷新、无限懒加载这些东西 有些页面要 有些不要,但是产品和测试想的不一样,这就很难办,搜索条件有些有冲突的需要提示也都是测试来提的
shuigui
2020-07-06 11:09:34 +08:00
[没有交互,所以测试会让我们加上比如 H5 的下拉刷新、无限懒加载、各种搜索条件校验这些东西]
产品经理有大问题,建议反馈一下,要不然后面的锅全是你背
fhw12372
2020-07-06 11:11:31 +08:00
原型+UI 为依据,没有的功能就下次迭代,强行要加就说要耗费时间
shuigui
2020-07-06 11:13:00 +08:00
改需求是肯定会遇到的,但是这些常识且通用东西没有,就是产品经理的锅了
qooweds
2020-07-06 11:39:57 +08:00
@20498860 #7 设计评审我们一般是开发设计评审,我们一般是后端才有这玩意
用例评审就是测试用例评审, 相当于需求的细化理解,精确到 UI 的细节部分
yaphets666
2020-07-06 11:54:37 +08:00
测试凭什么加需求,最几把烦这种测试,不知道自己吃几万干饭.
yannxia
2020-07-06 11:55:41 +08:00
给你讲其实大家都差不多是这样的,主要有两层原因:

1. 团队磨合不到位
2. 经验不足:产品经理不知道要交付到什么程度的原型图,后端不能保证 mock 的数据和最终数据一致

其实也没啥纠结的,新团队都会这样的,磨合个一年多就好了,如果在人员流动低的团队,替换的员工可能就会觉得好点。如果一直没磨合好,就要考虑是不是能力问题了。
xiaoxi1001
2020-07-06 13:33:40 +08:00
PMP 学一下就什么都知道了
sherwin1995
2020-07-06 14:09:21 +08:00
凭嘛等我搭好界面 ui 给我指手画脚
20498860
2020-07-06 14:29:28 +08:00
谢谢楼上各位的回复,要提意见的话也要有理有据,麻烦各位流程正常的朋友发一份合格的产品原型、UI 规范、测试用例文件给我看一下,我好跟老大提

全世界的 js 仔要联合起来,谢谢!
crystal1992
2020-07-06 14:32:39 +08:00
之前公司的流程是,需求来的时候产品高保真原型已经做好了。领导评估个时间大概多久上线,比如 30 天,前 20 天开发后 10 天测试。所有新加的需求都只会在后 10 天来做,大更改直接放到下一个版本。领导给的时间一般都很充裕,没有加班改需求的情况出现。
前端加班一般都是上线后有需要紧急修改的 bug, 而且测试是必须陪着的。
你们这种情况除了上面有人说的,团队磨合不好,产品能力稍差。我觉得还有一点很重要的是你们前端没有话语权,遇到不合理的需求别当包子啊。
maplelin
2020-07-06 14:42:29 +08:00
我们这边 UI 没有出完设计稿,开发坚决不开工,说白了还是你们开发团队态度不够强硬,被其他人当了冤大头

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

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

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

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

© 2021 V2EX