翻页   夜间
快看小说 > 锁码 > 第11章 需求评审
    会议持续了整整一个上午,中午饭老板让餐厅阿姨送上来的,大家草草吃了几口之后就接着往下了,程序员忙起来的时候,就是这个状态,再加上承总亲自把关,众猿们更是不敢懈怠。

    “C端比较简单,就首页,详情页,收藏,结算,个人信息等一些基本的下单操作,所有供应商客户的报关走单流程全靠管理系统,所以这块功能相对复杂一点,包括商品出库,入库,采购,订单,库存,服务这一系列相关操作都要考虑。”

    下午是实打实的需求预演,叶承一人独揽产品经理的活,直接将原型稿贴了出来,大伙本就是恶补,一下子接收这么多东西实在是有点勉强,一个个笔走龙蛇,鬼画符一般标注着只有自己才看得懂需求要案,丝毫不敢松懈,从简从来没有想过第一天入职会是这种场景,好在她有出门随身携带电脑的习惯,叶承讲的过程中她也在梳理重点,一双修长纤细的手指不停的上下波动着,连同被那指尖触碰过的每一个按键都像是被人驯服的小兽,乖乖听着主人的号令发出规律而又魔性的音符,这人在注意力高度集中的时候,越发像一个职场女强人,时空与她面对面,趴在桌子上看了个如痴如醉,一晃神圆珠笔在食指与拇指间咣当一声下滑,砸在桌子上,其他人注意力高度集中,尚未察觉,从简敲键盘的手顿了一下,下意识地向她的方向看了一眼,她速速将笔拾起,装出一副若无其事的样子。

    叶承突然话风一变,严肃中带着些许察觉不到的幽默:“404,口水擦一下,你看看你!”

    哥几个使出了吃奶的劲才勉强跟上他的节奏,这会儿他们甚至都没有反应过来,差一点还在本上标注了个404,从简倒是心里有数,余光不自觉的撇了她一眼,细微的动作,时空丝毫没有察觉:“嗯,听着呢,你继续说,叶老板!”

    她难得神志清醒,没有跳起来问他发生了什么,叶承继续讲:“工单这个模块,算是我们整个系统最有特色的地方了,这块平常的B2B系统里面没有包含,我们涉及到海关报关,包括商品备案,发货入库,仓内服务,售后服务,仓内货权转让的一系列流程,所以这个模块,是我们一期的重中之重!”

    “一期?”

    嘉禾,智承产品兼测试,懂一点开发,业务能力极强,工作中公正严谨,一是一二是二,此时他提出质疑,也是基于自己先前在海关上班时对内部流程的一点了解。

    “嗯,一期,我在这方面做过很多调研,目前国内开发团队很少有涉及这块的内容,现有的比较完整的产品几乎没有,所以,我们可能是第一个吃螃蟹的人。”

    “有点难,报关流程非常复杂,商品从无到有,需要对接的东西很多!” m.a

    “我知道!所以接下来这些乱七八糟的东西,就得我们两个人加班搞了,你要有个心理准备!”

    叶承一句话堵的他没有办法再张口了,只好与老杨对视一眼,二人瞬间觉得脑壳好大……

    “就现在我们过下来的这些需求,大家觉得还有什么不清楚的地方吗?”

    众猿们纷纷低头,不敢讲话,他看了一眼老杨,老杨不动声色地瞟了从简一眼,老狐狸深谙职场之道:“承总,报关走单这一块国内目前研发案例不是很多,不知道海外……”

    此时气氛有点微妙,众人看向从简的眼光带着审视。

    时空不再是那副事不关己高高挂起的样子了,她下意识的往对面扫了一眼,她清冷的目光还是那么纯粹,没有要发表任何意见的意思,于是,她又看了一眼叶承。

    “从简,你之前有接触过这类产品嘛?”叶承问。

    “没有!”她很直白。

    “这个项目的难度,你有多少把握?”

    “很有挑战性,不确定的因素太多,要具体做了才知道。”

    众人们面面相觑,她依旧面无表情,没有丝毫尴尬。

    “那技术选型上?如果我想实现前后端分离的话,你觉得可行吗?”

    从简下意识地看了一眼时空,犹豫了一下,脱口一句:“可以!”

    猿们当场傻眼,老杨也是一脸懵,她顿了一下,接着一句:“技术栈,跟需求本身关系不大!”

    众人皆沉默,空气突然安静了几秒。

    “我说一下我的观点吧!”嘉禾犹豫挣扎一番之后,最后还是站出来权衡了一下利弊:“技术上我不是特别懂,但就我目前的了解,前后端分离应该是将View和Controller层放在了一个层面,Model层,进行业务数据处理,但如果是这样的话,必定会让SEO难度加大,搜索引擎爬虫无法在异步情况下进行数据抓取,我们的产品多多少少还是与电商有点关联的,这点你不得不考虑。

    其次,前后端分离就等于是将一个完整的玩具模型一分为二交给两个产品线去生产,你弄头部,我弄尾部,最后将你二人的东西一组装形成一套产品,看着是解耦了,但其实不论任何一个环节除了问题,对整体的影响性都是非常致命的,MVC分离这种模式在对接方面也是个问题,数据依赖导致文档重要性增加,接口说明需要十分详细,且及时更新,我们时间紧迫,人力有限,不可能做到想象中的那么尽善尽美。

    另外,不管怎么说,它必定只是一种趋势,目前尚未在市场上进行广泛使用,现阶段就开发人员的技术层面而言,业务逻辑处理相对来说大家都比较熟悉,可是交互呢?于VC而言,无非就是增加学习门槛、学习成本以及工作量!后期项目迭代周期长的话,可以尝试,前期从时间成本考虑,不建议分离!”

    嘉禾比较委婉的阐述了一堆技术上的风险,她直接一句:“不分离,更费时间!”语气果断决绝,没有要做任何解释的意思,空气中又是一阵漠然,老杨本来也想说两句的,一抬头看见叶承投影屏幕里展示出来的是一张前后端从不分离到半分离再到分离的趋势图,感觉形势不对就立马将自己刚才准备发言的内容吞进了肚子里。

    叶承站起来,简单的环视了一遍在座的各位,语气和缓而温厚:“我刚刚在嘉禾分析的时候,勾了一下前后端分离的简图,大家请看!”众猿们一致将目光移向投影屏幕,叶承就着图侃侃而谈:“这个是MVC模式下,JSP+SERVLET的结构导图,我总结了两种方式:大家先看这张,首先,产品根据客户需求出原型设计UI根据原型出具体的设计图后端开发接口服务前端根据后端接口服务直接写模版测试上线,显然,这种方法已经被我们淘汰了,前端在开发过程中严重依赖后端,在后端没有完成的情况下,前端根本无法干活,这点想必大家也清楚是吧!”

    “来看下面一个图!”他又切了另一张图:“产品根据客户需求出原型设计,之后有两条线路:第一条:UI根据原型出设计稿前端根据设计做成html页面,第二条:后端开发服务接口,最后,后端统一将html页面改成jsp,并和服务接口集成,提测上线,也就是我们现在所用的这种模式,大家发现有什么缺点?”

    众猿们没看明白,叶承继续分析:“我这么跟大家说吧,假如我们项目上线之后,样式遇到了一点问题,由于前端不具备项目开发环境,那么就很有可能出现这么一种情形:前端的同学说,咦,我这里没问题啊,后端,你那里正常么?后端说,我这里就是不正常啊,要不你过来看一下吧?前端过来看了,结果一时半会儿根本找不出问题的原因,那后端岂不是就做不了自己的事情了?那如果一直定位不到原因呢?有想过嘛,各位?”

    被他这么一提点,大家似乎有一点明白了,他接着说:“来,大家看一下这个图,这是一张前后端分离的结构简图,典型的Ajax与SPA单页应用相结合,浏览器发送请求,cdn返回页面,前端负责页面开发,通过ajax接口获取数据,采用dom操作对页面进行数据绑定,最终由前端把页面渲染出来,后端至负责接口编写,最后前后端进行接口联调,联调成功之后交给测试,测试定位出问题分给对应的责任人修改就可以了,改bug期间前端后端一方依然可以做自己的事情,互不影响,我先不说产品性能以及可维护性,就整个工序而言,是否也是快了很多?”

    大伙低头默认,时空见这帮人平日里一个比一个活跃跳脱,妄自尊大,恨不得让全世界都知道自己技术最牛,这会在老板几张思维导图面前一个个怂的跟孙子似的,心里莫名觉得有些好笑,叶承见大家一脸深沉严肃的样子,也不好再接着往下虐,一看满肚子坏水浮于心底的时空止不住调侃一句:“404,你觉得呢?”

    “我觉得承总说的有道理啊!”

    原本严肃的气氛,她一说话,全班都想笑。

    “哦?是嘛?那接下来就由你协助我们的技术总监把这个事情给咱们推行下去好不好?”

    “可以啊!问题不大!”

    “答应的爽快,那我把技术部的未来就交到你手上了啊!”

    “哎呀,小case,承总!”

    三句对话,刚才沉重的氛围彻底被打散……
章节错误,点此报送(免注册), 报送后维护人员会在两分钟内校正章节内容,请耐心等待。