Home > Love Article > Content
原创:Match making VS Software engineering 介绍对象与软件工程的异曲同工
By Leon   8 Mar

很多同学或朋友或许纳闷,你学软件工程的,做软件项目顾问,为什么花那么多时间研究“介绍对象”这个“盘门左道“。

其实世间事有很多相通相似之处,就从介绍对象与软件工程流程、要点和管理上来说也有以下诸多相似之处:

1. 客户项目立项

随着信息化技术的普及和业务量的增长,公司会发现某个或某些业务流程急需用计算机软件来管理,但从有这个初步的设想到成熟的想法,再到决定找人去开发,需要较长的一个过程。其中有资金预算的因素,也有领导层决策及业务部门的调动协调。

同样道理,一个单身朋友随着年龄的增长,渐渐有了需要找对象的想法,在试着在自己的圈子里寻觅一两年无果后,他们会想着是不是该找个靠谱的相亲服务机构帮忙。从市场上搜索比较就花去好多时间,然后下决心“忍痛”拨出这一笔预算又需要一段时间。最后如果涉及多人决策,这个过程又更加繁琐。比如,父母想替儿女找的,要儿女同意,要配偶同意。

2. 需求分析。

客户的表达往往是含糊的,有些可能是不切实际的。比如说,“帮我做一个交友网站,跟Facebook差不多的就行”. 其实他们表达的就很笼统,并不是要做一个跟Facebook一样的东西,技术和预算上也不一定可行。所以还得挖掘真正的目的和需求,并分析可行性,最后找到一个大家达成一致的真正需要的也可行的系统。

相亲服务也是类似的,每个人提出的需求也是大不相同,有模棱两可的,比如“找一个性格好的就行”,“有眼缘的就行” ; 也有纯数字化理想化的,比如 “身高在178-180之间”。所以我们就得通过一次或多次的接触和面谈,挖掘真实想法,并进行分析,排列这些条件的优先级。

3. 方案设计

需求明确了,就要开始进行架构设计和技术方案的选定。每个项目并不是采取千篇一律的方法,因为需求和项目实际情况不同,需要制订专门的方案。

帮助找对象也是一样的,每个客户的实际情况不同,择偶的目标人群和年龄段也会不同,所以得量身订制推广、筛选、沟通交流和约会安排的具体方案。

4. 具体实施。

这些设计还得一行一行的代码来实现,一点都不可疏忽,任何一个细节的错误,都可能导致系统无法正常工作或重大漏洞和巨大的业务损失。

相亲服务也是事无巨细,沟通工作稍有闪失,本来天造地设的一对最后连面都没见。

5. 测试和质量保证。

程序代码写好了,似乎万事俱备,但没有经过严格的测试,说不定还有不少没预见的问题。

同样道理,本来一切看似合适的一对,不经过几次见面,很难下结论说是不是合适。

6. UAT及Production

更广泛的业务可接受性测试及正式上线。

一样地,找来的对象一般还需要双方父母满意,最后落纸成亲,喜结姻缘。


学软件工程的朋友应该看出了,这上面环节是按waterfall的流程排列的,现实中我们可能需要多次的循环迭代。比如在设计或具体实施的过程中发现前面的面谈没有完备或准确搜集用户的需求,我们必须进一步需求搜集并更新设计。

 
Home > Love Article >
宋慧乔和宋仲基离婚:谁的财产多,如何分割?
选择老公的期权定价模型
AI相亲,单身狗的福音还是有情人的噩梦?
“AI匹配相亲”可借助不可迷信
每日一杠|你能接受靠AI匹配相亲吗?
【原创短文】大龄单身优秀女青年的养成之我见
More >>

MeetYou.ca 让世界不再孤单

  • 以各种健康向上的活动为载体,了解会员最真实的一面
  • 会员搜索,查看资料,聊天
  • 从众多的会员和朋友圈里帮您物色一对一约会人选

请点下图中 Search(搜寻) 按钮 来开始美好的恋爱旅程。

或加我微信: jee6899 咨询

Looking for a :
Age :
-