首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >没有需求文档,拒绝开发?

没有需求文档,拒绝开发?

作者头像
程序媛淼淼
发布于 2022-09-01 07:16:13
发布于 2022-09-01 07:16:13
1.1K0
举报
文章被收录于专栏:程序员阿常程序员阿常

读者提问:

在我们公司,需求都是开发口头去问产品,就直接开发了。产品不给写需求文档,开发和测试同学应该接受吗 ?

阿常回答:

不能接受。

1、没有需求文档,拒绝开发。

2、没有需求文档,拒绝测试。

为什么必须要沉淀文档?

1、没有需求文档,开发口头问产品聊来的需求不准确,在此基础上开发的功能容易出现偏差。

2、没有需求文档,测试不知道有哪些测试点,同时极大地增加了产研测之间的沟通成本。

3、产品口头说的需求,过两天产品又需求变更了,产品自己忘记了原来的需求,开发很苦恼,测试也无奈。

沉淀文档有哪些形式呢?

1、confluence 上原始需求文档沉淀。

2、axure 交互设计稿文档沉淀。

3、jira 任务备注测试点(附confluence / axure 等链接)。

4、如果实在没时间整理需求文档,起码要在 jira 任务里写清楚测试要点、业务逻辑。

另外,如果有需求变更也应该及时同步。否则,也会极大增加沟通成本。

阿常碎碎念:

六一上海全面解封啦!我终于是个自由的人了!我终于不要再待在自己的一亩三分地儿了!我终于可以去公司上班了!

等等。。我好像不记得上班的路了。。在家待习惯了,我有点社恐了。。要不还是再关一阵子吧。。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员阿常 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
阿常:没有需求文档,测试该怎么破
@Lucky-maomao,问:「需求都是开发口头去问产品,就直接开发了,没有文档,测试该怎么办」
程序媛淼淼
2022/09/01
4250
阿常:没有需求文档,测试该怎么破
如何减少跨团队交付摩擦?——基于 DevOps 与敏捷的最佳实践
在现代软件开发中,跨团队协作的挑战主要体现在 需求变更、测试环境不匹配、沟通不畅,这些问题往往导致交付延迟。本文将探讨如何通过 DevOps、Scrum 以及协作文档 来提升跨团队协作效率,并提供 可运行的 Demo 代码模块,帮助读者落地最佳实践。
连连LL
2025/03/16
1430
如何减少跨团队交付摩擦?——基于 DevOps 与敏捷的最佳实践
“杀”一个程序员不需要用枪,改三次需求就可以了!
在很多软件公司,特别是一些创业型的团队中,对于这样的情景可能大家都很熟悉:项目经理或者产品经理(产品狗)口头或者简单记录一下软件产品的大致要做的功能,直接就让研发团队的兄弟(程序猿)去狂撸代码。然后他就去喝茶撩妹或者回家陪老婆了...
Java后端技术
2018/09/18
8140
“杀”一个程序员不需要用枪,改三次需求就可以了!
敏捷环境下的测试文档轻量化策略
随着软件开发模式向敏捷转型,传统的测试文档编写方式面临着前所未有的挑战。敏捷强调快速迭代和持续交付,长篇累牍、形式繁复的测试文档不仅难以适应高频变更,还可能成为团队效率的瓶颈。因此,如何在敏捷环境下实现测试文档的轻量化,既保证文档的价值和质量,又符合敏捷节奏,成为测试团队亟需解决的问题。
AI智享空间
2025/07/04
1300
敏捷环境下的测试文档轻量化策略
需求闭环追踪工具深度分析:提升团队效率与需求可追溯性的关键利器
在任何产品开发中,需求是源头,但需求闭环才是核心——从产品经理提出需求开始,到最终交付、验收再到维护阶段,必须确保每个环节的追踪与执行清晰无误。
donk1337
2025/07/31
1440
需求闭环追踪工具深度分析:提升团队效率与需求可追溯性的关键利器
软件测试流程是什么?这题我不会啊
关于测试流程,100家公司可能有100套测试流程,但是基本上都是大同小异,完全可以将测试流程形成一套可复用的SOP。
测试蔡坨坨
2022/09/26
7010
​需求管理为何总是失控?揭秘高效团队的「场景化记录工具」革命
团队并非没有记录需求的工具,但为什么仍然低效?核心问题在于:需求管理缺乏智能化的关联与调用机制。需求信息被静态存储,而非动态匹配业务场景。
快乐的打工人
2025/08/06
1350
​需求管理为何总是失控?揭秘高效团队的「场景化记录工具」革命
敏捷开发中需求变更频繁,如何有效管理?
在敏捷开发中,需求变更是常见的挑战之一,尤其是在面对快速变化的市场需求和客户反馈时。
不脱发的程序猿
2024/12/06
4460
敏捷开发中需求变更频繁,如何有效管理?
知识管理工具进化论:2025年六大平台的创新功能与特色对比
在软件研发全流程中,测试管理是保障产品质量、衔接需求与交付的关键环节 —— 不仅需要覆盖用例设计、缺陷跟踪、进度管控等核心场景,还需解决跨团队协作中的信息断层、数据分散等问题。随着 2025 年敏捷开发、国产化适配、AI 辅助测试等需求的深化,选择适配团队规模与业务特性的测试管理软件,成为提升测试效率、降低质量风险的核心前提。
即可柚子
2025/08/27
920
知识管理工具进化论:2025年六大平台的创新功能与特色对比
一句话的需求怎么测?需求文档的三种现状及应对策略
众所周知,软件需求是软件项目研发的开始,是组建研发团队后第一次集体讨论的事情,更是保障质量的重要一环节。
测试蔡坨坨
2022/09/26
4210
一个完整系统的测试过程
  首先我们从最开始接触的文档开始,那就是测需求文档;需求审查主要是我们对需求文档的理解,并熟透整个系统的每个功能和流程,对后期所有的测试建立思路,后续的工作基本依照需求进行操作,所以需求审查是一个很重要的一步。
顾翔
2020/02/11
6840
架构需求规格说明(ARD):项目成功的隐形引擎
在项目管理领域,"接手别人的项目就像在迷雾中行军"是许多从业者的共同痛点。当缺乏清晰的架构需求记录时,团队往往陷入反复沟通、需求返工、进度延误的恶性循环。正如您在群中感悟的那样,架构需求规格说明(Architecture Requirements Specification, ARD) 正是破解这一困境的关键工具。本文将系统解析ARD的定义、核心价值、实施方法及行业实践,帮助团队建立规范化的需求管理体系,减少60%以上的无效工作。
码事漫谈
2025/08/15
1440
架构需求规格说明(ARD):项目成功的隐形引擎
开发流程规范
这是近期在公司做的一次分享,这几年的互联网开发,算比较幸运,团队一直践行完善这套规范,没有太多的阻碍,得益于公司整体氛围,以及团队对规范和写文档的不排斥,形成了良好的开发习惯
码农戏码
2021/03/23
2.5K0
测试需求变更如何面对?
测试Solarinfo Moni APP过程中,有一次储能逆变器连接的电表硬件损坏,逆变器发出514故障告警,此时使用Moni iOS版监控逆变器数据中馈网功率和负载功率显示“--”,但用Moni Android版监控发现馈网功率和负载功率显示“0W”,很明显两个版本APP数据显示不一致。
用户10443079
2023/03/21
6180
测试管理的主要工作是什么?有哪些好用的方法和工具?
在软件测试领域,需求漏测是指测试过程中未覆盖到产品需求的关键场景或细节,导致上线后出现功能异常。比如说,电商平台因支付链路的兼容性测试遗漏,可能导致用户无法完成订单。而究其根源,需求漏测源于需求跟踪不透明和跨部门协作低效。
你掉的是这个金键盘还是银键盘
2025/06/12
2150
测试管理的主要工作是什么?有哪些好用的方法和工具?
敏捷测试如何应对频繁需求变更?
在快速发展的软件行业,需求变更几乎已成为常态。尤其在敏捷开发模式下,业务方会根据市场反馈、用户数据和竞争态势不断调整优先级与功能细节。面对频繁的需求变更,测试团队若仍沿用传统的测试流程与思维,将难以满足高频次交付的质量保障需求。本文将系统探讨敏捷测试应对需求变更的方法论,从流程设计、自动化实践、团队协作及智能化手段四个维度展开,旨在为测试团队提供可落地的策略与启发。
AI智享空间
2025/07/08
1230
敏捷测试如何应对频繁需求变更?
大数据开发流程及规范
在大数据时代,规范地进行数据资产管理已成为推动互联网、大数据、人工智能和实体经济深度融合的必要条件。贴近业务属性、兼顾研发各阶段要点的研发规范,可以切实提高研发效率,保障数据研发工作有条不紊地运作。而不完善的研发流程,会降低研发效率,增加成本与风险。
大数据学习与分享
2023/09/18
1.4K0
大数据开发流程及规范
如何解决跨团队协作的交付摩擦?——构建高效协作体系的实践框架
在当今复杂的企业环境中,跨团队协作已成为项目交付的核心挑战。根据行业调查,约70%的项目延迟源于团队间的责任边界模糊、沟通不畅或流程不透明。本文将从流程优化、沟通机制、工具支撑、验收闭环和文化融合五个维度,结合DevOps与敏捷方法论,探讨如何系统性解决跨团队协作的交付摩擦。
Towserliu
2025/03/20
3250
如何解决跨团队协作的交付摩擦?——构建高效协作体系的实践框架
2025年技术团队必备:如何通过技术排期协作工具提升项目管理效率?
在技术团队的项目管理中,排期管理往往是决定项目成败的关键因素之一。无论是小型开发团队还是大型技术公司,从需求分析到产品交付,每个环节都涉及到时间的分配与任务的规划。传统的排期方式通常依赖人工跟进和沟通,不仅容易出现信息滞后,还会导致项目进度不可控。
dyin.ice-ovo
2025/07/07
930
为什么更希望在开发过程中出现需求变更?
在项目开发过程中,项目经理拿到客户需求待办事项后,架构人员开始针对客户功能做架构设计,产品人员针对需求列表做产品原型设计,开发人员根据架构和原型开始做系统概要设计,详细等等设计,测试人员需要写测试用例,开发、提交测试、验收......
用户5166556
2019/11/28
7600
推荐阅读
相关推荐
阿常:没有需求文档,测试该怎么破
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档