25-项目需求如何有效梳理

现在我们的需求梳理方式,基本上就是一句话。什么意思呢?就是有一个需求文档,项目负责人把要做的事情依次列出,再对其进行评估,如果需要设计原型,就安排产品进行功能原型设计,如果需要提供解决方案,那么就先安排自己或其他开发成员提供解决方案。 好像没有什么问题?其实,真正的产品需求文档,也就是俗称的 PRD 文档,是很规范的,就不说什么形式上的问题,比如文档信息、版本更新历史、名词解释等等。就光内容的要求,就很精细。就拿 APP 的 PRD 文档来说,是需要把原型的图片贴到文档里的,然后要对每个功能和交互进行说明,比如点击这个按钮,会出现什么弹窗,弹窗的布局是什么样子的,内容是什么,文本是什么颜色的,是使用什么字体的等等。比如,XiaoPiu 的官方示例: 这样详细的好处是,在之前的文章《16 - 项目的任务质量如何保证》中已经有过类似的叙述,那就是避免需求边界不清晰,导致后续的返工。 但是,对于我们现阶段而言,项目的需求应该怎么梳理呢?这个怎么说呢?如果是在大公司,分工比较明确,那么这样做无可厚非,精益求精未尝不可,但是,如果是中小型公司,或者只是一个部门,要自负盈亏,考虑到实际工作中的产出,或者说性价比,那么就感觉有点过度精细了,说好听点,是追求极致与差不多这个度怎么把控的问题,说直白点,是怎么利益最大化的问题。 所以,从实际情况出发,虽然 PRD 文档规范化,有诸多好处,但是投入产出比显然很低的,因为没有那么多人手把这个需求做到这么精细的程度,加上平时沟通也很及时,有什么问题及时沟通处理就行,而且,PRD 文档规范化还有一个重要的目的是,为了和其他部门或其他公司进行沟通交流使用的。 可是,只是我们部门内部使用的需求文档,就没必要这么精细了,只要能做好这件事情就行。但是,虽然是一句话需求,但还是有优化空间的,我们做不到整个文档规范化,但对这一句话的需求,可以规范化。 上面说的是 PRD 文档的规范问题,但其实,对于需求的整理,可以遵循需求的 INVEST 原则。需求的 INVEST 原则最早由 极限编程(XP)的倡导者 Bill Wake 提出。这一原则旨在指导敏捷开发中用户故事的拆分与编写,帮助团队更高效地管理需求,确保故事的可交付性和价值性。 INVEST 原则主要用于优化用户故事的描述,使其满足以下特性: 独立性(Independent):故事之间减少依赖,便于单独开发和测试。 可协商性(Negotiable):避免过早锁定细节,鼓励通过沟通逐步完善需求。 有价值(Valuable):每个故事必须为用户或客户提供明确价值,避免资源浪费。 可估算(Estimable):团队能评估工作量以制定迭代计划。 短小(Small) :单个故事工作量控制在几天内,以降低风险。 可测试(Testable):明确验收标准,确保功能可验证。 结合我们部门自身情况,需求来源其实很多的,所以可分为两种,一种是部门外,另一种是部门内,如果是部门外,需要加上角色;如果是部门内,角色可不加。可以简化为,是谁?要做什么?为什么? 这里就以设备管理功能,写一个示例参考: 深圳客户希望能看到自己有多少台设备,方便统计和日常维护。 是谁:深圳客户 要做什么:看到自己有多少台设备 为什么:方便统计和日常维护 通过这种方式,既能保证需求的清晰性和可操作性,又能在现有资源条件下实现需求梳理的优化,为项目的顺利推进奠定基础。

2025-05-15 · 1 分钟 · 45 字

24-项目测试流程漏洞分析以及改进

1. 前言 项目发起测试时,首先要在 OA 填写软件测试申请单。填好之后,由项目负责人准备当前版本的测试用例,交给测试部门,同时沟通确定测试周期,之后才正式开始项目功能测试。 2. 线上版本出现明显的问题 最近有个线上平台,客户反馈说平台里有个列表的按钮怎么点都没反应,而且弹窗的样式也错乱了。可这个版本明明是测试通过才上线的,这就说明测试环节肯定出问题了。 3. 问题产生的原因分析 为什么会出现这种情况呢? 主要还是测试流程有漏洞。因为项目负责人提供给测试部门的测试用例,只包含了当前迭代的需求。所以测试的时候,测试人员就只测了新增加的功能,而出问题的那个功能是旧功能,因为不在迭代的需求范围内,所以压根就没测。 按理说,这个旧功能没做任何改动,怎么会出问题呢? 后来发现,在开发当前迭代需求的时候,有可能开发人员不小心动到了这个功能的代码,或者是在修复其他小问题的时候影响到了它。 还有可能是当前迭代需求其实和这个功能是有关联的,但我们只关注了迭代功能有没有完成,根本没管那些关联功能,这才导致问题在实际使用的时候暴露出来。 4. 测试流程改进办法 为了解决测试覆盖不全,又不想每一轮都全部测一遍浪费时间的问题,我们优化了测试流程: 项目负责人这边要提供完整的测试用例,还要标注清楚当前版本里哪些功能必须测试,哪些不用测试。 测试人员分三轮进行测试: 第一轮,不管标注的是不是必须测试,把平台所有功能的测试用例都过一遍; 第二轮,专门验证已经修复的 Bug,同时再把那些必须测的功能测一遍; 第三轮,等所有 Bug 都修好了,确定没什么大问题了,再把平台全部功能的测试用例再过一遍。 这样一来,既能保证测试全面,又不会做太多无用功。

2025-05-14 · 1 分钟 · 27 字

2.我为什么要跑步

我为什么要跑步? 这个问题一下难住我了,我突然不知道怎么回答,也不知道是从什么时候开始,对跑步有一种说不上的喜爱,喜欢跑步好像挺代表一个人积极向上的精神面貌?兴许就是这样吧。 以前的跑步安排是有问题的,哪怕一段几百米的路程都要记录到行走分类中,这些太精细的做法,直接导致这个事情是一个不容忽视要认真对待的事情,这么精神紧绷专注的做法,只能给自己增加难度,跑步不是一个任务,不是你每天下班回来,还要像工作时,那么用心专注解决的难题,而不容任何疏忽,我现在觉得这个做法太过于苛刻了。 人毕竟不是机器,要像弹簧一样,松弛有度,有紧有松,这样在工作和生活中才能做好调整,如果一直高度专注的投入,可能会有弹簧崩断的时候。 跑步应该是一种恩赐,是一种享受,有时我在想,我已经足够幸运了,还能跑步,有的人连自己身体健康都是一种奢求,而对于我而言,我还能跑步,没有什么比这个更让我感恩的了。 在去做这个事情的时候,要放松身心,该步行的步行,该浪费的时间就应该浪费,每时每分每秒都要计较,那么真的太累了。 用心去感受它。

2025-05-13 · 1 分钟 · 7 字

4.我对怎么写好一篇文章的思考

是紧扣主题,还是东拉西扯? 开门见山 抛砖引玉 冰山理论 吊胃口

2025-05-13 · 1 分钟 · 5 字

《鸢尾花》读后感

读后感 《鸢尾花》这个书名真好听,封面设计也很出彩。起初我以为它是本长篇小说,没想到竟是 18 个小故事的合集。书中文字依旧延续着黑塞兼具诗意与哲思的风格,每个故事都像一面镜子,能照出你最初的模样,颇有苏东坡与佛印参禅的韵味 —— 不同的人读来都会有不一样的感悟。有的故事浅显易懂,有的则寓意深刻,但无论如何,与这本书的邂逅本身就是美妙的。 这本书里有不少故事我都很喜欢,而有些故事,兴许是我理解有限,实在看不太懂,所以也说不上喜欢与否,只能怪自己才疏学浅,没能领悟其中深刻的含义。 我比较喜欢的故事有《矮人》《奥古斯图斯》《笛梦》《法尔德姆》《鸟儿》《欧洲人》《神秘的山》《鸢尾花》,其中,最喜欢的当属《神秘的山》。 在《矮人》这个故事里,能看到爱情、尊重和义气的元素,它也是 “所有的标准条件,都只是为了不喜欢的人而准备的” 这句话的深度诠释。故事里的女神最终也只不过是个普通人,有着普通人的遭遇。如此一来,很多事情都变得可笑,毕竟太阳底下没有新鲜事儿。因为故事里的狗狗叫费诺,我一下子就想到了《指环王》里的至高王 —— 他也叫这个名字,是精灵宝钻的创造者。再加上故事里有矮人,还以为自己看错书串场了。 《奥古斯图斯》这个故事的文风与《悉达多》颇为相似,虽然也是涅槃的结局,但这次更多探讨的是溺爱的话题。故事里,母亲许愿让所有人都喜欢自己的孩子奥古斯图斯,于是他从小就在众人的宠溺中长大,不管是谁都会对他青睐有加。时间久了,奥古斯图斯开始越发肆意妄为,把众人玩弄于股掌之间 —— 反正大家都不会拒绝他。慢慢地,他的身体和灵魂仿佛坠入深渊,腐败滋生,阳光消逝,黑暗笼罩了他的人生,他也在这黑暗中越陷越深。直到遇到贵妇人的拒绝,不知他是遭遇了挫败,还是就此幡然醒悟,开始从迷茫中苏醒。曾经英俊的脸庞变得丑陋,生锈的灵魂开始寻求新生,最后,他终于在壁炉旁看到了一直期望的千万个发光的小精灵在飞舞,仿佛又找回了曾经的自己。 《笛梦》是一个关于追求自我的故事,甚至可以看成是《德米安》的袖珍版。在人生成长的过程中,我们不会一直是襁褓中的婴儿,“没有回头路,要探索世界,就必须一路向前”。在不断面对成长中的困境、不断面对人生选择的过程中,我们总以为每次都会有人助自己一臂之力,可当行舟穿过迷雾,我们才发现,一直以来,我们所等待、所期盼的,原来就是我们自己。 《法尔德姆》是个很奇幻的故事,按理说我完全看不懂,应该不会感兴趣才对。但奇妙的是,我好像又懂那么一点,这种似懂非懂的感觉,反而让我深深被这个故事吸引。我隐约觉得,它讲的是人生不过短短百年,任凭斗转星移、岁月变迁,哲学却是永恒不变的。 《鸟儿》的故事,用书中一句话就能概括,那就是 “现今的人们不再虔诚地对待任何事物,失去了忠诚和信仰”。我在阅读时,感觉这个故事有点像《黑神话:悟空》第三回 “夜生白露” 的剧情,虽然不完全一样,但同样讲述了一个从拥有信仰,到因利益熏心而信仰崩塌,进而众生癫狂的故事。 《欧洲人》这个故事的讽刺意味十足。故事设定在世界面临灭亡,诺亚要保留地球上的每个物种以保证物种多样性。在诺亚方舟上,各个人种、各个国家的人都进行了才艺表演,中国人、印第安人、马来人和黑人等都展现了各自的才艺,可欧洲人不仅没展示什么才艺,还大放厥词。别人说他吹牛,他还死不承认。最有意思的是,因为欧洲人只有一个男人,意味着他要繁衍后代就得和其他国家的人结合,这暗戳戳地讽刺了欧洲人应该放下高傲的姿态,向其他国家的人学习,不然等待他们的只有灭亡。 《神秘的山》是这本书中我最喜爱的故事。在像诗一样优美的文字里,它讲述了一位登山者的一生,展现出钢铁般的不屈意志。这让我联想到从小到大听过的神话传说,像夸父逐日、精卫填海、后羿射日,无不是古人对抗大自然的勇气写照。我想这个故事亦是如此,尤其是最后那段长长的描写,震撼人心,真的想背下来。阅读时,我的脑海中不断闪过《徒手攀岩》《老人与海》等影视作品和书籍中的类似片段,仿佛从人类诞生、从浩瀚银河与璀璨星辰开始轮转的那一刻起,所有的一切都在这一瞬间交织在了一起。大自然值得敬畏,人类虽然渺小,但人类的赞歌就是勇气的赞歌。 《鸢尾花》讲述的是一个背井离乡、追寻成功的故事,也可以说是探讨 “根在何处” 的故事。无论外面的世界多么繁花似锦、精彩纷呈,但终有凋零的那一天,可故土不会。在那片土地上,留存着最纯粹的东西,它不会随着世事变迁而改变,永远藏在每个人的内心深处。忘记故乡,就如同无根的浮萍,只能任雨打风吹,漂泊在世间。在《笛梦》中我们找到了自己,而《鸢尾花》则对这一点进行了补充和修正。这一点我深有感触,虽然我去过很多地方,但对那些城市大多只是浮于表面的欣赏,并没有真正喜欢上。要是真喜欢,也不会在那里待了那么久,却连特别出名的景点都没去过。真正让我发自内心热爱的,还是自己的故乡。 摘抄 矮人 好故事就像高贵的野兽,隐藏在暗处,人们常常得在山谷和森林外守候很久才能等到。 人们见过一些这样的例子,最难接近、最高傲的女人也最能在一瞬间坠入情网,就像最严寒的冬天过后,往往出现最温暖明媚的春天。 越是在追求时努力装得亲切端庄,达到目的后就越会恣意妄为。 我亲爱的最美丽的姑娘,别人对你说的那些话,一部分是假的,但大部分是真的。爱情就像一阵巨浪,它扑向我们,卷着我们向前,而我们无力抗拒。不过我知道,我对我的未婚妻——住在这高贵房子里的小姐有所亏欠,你不必因此担心。我在各个地方见过一些美丽的女子,并且爱过不少,但没人能与你相比。 这位骄傲的小姐此刻也感受到了爱情那令人屈辱的隐隐的痛,感受到了嫉妒,在丝绸被褥中失眠了大半夜。 小船靠近穆拉诺岛时,这座城市宛如漂浮在平坦光滑、波光粼粼的湖面上的白色幻影。 太阳挂在远处的山边,被粉红色的雾气笼罩的山脉若隐若现,穆拉诺岛上传来阵阵钟声。 太阳早已下山,星星在平静的海面上闪着白光。 几乎无论在哪儿,智者总为蠢人服务,大部分人的人生就像一出糟糕的喜剧。 奥古斯图斯 宾斯旺格先生会轻轻打开一扇窗,从他昏暗的小屋里传出轻柔的、给人以慰藉的音乐,仿佛云层缝隙中透出的一丝月光。 她想得越久,许下的心愿就越多,思绪更加混乱,根本做不了决定。 我希望人人都喜欢你。 啊,我已经为你许下了我能想到的最好的愿望,但这也许并不恰当。而且即使所有人都爱你,也不会有人像你的妈妈那般爱你。 如果她责骂、惩罚他,孩子就大声叫嚷,抱怨人人都爱他、对他好,只有妈妈不是。 奥古斯图斯人见人爱,这是她的错。她有时会难过地、几乎害怕地想,当初若是没有许下这个愿望就好了。 她忍不住笑了,愉快地想,对孩子的事用不着总那么较真。 他的心变得空虚又贪婪,他的灵魂变得病态又扭曲。 他思考回忆得越多,越觉得那遥远的小光点美丽、惹人爱、值得追求,最后,他认出了它,眼泪夺眶而出。 笛梦 如果我能同时理解并唱出这世间的千百首歌,关于花草、人类、云朵、阔叶林、松树林和各种动物,关于远方的海洋与高山、星星与月亮,倘若所有这些能同时在我心中响起并被我唱出,那么我就成了亲爱的上帝,而每首歌都会成为天上的一颗星星。 “没有回头路,”他认真又友善地说,“要探索世界,就必须一路向前。你已经和那个棕色眼睛的姑娘共度了最美好的时刻,现在你离她越远,一切就会变得越美好。你可以去你想去的地方,我让你来掌舵!” 那次美好的散步、布丽姬特、父亲、家乡,似乎只是一场梦,年迈又沮丧的我长久以来一直在这条黑夜之河上航行。 我知道,我不能呼唤那个男人,知道真相的我就像被严冬侵蚀那般寒冷。 为了弄清我所预料的事,我俯身看向河水,举起灯笼,漆黑的水面上有一张棱角分明且严肃的脸注视着我,灰色的眼睛,一张苍老睿智的脸,是我自己。 既然没有了回去的路,我就继续在黑暗中彻夜航行。 法尔德姆 村落美丽洁净,人们安分守己、勤勤恳恳,不爱冒险或刺激,若邻居过得不比自己好,就心满意足了。 我这一生只想听一听,看一看,只想思考永恒的东西,所以我希望变成一座山,和法尔德姆国一样大,顶峰高耸入云。 穷人变得富有,法尔德姆国变成了山。 当年的年轻人现在老了,当年的老人已经离世。不变也不老的,只有那座山。 当山顶的积雪透过云层闪光时,山仿佛在笑,喜于自己不再是人,不再需要依据人类的规则来计算时间。 那座山和那块土地都崩塌了,法尔德姆的旧址上,无边无际的大海波涛汹涌,太阳和星星在海平面上轮流现身。 艰难之路 必须发生点什么,立即,刻不容缓,否则我们和世界会因恐惧而化作石头。 来自外星的奇怪信息 少年骑在鸟背上。 这里的一切就像一则恐怖童话,暴行、尸体、食尸鸟所组成的怪异世界,似乎在无意义又无纪律地遵守一个让人难以理解、难以置信的规则:只有恶劣、愚蠢和丑陋的事,没有美好和善良的事。 连环梦 世上所有填满思想和诗歌的书本都敌不过一分钟的抽噎。 鸟儿 它是周一村的鸟,没有同类,只有这一只,人们从远古时代就知道它了。 周一村的人就像每个有特别东西的人一样,偶尔会被人嘲笑,“周一村的人,”旁人说道,“眼里只有那只鸟。” 虽然不是人人都见过它,但至少人人都认识某个见过它一次或多次,并聊起过它的人。 现在的年轻人几乎叫不出几朵野花或蝴蝶的名字。但如今时不时地还能听到一个老奶奶或老爷爷给孩子们讲鸟儿的故事。 沙拉斯特问自己,也问苍天,如果那个加略人出于道德和理智的原因逃避他的角色,拒绝出卖耶稣,难道这对上帝的决定和救赎工作有一丁点作用吗?有改变或阻碍吗? 现今的人们不再虔诚地对待任何事物,失去了忠诚和信仰。 现在重要的不是忠诚和信仰,而是能射中。 孙子嘲笑祖父心中的善神,美丽优雅的生灵总有一天会被猎捕、杀死,总有人花钱买它们的头或毛皮。不久后,它们会振翅飞走,而它们的存在会成为传说。 欧洲人 蓝色的天空和蔼地俯视着一无所有的地球。 人类的英雄气概在这些塔楼上以令人感动的忠诚坚持到了最后一日。 唯一幸存的欧洲人套着救生圈在洪水中漂流,他用最后的力气记录了最后几天发生的事,为了让后来者知道,他的祖国比最后消灭的敌人多活了几个小时,是永远的胜利者。 俗世间所有种类的生灵都留下了一个样本。 中国人则展示了如何等间距地种下秧苗,从而将小麦的产量提高两倍。 那个欧洲人很不受待见,被人类远亲厌恶多次,因为他严厉又蔑视地挑剔他人的表演。 中国人回答,一个民族只有不愁吃又膜拜神灵,才会幸福。 一对夫妇有三个孩子,每个孩子又各自成家,每对年轻夫妇每年生一个孩子,多少年后才能有一百人? 找到幸福显然比任何技巧都重要。 这个男人留在这儿,是为了让我们提高警惕,获得动力。或许他是一个幽灵,但他无法繁衍后代,除非他再次融入多肤色人类的群体中。他不可能毁了你们在新土地上的生活。你们放心吧! 皮克托变形记 一棵变成泉水流走了,一棵变成鳄鱼,一棵变成一条鱼,以新面貌来玩新游戏,开心地游来游去,凉爽又十分惬意。大象和岩石交换外衣,长颈鹿和鲜花交换身材。 他变成鹿、鱼、人、蛇、云和鸟。但无论是哪一种形态,他都是完整的,是一对,有月亮,也有太阳,有男人,也有女人,是流经各地的孪生河,是挂在天上的双子星。 神秘的山 这世上没有什么东西能逃脱人类的觊觎,即使是缝隙中的一根小草,或丢弃在路边的一颗石头,最终也会出现一个好奇又贪婪的人,拿起它们,注视、触摸,就像孩子一样。 人类始终无法摆脱贪念,如兄弟般地爱大自然,一旦他感到舒适自在,感到自己被当作客人接待,就想要当主人,想掠夺、战胜、击败这位曾经的朋友。 塞斯科·比昂迪用濒死的双眼看着这一切,好像初次与它们相见。他看着这座他自以为熟悉的山,第一次身处于它千年的孤寂和忧伤的威严中,第一次知道所有的生命——山和人、岩羚羊和鸟、星辰和所有创造出来的东西,全都在一种必然的规律中生存和死亡。而一个人的生死和一块被水冲下山滚落成碎片,或在日晒雨淋中渐渐风化的石头没有区别。当他呻吟着,并以冰冷的心等待死亡时,他感受到了同样的呻吟,以及同样不可名状且绝望的寒冷,从这座山、这片土地、空气和星空中传来。尽管他在遭受极大的痛苦,却不觉得过分孤独,尽管他觉得自己虚弱地死在这荒山野岭中是可怕且荒谬的,却又觉得这并不比时时处处都在发生的事更可怕、更荒谬。而这个一辈子都不满足,觉得要对抗全世界的人,第一次吃惊地感受到世界的某种和谐和永恒之美,他竟慢慢接受了自己的死亡。他又看了一眼千疮百孔的山脊,屹立在群星闪烁的深蓝寒夜里,又听了一遍山谷中看不见的潺潺流水声。当他感到双手渐渐僵硬,硬朗的脸上露出了狂野又满足的微笑,一闪而过,有点像幸灾乐祸,但其实是表示他理解并同意现在发生的事,表明这次他不再固执地反抗,而是赞同这一切。黄山把他留了下来,他没有被找到。村民们为此感到悲痛惋惜,因为人人都想把他安葬在墓地,但他长眠于山石间,也是遵循着生命的规律,并不会逊色于在度过快乐而漫长的一生后,被安葬在老家教堂的荫凉处。 藤椅的童话 它多想偶尔说上一句话,而且它知道自己可以教年轻人一些有价值的东西。但可惜的是,现在什么都做不了了。 王国 当事情这样发展,当这个被击垮的民族自愿并真诚地走上这条命运之路时,旧日的光景便会再现,又将有一条安静的河流,不间断地自它流向世界。今日的敌人未来会再次聆听这静静流淌的河水,会再次被感动。 影子戏 远处是河水、芦苇和草地交织而成的明媚风光,更远处的淡青色的丛林山丘形成了轻柔的弧线,云朵追逐着它,只有燥热的风吹起的时候,人们才能看到远处稀稀拉拉的城堡与农庄的白色小光点闪烁着。 鸢尾花 若我心中的音乐已不再是我生命的重点,那我一天都活不了。若我要和一个男人一起生活,那他心中的音乐必须与我的和谐一致。他自己的音乐要纯净,和我的配起来要悦耳,而这必须是他唯一的渴望。 你以为是为了我才走这条路,但其实是为了你自己,你知道吗? 你会变成什么样子,这你不用管。你这一生追求过很多东西,荣誉、幸福、知识,还有我,你的小伊丽丝。这些都只是漂亮的图像,它们会离开你,就像我现在不得不离开你一样。我也是这样的。我一直在寻找,找到的都是漂亮可爱的图像,但它们终有一日会脱落凋零。现在,我不管什么图像了,我不再寻找了,我要回家了。我只需再迈出一步,就到家了。你也会去那里,安塞尔姆,你的额头上将不再有皱纹。 雪里立着一株纤细的鸢尾,开着一朵美丽又寂寞的花。 在金色篱笆间看到了有着明亮脉络的浅蓝色小径,通向花朵的秘密和内心。他知道那里有他寻找的东西,本质就在那里,不再是图像。 安塞尔姆轻轻地唱着歌,他的小径静静地沉入故乡。

2025-05-12 · 1 分钟 · 109 字