提醒:因为软件开发行业无明确禁止法规, 该企业仅提供软件开发外包定制服务,项目需取得国家许可,严禁非法用途。 违法举报

软件开发的关键是需求对接

更新:2024-06-30 07:07 发布者IP:113.77.160.180 浏览:1次
发布企业
东莞市数云网络科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
4
主体名称:
东莞市数云网络科技有限公司
组织机构代码:
91441900MACKCG2W01
报价
请来电询价
关键词
软件 开发的关键是需求对接
所在地
东莞市
联系电话
18665158422
dapp开发
18665158422
商业模式架构导师
杨小花  请说明来自顺企网,优惠更多
请卖家联系我
yqm106106

产品详细介绍

这里就不谈论前后端分离的历史了。前后端分离搞了很久。随着前端技术越来越复杂,客户对前端的要求日益上升。以能搞定全功能模块的全栈工程师为例,以往可能分配在前端的时间大概占60%-70%,现在估计得上升到 80%-90% 了。

现在流行的方法是前后端分割开,交给两班人马分别开发。以现在公司的某项目为例,该项目前端后端分为两个独立的工程,发布到两个独立的Web服务器,通过Nginx在聚合呈现为一个网站。该项目进行了2年多,开发人员各自技能倒是日益精深了,项目进展却十分缓慢。修改功能必须配合行动,前端融合 session内容分别输出都难以实施。回过头看,这种一个功能两个人协商接口或者架构师定好接口分别开发的方式是不恰当的。这种前后端切割方式加剧了沟通成本,也降低了对业务变更的响应能力。

我以前的开发方式是前后端合并的,每个程序员都需要开发完整功能。当时的框架类似d2js,前端功能不甚复杂,后端由于框架简单变得很简单,虽然框架支持前后端分离,但开发中仍然保持全栈式开发。

后来接触的公司里,南京某公司的做法值得借鉴。该司后端由PHP实现,PHP程序员负责完成一个粗糙简单的页面(一片白,无任何CSS)。功能完成后,前端对该页面进行美化。该司使用的是跳转方式,不是AJAX方式,前端对后端有强依赖。

现在我采取的办法是,保持全栈的存在。根据功能特点,管理为主的,全栈完成主要功能,前端负责跟进美化,操作为主的,前端完成UI,后端再适当配合。复杂UI可以组件化的,前端形成组件后供全栈使用。布局始终由前端负责,但涉及权限的,交给后端。非AJAX的,后端完成后前端美化。

这个方式的优点有:

1. 完成功能优先。现在已经发现,美化界面工作会极大拖长工期。

2. 全栈发展较为全面,和单独的后端、前端都可以做有效沟通。避免了前后端想法不同导致前端干后端干对接又。

3. 无前后端沟通成本,全栈人员对于业务的理解更透彻,甚至可以独立完成原型构想。

4. 发挥了组件化技术的潜力,前端完成的组件可以供全栈搭配,全栈设计的前端页面也是一个组件,可供前端用于布局。

5. 前端基本能脱离业务。从这个角度看,分工其实更细了。

6.后端开发的不只得到一个接口,而是真正设计出可以看到的能运行的页面(当然,这样后端也就是全栈了)。我一直强调能展示。后端接口+文档是不讨人喜欢的,通讯协议里没有SAMPLE 是十分费解的。MOLECULE 是具有SAMPLE的组件设计方案,MOLECULE组件正好包含在HTML页面中,该HTML页面既是组件的容器,也是组件的SAMPLE,可以打开,打开就能看到运行起来的组件,对我来说这才是一个完备的组件。现在出现一种MOCK 开发工序,指后端开发完接口后,生成调用UI供试用,说来这项技术在2009年我就已经发明了。当时的接口是基于 JAVA 的DSL,分析 DSL 就可以得到 MOCK 测试 UI。

和很多框架不同,d2js框架是一个前后端框架,前端后端互相配合,又相对独立,可分可合。能设计出这样的框架,也得益于本人对于前后端都有清晰超前的认识。

记得很早之前思考一个理想人的问题。假如某个人无所不能,前后端开发都会、产品设计、UI设计、商务等等,无所不能,可以想象,如果这个人有10倍于人的效率,他能带来的产出将远大于10个人的公司。设计工作流程,组织架构,可以将组织设想为一个尽力完善的理想人。

说到这里,可能有人会轻率得出结论:好的组织架构就是一个大脑统领身体,具有强大的执行力,指哪儿打哪儿。这个模式是行得通的,如果这个大脑与身体切实无碍的连通。有一些人,比如乔布斯,确实可以做到这一点。乔布斯是产品经理型的人,不是编程高手但懂编程,可能也不能使用Photoshop但是通晓设计。这颗大脑可以参与技术讨论,也可以参与设计的讨论。正如神经元的突触,乔布斯的神经元可以与各类其他神经元互相激活。

如果公司的大脑足够健壮,可以形成一种星型拓扑的联邦结构。

但后来的研究表明,人类的神经系统并不是这种大脑控制一切的中枢控制式的系统。人类的很多行为都不需要大脑干预,而是形成一个个自组织式的聚落小系统。如消化器官的消化活动,敲击键盘的活动中手指的控制,都是部分区域的神经网络完成的。以往认为,大脑神经皮层按分区行使不同职能。现在发现,当某个分区受损时,其它区域的皮层也可以转化出相应功能。甚至有一个的医学案例:无脑人。


分工日益复杂后,一个大脑联络支配所有大脑的思维已经行不通。作为高BOSS,同时通晓公司所有技能已不现实,所能进行的是找到能理解战略,形成战术上的思路,能互动的大脑,如能形成市场战术、产品战术、研发战术、运维战术、生产战术的大脑。

BOSS可以采取捉对厮杀策略,自己和市场、产品、研发、运维等分别沟通。但如果市场、产品、运维等之间存在互相沟通,团队情况会好得多。

1. 各个分工角色对整体事业的认识更深

2. 事业中有自己的认知,更有成就感

3. 不同的视角互相刺激,可以形成更好的方案

4. 各角色从单薄的认知化为复合认知,战斗力更强

也就是说:中层之间可以沟通可以造成更多神经元之间的刺激机会,使不同的大脑组成更大的神经网络,打造更活跃的团队。可想而知,大脑之间享有的共同热点越多,共振会越强。

一般来说,由于分工壁垒,互相了解程度仅止于原理性了解,不可能做到交换分工也能上岗。

一个人同时掌握 JAVA 框架和 JS 语言似乎并不现实,但和 nodejs 一样,d2js 也是 js 语言打通前后端的框架,使用d2js 框架,一个人同时通晓前后端并非难事。d2js培训成本非常低,一般来说培训不到5个工作日就可以上手,有的人通过自学也能在数日内掌握d2js。这种开发方式战斗力要显著优于前后端机械割裂的方式。

能否由前端实现UI设计后,全栈将其变为可以活动的呢?我认为完全可以!我会在后面的项目中进行尝试。

这里又出现一个问题,有没有兼习UI设计又懂html5的前端呢?


所属分类:中国商务服务网 / 小程序开发
软件开发的关键是需求对接的文档下载: PDF DOC TXT
我们的产品目录
莞链新零售
分销模式APP定制开发
杨小花市场负责人
杨小花APP开发
新零售模式营销系统
全民拼购系统
超级APP可上架苹果应用
社区团购—莞链
全网公排系统开发
批发零售挂售模式
供应链系统开发
NFT电商模式
全民拼购源代码开发
广告电商模式
国内电商和跨境电商的区别
020卖货系统
供应商卖货
教育系统源码
源代码APP系统开发
异业联盟结合区块链
定制开发量身定制
人聚场变软件APP开发
APP小程序模式制度开发
代理商系统开发源代码
火爆商业模式
对碰模式制度开发
模式梳理需求定制开发
东莞市APP软件定制开发
美丽天天秒模式
泰山众筹众筹APP开发
趣百花APP开发
思购臻选思购臻选开发
操盘手必备什么模式值得做
进入元宇宙元宇宙nft
专业软件开发和定制公司
东莞市系统开发
系统开发东莞
杨小花专属系统开发
2022下半年新商业模式
2022年区块链系统开发
微三云杨小花
元宇宙共享天下
嗨购系统开发
数字藏品系统开发
全返积分系统
区块链系统开发
商业模式全球最全
游戏开发
盲返系统开发
云联惠系统开发
小程序商城开发流程
河北省软件开发公司
山西省软件开发公司
辽宁省软件开发公司
吉林省软件开发公司
黑龙江省软件开发公司
江苏省软件开发公司
浙江省软件开发公司
安徽省软件开发公司
四川省源码系统开发
贵州省源码系统开发
云南省源码系统开发
陕西省源码系统开发
福建省源码系统开发
江西省源码系统开发
山东省源码系统开发
河南省源码系统开发
湖北省源码系统开发
湖南省源码系统开发
广东省源码系统开发
海南省源码系统开发
甘肃省源码系统开发
青海省源码系统开发
台湾省源码系统开发
北京市源码系统开发
上海市源码系统开发
天津市源码系统开发
重庆市源码系统开发
新疆源码系统开发
内蒙古源码系统开发
西藏源码系统开发
宁夏源码系统开发
广西源码系统开发
香港源码系统开发
澳门源码系统开发
关于东莞市数云网络科技有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年06月19日
法定代表人18665158422
注册资本18665158422
主营产品数字藏品系统开发,元宇宙系统开发,嗨购模式,广告电商系统,泰山众筹模式,分享购cps系统、定制开发、请联系18002820787模式快速开发.APP软件系统公众号小程序开发APP软件系统公众号小程序开发APP软件系统公众号小程序开发APP软件系统公众号小程序开发APP软件系统公众号小程序开发公司以小程序开发、微商城开发、网站建设、APP开发为核心业务,专注于界面设计、技术研发、品牌营销,为客户提供一站式互联网解决方案,提供优质的系统支持服务,努力为客户创造大的价值,助力中小企业进行互联网+转型与升级。 专注于公众号商城开发,苹果+安卓app,H5网页开发,小程序开发,专页定制开发商业模式系统软件, 1.主营分销系统开发: 二级分销系统,分红模式系统(团队分红系统,股东分红系统,级差返利系统,区域分红系统),微商云仓系统,微商代理授权系统,复购模式系统,拼不中返利拼团系统,商家O2O系统,一条线排队返现系统,公排系统,直销系统,积分商城系统,签到+免费领面膜系统,扫码分销系统。 热门模式系统开发:即拼商城系统、光明新零售系统、拼团拼购系统、完美天使美牙系统,言蕾回春面具面膜系统,创客新零售系统。
经营范围花葵直播模式快速开发.APP软件系统公众号小程序开发APP软件系统公众号小程序开发APP软件系统公众号小程序开发APP软件系统公众号小程序开发APP软件系统公众号小程序开发公司以小程序开发、微商城开发、网站建设、APP开发为核心业务,专注于界面设计、技术研发、品牌营销,为客户提供一站式互联网解决方案,提供优质的系统支持服务,努力为客户创造大的价值,助力中小企业进行互联网+转型与升级。 专注于公众号商城开发,苹果+安卓app,H5网页,小程序开发,专页定制开发商业模式系统软件, 1.主营分销系统开发: 二级分销系统,分红模式系统(团队分红系统,股东分红系统,级差返利系统,区域分红系统),微商云仓系统,微商代理授权系统,复购模式系统,拼不中返利拼团系统,商家O2O系统,一条线排队返现系统,公排系统,直销系统,积分商城系统,签到+免费领面膜系统,扫码分销系统。 2. 热门模式系统开发:即拼商城系统、光明新零售系统、拼团拼购系统、完美天使美牙系统,言蕾回春面具面膜系统,创客新零售系统。 系统开发请联系:(电微)
公司简介如何上线NFT电商平台:1.首先要有一套NFT电商系统,它可以为你的每一个商品铸成唯一的NFT序列号(你可以把它理解为唯一的“身份证”);2.假设现在你手上有一个古董/名画,你可以用这个NFT电商系统给他生成一个专属NFT,然后就可以发布到平台交易了;3.用户在平台(手机端)看到这个NFT古董/名画,有两个选择,一是直接购买,可以提货,平台寄送,放家里收藏;二是买了之后直接在这个平台上挂售出去,如 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112