资讯详情

《软件方法》读后感-三年前端开发的思考,如何有效地阅读需求?

DDD领域驱动设计批评文集>>

自测题集强化软件方法>>

软件方法各章合集>>

本文转载:https://juejin.cn/post/7051749719214653471

[外链图片转存失败,源站可能有防盗链机制,建议保存图片并直接上传(img-kLM8zfzV-1655335044660)(https://mmbiz.qpic.cn/sz_mmbiz/GmehiaiamM62ooaVkTgicmrYgnIC0rdFniaeDxCbMd9xVlPmBFO5gRQUEKQv8fSPRtTKrNyicWWIbMSxu2l8X9UibQPQ/640?wx_fmt=other)]

本文是基于lucio最近对软件方法的研究进行了整理lucio我们不会理解学习后的一些思考,比如UML等待实际操作的内容,只要分享一些,我以前说过读完后,”的观点。

在诸如CSDN在掘金的技术论坛上,有各种与软件开发相关的教程,我们可以在编码过程中找到几乎所有可能出现的问题。

这些对我们刚刚接触到软件开发,有很大的帮助,我们个人编程技术的增长,也是随着一个接一个阅读,一步步成长。

[外链图片转存失败,源站可能有防盗链机制,建议保存图片并直接上传(img-6gBvdgHT-1655335044663)(https://mmbiz.qpic.cn/sz_mmbiz/GmehiaiamM62ooaVkTgicmrYgnIC0rdFniae5icDnsdW5lp8fk2FNVEXx1tG3fwZOH1TcpAfonrmznUhb7MsrhCBKog/640?wx_fmt=other)]

但随着工作时间的增加,lucio慢慢发现,让lucio烦恼,每天占用大量的工作时间,不是——最后,技术问题总能找到解决方案,而是

若需要,让lucio半夜三点辗转反侧睡不着,绝对不是因为不知道如何实现某个技术点。更常见的原因是表到了,不能完成工作;担心产品在线,突然发现bug;找到一个需求迭代,因为旧代码留下的坑,你必须更复杂地挖另一个坑。

编程技术水平,我们学得快或慢,只要愿意学习就会提高。但这些都困扰着我们,,如何解决?

一些开发人员可能会认为这是,由于问题的原因不在自己身上,产品经理的需求不明确,产品经理总是改变业务实现,项目经理安排的时间表不合理。

确实,缺乏知识经验产品团队,和不流畅的沟通,很容易带来糟糕的开发体验,但是我们技术人员认真剖析自己想一想,我们自己就没有问题么?

假如还是觉得没有,或者问题不大,那我们就好好想想这些问题:

  • 什么样的需求是什么样的需求是”?

  • 业务流程又为什么你以前没想到它会改变?

  • 看完需求文档,你真的需要吗?为什么会有这样的需求,实现需求,

仔细想想,我们是否发现很多时候,我们对需求的判断是我们自己的,或者,没有真正的标准和依据。这似乎不太清楚…,以前不是这样做的…产品经理显然很难说服这种说法。

有时我们不能改变上游发展的工作规范,但至少在发展环节,我们可以做好需求分析和需求分析,我们可以,可以,甚至可以产品,

很多时候,我们的烦恼来自于前期需求分析不足。

需求分析确实需要一些时间,但可以肯定的是,但收入可以证明花时间是值得的。随着项目规模的增加,这种收入将越来越明显。

如果你想知道如何进行需求分析,不妨继续阅读,一步一步地理解什么是软件开发?需求分析是什么?

长期以来,我们优化编程的主要目的是节省编码的工作量,让软件提供更好的服务。

但根据《软件方法:业务建模与需求》一书的观点,我们开发软件是为了销售和提高需求质量;编码设计就是成本。我们优化编码,节省编码工作量

经营公式

软件开发的公式是:

我们软件开发的最终目的是提高利润,无论是节省工作量还是改善用户体验。这种利润可能不直接反映在我们的开发人员身上,但也以其他红利的形式反馈给我们。

我们开发了一个为谁服务的软件?

这是一个很容易给出错误答案的问题。让我们举几个例子:

我相信这是许多读者的回答。不幸的是,这个答案是错误的。

仔细想想,不向使用移动支付的用户收取费用,用户不会为更快的支付支付微信。例如,如果他们每年支付100元的会员费,他们可以使用微信支付。我相信很多人会选择不使用它。

真实为接入微信支付访问微信支付的,他们向微信支付手续费。微信支付给他们带来的是提高收费效率,减少错误,让用户无现金进入商家消费。事实上,改善移动支付用户体验的最终目的是让更多的人为了商家的利益使用微信支付。

[外链图片转存失败,源站可能有防盗链机制,建议保存图片并直接上传(img-L7FM5p81-1655335044667)(https://mmbiz.qpic.cn/sz_mmbiz/GmehiaiamM62ooaVkTgicmrYgnIC0rdFniaeluJYiaHldicnAhURnqjKlvGgKyAEKdqkyqDFMxPrfYJyDZIzJnMKdM3A/640?wx_fmt=other)]

类似的例子,一个,不是大多数零氪玩家,而是那些真正为游戏充值的人。零氪玩家更像是游戏开发者提供的的玩具。

[外链图片转存失败,源站可能有防盗链机制,建议保存图片并直接上传(img-Lja1Ru2P-1655335044668)(https://mmbiz.qpic.cn/sz_mmbiz/GmehiaiamM62ooaVkTgicmrYgnIC0rdFniaebnqJgvPicXl8HMttL0Bd3ZWt5UGFYk3XCSMVpCuyztiaPKJJv1V5p0Qg/640?wx_fmt=other)]

类似的例子,,服务的不是每天扫描代码的用户,而是五福卡背面的商家和品牌。支付宝的产品不在乎用户最终分配了多少红包。他们需要关注的是品牌广告和商家发行的优惠券给商家带来了多少转换和利润。

[外链图片转存失败,源站可能有防盗链机制,建议保存图片并直接上传(img-njcYVdEW-1655335044670)(https://mmbiz.qpic.cn/sz_mmbiz/GmehiaiamM62ooaVkTgicmrYgnIC0rdFniaeNx5YETDPyCm7OEEibAPqIFWRXKxKKbk5CRdRQqqXdKLib3LGrIUFicXTA/640?wx_fmt=other)]

真正理解软件,在需求分析中,更好地理解产品提出的许多互动。比如用户收五福的时候,有一个痛点,就是每张优惠券都需要从福卡翻过来才能收到。为什么不收到福卡就直接收到卡包?因为集福卡不是为了方便用户。它的真正目的是让支付宝的商家和品牌有更多的曝光和验证。这一步的繁琐操作是让用户看看他们得到了什么优惠券,并考虑是否使用这张优惠券一秒钟。

在需求分析中,我们经常犯的一个错误是忽视思考,我们能为目标群体提供什么样的服务?

标签: 接近传感器lja12m接近传感器lja71m

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台