作者回复: 你能分辨出你们讨论的不是一回事,这是很强的能力。其实,与任何角色沟通都一样,能够识别出双方讨论的不是一回事,及时制止,会大幅度提高沟通的效率。
作者回复: 这种现象可能有两种原因,一是产品经理没想清楚,二是问题复杂到产品经理想不清楚。实际上,这是一个问题,产品经理缺乏好的工作方式,他需要将产品特性做分解,分解一个个的小需求去实现。另外,变更不可怕,大变更才可怕。这其实是任务分解模块要讨论的内容,敬请期待。
作者回复: 好建议,后面的内容我适当调整一下。
作者回复: 好的产品经理可遇不可求。所以,我们只能倒逼产品经理交出靠谱的答案。
IT 行业入门门槛还是低,时间还是短,专业的人太少了。
作者回复: 开发效率是什么?我反反复复强调地一个观点就是,开发效率不是写代码的效率。细节不确认就动手,后期还会反复,更浪费时间。
有些细节确实是只能在开发中发现的,所以,最好的办法是,让产品经理与开发团队坐在一起,随时确认。退而求其次,每天确认一次。
作者回复: 先有验收标准,按照自己的理解,怎么有助于提高怎么来。
作者回复: 每个人都需要考虑一下,令自己信服的到底是态度,还是道理。做出的东西不是需要的,需要怎么让它变成需要的呢?不去面对这个问题,问题永远解决不了。
编辑回复: 打卡的方式挺好的,加油💪
作者回复: 欢迎把文章转发给你们的产品同事!
作者回复: 把事情做细,让他们把需求分解好,别替其他人填坑。
作者回复: 交互稿只是需求交付的一部分,不是全部,中间的的缺失是靠你们团队的通力协作解决的,你们的方法在你们特定的上下文可以起作用,但很难作为通用的实践推广。
用户故事与前端还是后端没有关系,关注的是业务价值。
作者回复: 其实,国内很多公司在软件开发过程上做得并不是特别优秀,甚至有一些添麻烦的做法,而且,往往是在一个特定场景下适用的。倒是一些产品开发的过程,确实有做得不错的。在软件开发这件事上,行业里的最佳实践几乎都是公开信息,学习这些最佳实践比学习所谓大公司的做法要来得容易,因为这些实践是在很多地方验证过的。
作者回复: 后面会专门讲到TDD和BDD。国内的团队大多停留在能写测试就不错了的阶段,好一点的公司,对测试覆盖率有要求。很多人对于测试的理解有误,这是后面会讲到的。