客户需求何时休?

【LE Audio】CAP精讲[1]: 从理论到实操,CAP 协同流程入门全攻略 LEAudio生态中的CommonAudioProfile(CAP)是一个关键协同框架,它通过整合基础音频协议(BAP/VCP/MICP等)构建多设备协同能力。CAP定义了三大核心功能:音频流管理、设备组控制和统一交互服务,解决了传统蓝牙音频在多设备场景下的协同痛点。其规范历经v1.0到v1.0.1的优化,修正了角色定义、连接流程等关键模块,提升设备兼容性。CAP采用严格的语言约定(shall/must/should)和术语体系(ContextType/CCID/协同集),确保不同厂商设备能相互理解。 阅读详情

        我想看到这样的标题,对于每个搞软件的朋友来说,肯定是很有兴趣的。因为这已经成为每个软件开发者的心头大患,客户需求在软件这个独特的行业里,体现着最独特的含义,因为需求是软件项目存在的意义所在,而需求的变化让软件最后撵手不着,我们大家都会有“客户需求何时休?”的体会。

        软件是服务于业务需求的,没有业务需求的软件肯定是没有价值的,国内的软件业普遍现象是:软件项目远远大于软件产品。这也是国内软件所面临的一个严重问题,国内软件好象在死亡线上挣扎,项目成为软件企业生存的唯一依赖,而项目恰恰是最难于伺候的。

        软件公司在积累一定的项目经验基础上,应该形成具有自我产权核心的技术与经验,把这经验总结与汇集成产品,才有可能大踏步的前进。然而这说来简单啊,本以为一个个的项目可以为以后的产品积累资金与经验,然而每个项目的需求不断变化,无休止的修改与维护,利润趋向于零;人才也“超市场规律”的流失,经验也“人去楼空”。

        软件项目非常强调客户需求,而国内软件业好象对客户需求不够重视,不管是新上任的项目负责人还是有经验的项目负责人,好象都重技术,轻需求。中国的软件人员们都在追求高技术,好象技术好就是老大,21世纪谁最红----软件技术高手。你看看一个个软件技术高手,在网上听到的都是“大哥”“大侠”“高手”,这过分的崇拜技术也是导致轻视客户需求的一个原因,软件不是技术的积累,不是技术好就能设计软件,技术是可以解决软件开发中的一些问题,但它只是解决软件怎样实现,而不能解决软件如何去做。

         项目开始了,设计者们都把了解客户需求作为软件的需求,把客户的要求拿回来后看看就着手DB设计,然后系统架构,接着开发,这也可以理解,因为我相信中国的软件项目好象没有一个不是急的。问问IT的同行们“项目急吗”,十有八九说“急啊,急死人了”。没办法啊,需求看着那么简单,报价自然便宜了,结果问题却很多很多,再不抓紧就是亏老本的事了。

最后呢,客户验收的周期远远大于开发周期,很简单,客户需求被低估了,验收时客户常会说:

这里的关系不是这样的,应该是那样那样

我们的流程不是这样走的,应该是那样那样

这里不是一一对应的,而是一对多的关系

要是这里删除了,那里怎么会出错呢

这个最好做成可维护的,我随时需要添加

这时你的心肯定是拔凉拔凉的,问题是越改越多了,一方面是因为软件设计时确实误解了客户的意思,二是客户也是在使用时才想起来应该那样那样。有时客户初期说的和后来说的是矛盾的,可以理解,客户天生就没有这么强的逻辑性的,但作为软件开发,你又能把客户如何?他才是上帝,你难道非要让客户承认错误,承认不承认你都得改,平不了自己的气还要得罪客户,还是认命吧。这修改需求啊,就跟任贤齐说的:“一个还没过去,一个又来侵袭”。

其实问题出在开头,客户需求只是软件需求分析的一部分,虽然是比较重要的一部分,但也不要只是去记客户的需求,而是要把客户的需求进行分析,分析什么?

客户本身是不怎么懂技术的,客户只知道自己的业务需求,而在软件设计时,是在把业务需求抽象到系统中实现的,把业务转变为逻辑时,一切都应该符合逻辑的,但客户的业务思想有时候在软件系统实现时会有问题的,这就需要分析时分析出来的。少了分析,问题也会在后面的开发中暴露出来,到时可就更麻烦了。

还有客户的需求本身会有矛盾(这矛盾是指在逻辑角度来讲),客户本身是意识不到的,只有在分析设计时,才会分析出这里的矛盾,而这些问题,如果在期初时,软件负责人不分析,而是纯粹的“听从”客户要求去做,当暴露这些问题时,你怪客户也没用啊。

因此,很简单,在了解客户需求时,不要不动脑子,不要一味的点头说“I C”,其实在表面的业务里面可能包含着N多的细节,这些细节是需要你反问客户的,只有当你提的问题越多,最终获取的需求最具体,才能让项目越顺利。而且有很多问题,都是在你的反问中,客户也才开始思考本来没思考过的问题,客户也会找到一种合理的需求给你,有人会觉得这样了解客户需求未免太麻烦了。至于一些在技术上会遇到问题的地方,也要告诉客户,别以为到时候再说,客户是不关心你的技术细节的,但你如果给他解释的话,他也会试着理解的。

项目就算急,也不能急在需求分析上,软件再小,需求再简单,我想不可少的就是需求分析。在需求分析阶段解决问题的代价是最小的,越往后就成次方级递增。因此,要让你的项目能顺利下去,不要再追求技术了,冷静的先分析一下客户需求才是最关键的。

   客户的需求本身是无休止,因为他们本身也在变,但当你期初的分析合理,后面的变动也将在逻辑上变动,相信代价已经不会那么大了。这其实也体现了系统的扩展性。

       别指望着客户需求会停止,我想大家都有这方面的体验,当然了,也不是说客户的需求分析出来后都要去做,由于项目的价格,在软件设计时还是要分析哪些应该实现,哪些应该放弃,因为做项目跟做产品完全不一样,要对客户的需求进行合理的分析,该舍的还是要舍。但有一点可以相信,当系统最后表结构出问题,逻辑上不符合业务时,那肯定是需求分析没做好。要记得下次需求分析时多问问清楚了。
 
   其实这些道理大家都知道,但在实践中却往往被忽略了,以此文章只是想让大家引起注意,客户的需求虽然不可能休止,但我们可以把代价压缩的尽可能小。

芒果YOLOv8改进160:姿态估计Head篇:即插即用|轻量化非对称多级压缩LOADH旋转检测头,原创改进适配YOLOv8高效检测头,检测头新颖改进,全网首发独一份 芒果YOLOv8改进159:OBB旋转检测头Head篇:即插即用|轻量化非对称多级压缩LOADH旋转检测头,原创改进适配YOLOv8高效检测头,检测头新颖改进,全网首发独一份 阅读详情

相关推荐

从Zemax到Speos:HUD设计数据无缝迁移避坑指南(含STEP文件精度验证)

本文详细介绍了从Zemax到Speos的HUD设计数据无缝迁移方法,重点解决Zernike曲面参数保真、虚拟厚度设置和坐标系对齐等核心问题。通过STEP文件精度验证和工程化解决方案,帮助工程师避免数据迁移中的常见陷阱,提升HUD系统设计效率。适用于Ansys Zemax和Ansys Speos用户,优化光学性能验证流程。

h6i7j8的博客 1063

需求管理之客户需求何时休?

我想看到这样的标题,对于每个搞软件的朋友来说,肯定是很有兴趣的。因为这已经成为每个软件开发者的心头大患,客户需求在软件这个独特的行业里,体现着最独特的含义,因为需求是软件项目存在的意义所在,而需求的变化让软件最后撵手不着,我们大家都会有“客户需求何时休?”的体会。软件是服务于业务需求的,没有业务需求的软件肯定是没有价值的,国内的软件业普遍现象是:软件项目远远大于软件产品。这也是国内软件所面临的一个

分享经验,共同进步. 1734

自动驾驶仿真 (三)—— 基于PreScan与Simulink的AEB系统仿真

自动驾驶仿真三—— 基于PreScan&Simulink的AEB系统仿真1. AEB自动紧急制动系统1. 1 TTC碰撞时间模型1. 2 C-NCAP法规部分术语与定义1. 3 主动安全ADAS系统试验项目2. AEB仿真分析建模2.1 搭建场景2.2 传感器建模2.3 添加AEB控制系统3. 典型工况仿真3.1 CCRs仿真测试3.1 CCRm仿真测试4. 参考学习的书目教材 博主前面的博文已经介绍了Prescan&Simulink基本的场景建模及仿真分析流程,《自动驾驶仿真 (二)——

zhudj08的博客 1万+

客户需求何时休

客户需求何时休? 我想看到这样的标题,对于每个搞软件的朋友来说,肯定是很有兴趣的。因为这已经成为每个软件开发者的心头大患,客户需求在软件这个独特的行业里,体现着最独特的含义,因为需求是软件项目存在的意义所在,而需求的变化让软件最后撵手不着,我们大家都会有“客户需求何时休?”的体会。 软件是服务于业务需求的,没有业务需求的软件肯定是没有价值的,国内的软件业普遍现象是:软件项目远远大于软件产品。这也是

changjianghoulang168的专栏 502

PySWMM新手避坑指南:从安装到批量处理INP文件的完整流程(附常见错误解决方案)

本文为PySWMM新手提供从环境搭建到批量处理INP文件的完整避坑指南。详细讲解了虚拟环境配置、库安装方法,并针对“无法打开输入文件”和对象访问错误等高频问题提供解决方案。核心部分展示了如何利用Python脚本实现INP文件的批量运行、结果汇总以及参数自动化修改,显著提升SWMM模型的工作效率。

weixin_29092031的博客 393

QMI8658A和QMC5883L传感器校准全攻略:从零偏校准到椭球拟合

本文详细解析了QMI8658A和QMC5883L传感器的校准方法,从零偏校准到椭球拟合,涵盖了9轴运动传感器的核心误差来源及补偿技术。通过实战案例和数学建模,帮助开发者提升传感器精度,适用于无人机、AR/VR等智能硬件应用。

weixin_29189381的博客 158

ESP32选型避坑指南:从SoC到模组料号的完整推导方法

在嵌入式硬件开发中,SoC与模组是两类基础且易混淆的器件形态。SoC将处理器、射频等核心电路集成于单颗芯片,需自行设计外围;模组则集成了晶振、Flash、天线等,出厂即通过认证。理解这一差异能显著降低射频调试与量产风险,尤其适用于智能家居、工业物联网等场景。选型时需从应用需求倒推Flash、PSRAM、天线形式等硬参数,并锁定完整料号。本文围绕ESP32、SoC、模组、料号、选型五个关键词,系统梳理从芯片能力到可下单料号的推导流程,帮助工程师避开常见采购与设计陷阱。

weixin_34121282的博客 348

一文读懂:CAN总线Bus-Off的触发条件与自动恢复机制

本文详细解析CAN总线Bus-Off状态的触发条件与自动恢复机制。根据ISO 11898-1标准,当发送错误计数器(TEC)超过255时节点进入Bus-Off状态,并通过检测128次总线空闲条件实现自动恢复。文章结合实战案例,探讨硬件故障、软件配置及电磁干扰等常见触发场景,并提供快慢恢复策略与调试方法,帮助工程师快速定位并解决CAN网络故障。

rgv234567的博客 361

无尽加班何时休——状态模式

无尽加班何时休——状态模式

Android应用开发工程师 780

【Benchmark 性能测试全指南:从核心原理到 CINEBENCH 实战解析】

本文深度拆解基准测试(Benchmark)的底层逻辑,详解数据集、工作负载、度量指标三大核心要素,分步演示测试流程与统计分析要点。结合 CINEBENCH R23 实战案例,揭秘 CPU 性能评估方法论,助你掌握系统性能量化与优化的核心技能。

rong_ha_ha的博客 6329

Java 实现 MP3 音频合并工具类:摆脱 FFmpeg,高效低 CPU 的纯本地方案【需求已解决】

本方案充分发挥了 Java 音频 SPI 的潜力,实现了轻量、跨平台、低 CPU 消耗的 MP3 音频合并工具类。 对于希望在服务器或桌面应用中集成音频处理功能的开发者而言,这无疑是一个可行且优雅的解决方案。

一键难忘的博客 543

怎么做项目需求分析报告

项目需求分析,看了听棠的“客户需求何时休”,深有感触,何曾自己不是被这个问题整天困扰:客户需求,为什么总在变阿?做项目真辛苦阿!这样的感叹整天都挂在口上。客户需求变动确实是一个软件开发永远不变的话题。为什么小的软件企业面对经常变动的需求是如此的狼狈?到底要怎么做才能满足客户的需求?  听棠的“客户需求何时休”深刻的披露了这个问题存在的根源。  需求分析,不仅仅是拿到客户的需求,更重

jbgtwang的专栏 1012

全国(山东、安徽)职业技能大赛--信息安全管理与评估大赛题目+答案讲解——windows应急响应篇

保护数据,捍卫安全,展现技能,赢得荣耀!全国职业技能大赛-信息安全与评估大赛,挑战你的技术,揭示黑客的秘密!加入我们,成为信息安全的守护者!

人若无名,便可专心练剑 908

如何做好项目需求分析?

项目需求分析,看了听棠的“客户需求何时休”,深有感触,何曾自己不是被这个问题整天困扰:客户需求,为什么总在变阿?做项目真辛苦阿!这样的感叹整天都挂在口上。客户需求变动确实是一个软件开发永远不变的话题。为什么小的软件企业面对经常变动的需求是如此的狼狈?到底要怎么做才能满足客户的需求?    听棠的“客户需求何时休”深刻的披露了这个问题存在的根源。    需求分析,不仅仅是拿到客户

专注于java,站在巨人头顶看世界 2406

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

项目需求分析报告怎么做

发布于:软件开发网1/8/2010 10:35:37 PM项目需求分析,看了听棠的“客户需求何时休”,深有感触,何曾自己不是被这个问题整天困扰:客户需求,为什么总在变阿?做项目真辛苦阿!这样的感叹整天都挂在口上。客户需求变动确实是一个软件开发永远不变的话题。为什么小的软件企业面对经常变动的需求是如此的狼狈?到底要怎么做才能满足客户的需求?  听棠的“客户需求何时休”深刻的披露了这个问题

光脚丫思考的专栏 1239

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

TM4C1294KCPDT低功耗电源管理:PCA9422供电架构设计与调优

低功耗嵌入式系统的续航瓶颈往往不在MCU的睡眠模式,而在电源路径本身的转换效率。传统线性稳压靠发热消耗多余压差,导致内核供电效率偏低,在电池供电场景中尤其吃亏。引入带高效DCDC的PMIC电源管理芯片,可将3.3V到1.2V的转换效率提升至85%以上,并通过动态电压调节进一步压缩功耗。PCA9422支持双输出、I2C可调电压与多模式关断,适合为TM4C1294KCPDT这类MCU构建独立的内核供电轨道。文章从电源域拆分、原理图接线到固件配置与实测验证,完整展示一套可落地的低功耗电源设计思路,覆盖睡眠切换、瞬

weixin_34126557的博客 384

金蝶国际云转型梦碎:连年亏损何时休?

金蝶国际自2012年明确提出云转型战略以来,虽已成功转型为一家云服务公司,但这一过程并非一帆风顺。

qq_15113419的博客 1万+

阿里两款视频模型功能趋同,内部赛马何时休?

原本,这种差异化足以支撑两支团队同时存在,基础模型团队拓展能力上限,产品团队寻找商业化路径,若HappyHorse是基于Wan的创作者工具,两者可形成上下游关系。8月6日,通义万相正式推出Wan 3.0,相比Wan 2.7,新模型将单次生成时长从15秒提升到30秒,还把文生视频、图生视频、参考生视频和视频编辑整合进同一模型。据相关人士透露,阿里内部在统一千问办公体系时,也将Wan和HappyHorse合并事宜提上日程,且大概率未来会以HappyHorse为主,但没想到在此之前仍要“赛赛马”。

IT界那些事儿 30

富贵险中求? 国研政情·谋定论道:“低价中标”乱象何时休?

富贵险中求? 国研政情·谋定论道:“低价中标”乱象何时休?

赢在商道·中国营销企划 97

API乱象何时休?瑞数信息重拳出击去“顽疾”

在“万物皆可API”的时代,通过API快速构建产品和服务、迅速响应客户需求已是数字化企业的必备技能。但同时,API承载着越来越复杂的应用程序逻辑和越来越多敏感数据的特征,也使得API成为黑产的重点攻击目标。 近年来,不少国际知名企业都因API安全疏忽而遭受了巨大的打击。不仅如此,据研究部门Salt Labs发布的《 2022 年第一季度API安全状况报告》显示,在过去 12 个月中,恶意API流量增加了681%,95%的组织都经历了API安全事件。然而,大多数组织并没有准备好应对这些挑战,超过三分之一(3

Chinaz_Official的博客 403

今日头条、携程等互联网平台非法搜集用户信息,泄露用户ID何时休

如今,关于网民隐私安全的讨论越来越多,随便找个身边的朋友问问,有几个人没有接到过推销信息、骚扰电话,大数据时代任何一个用户的信息都可能处于“裸奔状态”。 隐私被窃取之恐惧 央视曾曝光过个人信息的泄...

cqu67371的博客 1081

标准之争何时休? 无线充电普及需跨过的N个槛

作者:王鑫 2014-06-18 分享 1.无线充电技术借助星巴克等线下商家的推广,将会在近两年得到更大规模的普及; 2.磁共振技术终将会代替磁感应技术成为无线充电技术的标配,但前者的技术成熟程度还需要极大提升; 3.三大无线充电标准之间进入合纵连横时期,各方之间的竞争和合作将更加激烈。 序明天会更好吗? 出门在外最怕遇到什么状况?手机没

晓月的专栏 1696

质量小议7 -- 关于加班这件事

你会加班吗?你希望怎么加班?

Rolei的博客 2497
上一篇: 终身受用的4个经典故事
下一篇: 爆笑的签名档之三
dwsjs
博客等级 码龄21年 7粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值