缺少BA的软件交付过程是如何搞死团队的?

简介: 缺少BA的软件交付过程是如何搞死团队的?

大家好,我是阿萨。最近超级忙碌。雪球越滚越大,前期的技术债务累计到一定程度后积攒到一起爆发。所以导致问题很多。每次上线就脱一层皮。今天就来回顾下我们一个没有业务分析过程的需求开发。


1. 没有需求分析

原始需求:有一个场景,需要再获取不到某个关键信息的情况下登录。


2. 没有流程图或者时序图

开发分析:自己获取不到就让用户提供。那就提供一个用户填写的地方即可。


3. 无法模拟客户环境

测试接到需求,用户提供了该信息后只要能获取到该字段即可登录。


所有人按照该思路进行,一上线。完蛋了。客户提供的信息咋和开发以及测试用的不一样?测试一切顺利的,客户环境压根不能用。压根没解决问题。


4. bug层出不穷

生物识别不生效的,一下载无法用的各种奇奇怪怪的情况频繁发生。日常工作流程和客户使用流程感觉就不再同一条线上。


5. 团队陷入循环怪圈

没有需求澄清,没有需求分解,开发按照自己思路调研分析,然后写个操作指导书就开始测试。然后上线bug不断。团队一直在修改老bug。


然后新需求往复循环,不停的挖坑,填坑。


6. 流程都有,可是就是解决不了问题

代码评审,测试用例评审,上线前的验收都做了,可是结果就是这么不尽人意。


所谓敏捷,瀑布,迭代,熵增,熵减统统在这样的开发模式下失效。


每次发布前成百成百的bug。软件团队就这样被搞死。


7 该咋办

所谓大蛇打七寸,肯定是哪儿有问题就解决哪儿的问题。为有源头活水来,如果是源头问题,那就解决好源头问题。如果是过程管理问题就把握好过程管理。如果是相关方管理问题就找相关方呗。


最主要的是 是否可以找到问题的关键。头痛医头,脚痛医脚,毕竟不是长久之计。但是大部分的医院都是头疼医头,脚痛医脚。


今天的文章是自己今日思考,如何做好质量,还需要痛下决心,坚持不懈地改进和提升。先从最能产生收益的 流程分析开始。把测试用例写好,写得完备。最简单,最朴素的方式方法去解决问题。


如果觉得阿萨的内容对你有帮助,欢迎围观点赞。

相关文章
|
11天前
|
数据可视化 项目管理
项目管理怎么做?四大项目管理模型详解,让你的项目不再“忙而无效”!
本文介绍四大经典项目管理模型:瀑布模型(适合需求明确的项目)、Scrum模型(适合需求频繁变化的项目)、增量模型(分阶段推进,逐步完成)和风险管理模型(防患于未然)。同时推荐几款常用工具,如板栗看板、Trello和Asana,帮助团队更高效地协作。
33 0
|
6月前
|
测试技术 BI
如何做好测试工作
如何做好测试工作
|
存储 安全 搜索推荐
详解软件开发的标准过程(生命周期):跟着标准搞,设计没烦恼
详解软件开发的标准过程(生命周期):跟着标准搞,设计没烦恼
|
运维 测试技术 数据库
测试思想-流程规范 关于预发布环境的一些看法
测试思想-流程规范 关于预发布环境的一些看法
524 0
|
监控 测试技术
如何做好项目上线工作?
项目测试达标后,就需要启动上线了。
700 0
如何做好项目上线工作?
|
存储 运维 Linux
DO447利用推荐做法进行开发--实施建议实践
DO447利用推荐做法进行开发--实施建议实践
162 0
DO447利用推荐做法进行开发--实施建议实践
|
缓存 Java 测试技术
工作多年后我更明白了UT的重要性(上)
对于有经验的开发写单元测试是非常有必要的,并且对自己的代码质量以及编码能力也是有提高的。单元测试可以帮助减少bug泄露,通过运行单元测试可以直接测试各个功能的正确性,bug可以提前发现并解决,由于可以跟断点,所以能够比较快的定位问题,比泄露到生产环境再定位要代价小很多。同时充足的UT是保证重构正确性的有效手段,有了足够的UT防护,才能放开手脚大胆重构已有代码,工 作多年后更了解了UT,了解了UT的重要性。 
328 0
|
XML Java 测试技术
工作多年后我更明白了UT的重要性(下)
对于有经验的开发写单元测试是非常有必要的,并且对自己的代码质量以及编码能力也是有提高的。单元测试可以帮助减少bug泄露,通过运行单元测试可以直接测试各个功能的正确性,bug可以提前发现并解决,由于可以跟断点,所以能够比较快的定位问题,比泄露到生产环境再定位要代价小很多。同时充足的UT是保证重构正确性的有效手段,有了足够的UT防护,才能放开手脚大胆重构已有代码,工 作多年后更了解了UT,了解了UT的重要性。 
375 0
|
算法 大数据 程序员
自从掌握了软件开发的 5 条核心原则,我每天工作时至少可以多摸鱼 4 个小时
自从掌握了软件开发的 5 条核心原则,我每天工作时至少可以多摸鱼 4 个小时
203 0
自从掌握了软件开发的 5 条核心原则,我每天工作时至少可以多摸鱼 4 个小时
|
运维 测试技术 持续交付
如何提升软件交付效能?答案未必如你所想
大家好,我是李倩,来自上海,是 KodeRover 的创始人 & TGO 鲲鹏会会员。很高兴能跟大家聊聊关于研发效能的话题,尤其是效能的量化和度量。通过度量认清短板固然重要,但靠度量提升效能却很难,特别是在工程能力不足的情况下做度量,甚至依赖度量制订绩效,都很容易出现问题。
2175 0