设计高并发系统的前提是理解需求

自己工作九年多以来,曾供职过多家公司,也参与过众多项目,前后参与的项目推到重来,不断迭代都是有的,以至于后来招牛人重新设计,重新开发,循环往复,不知道你层遇到过吗?

循环往复肯定原因是众多的,可能是技术上的不足导致的,也可能是业务上的变化引起的,今天我们主要谈谈业务上的问题,技术上的问题我们以后有机会再谈。

我见过大多数的开发人员一见到需求,就开始迫不及待的筹划多久可以做完了。殊不知你已经为自己挖了一个巨大的坑,要吗以后自己填,要吗别人填。别人填估计都在骂,这TMD谁设计的,这么烂。

从我自己的一些过往经历来看,我觉得我们从以下几个维度来理解需求。

第一:需求三把斧考量需求。

1.需求方到底要干什么,目的是什么,价值是什么,适用场景是什么;

2.在第一点搞清楚的前提下你要去思考这些需求合理吗?

3.有没有更好的解决方案?

比如互联网金融银行对账需求,银行交易流水和平台交易流水需求方提出每天每隔2小时跟银行做对账。

对账的目的是什么,解决什么问题?假设你100%肯定互金平台和银行的账每天都是平的,我们还对什么账?你当然可以否掉这个需求。当然这种假设成立的可能性很低,在系统中难免会有账目不平,显然这个需求是非常有必要的。

另外一个问题就是每两小时对账,这个需求就非常不合理了,首先白天的时间里业务系统是很忙的,为什么要占用这些时间做这件事情呢?对账我们可以在系统相对空闲的时候再做,因为这个过程相对来说不是那么核心。

最后一个问题既然对账不可避免,那么我们的对账功能只是一种业务上的补充,因此系统设计上的中心还是要提高系统的健壮性,避免账目不平的问题,比如每天20000笔交易账目不平,那么每天的对账就是非常恐怖的,并且这么不稳定的系统一定会吓走用户的。

第二:多跟需求方交流确认,确认你说的是她们想要的。

经常出现做出来的东西不是对方想要的,要吗需求方妥协就这样好了,要么推翻重来,项目延期。

如果多次这样,你在领导面前也就基本定型了,年终奖加薪你也就别指望了。

第三:把自己作为第一批用户

去用自己的产品,多去论坛看看用户对自己做的产品的评价,好的不好的都要看,尤其不好的评价,客观的来讲100%满意的产品是不可能的,但是100%满意是我们毕生的追求和目标。

你的观察能力,发现问题的能力,以及你对需求更深入的思考和见解能帮助你更好的需求。

总体来说,在理解需求方面一定要结合自己的认识,深入理解需求。这样后期的返工也就少了,加班自然也就少了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容