1.充分熟悉业务拒绝无效工作
程序员应充分了解项目涉及的业务,及时发现无效需求来减少开发任务。有些需求对项目没有帮助只是业务负责人提出的未经验证的不成熟的想法,若无法证明这些需求的来源和目的则剔除。一个产品中 20%的需求产生 80%的商业价值,把精力放在那 20%重要的事情上。
2 、减少会议时间
有些业务负责人很不负责任到了开需求评审会时仍有需求未确认,此时产品经理会中止会议和业务负责人确认再继续,对于这个问题应强制移除未确认的需求,所造成的损失由产品经理和业务负责人承担,这样有助于约束相关人员减少会议时间提升规划能力。
3 、强化基建
能自动化的尽量走自动不要用手动,DevOps 、CI/CD 搞起来。
4 、细化任务拆分
按需要修改的模块来拆分开发任务再预留 30%的 buffer 。
5 、避免越界
了解产品功能的边界避免越界造成的失控。比如不要在 CRM 上开发财务系统的功能。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.