
文章插图
产品工程化能力其实通俗点说,就是:粗放的产品研发方式导致很多事情在没有架构性设计之前就匆忙落地上线,导致功能在迭代的时候出现了修修补补、重复造轮子、拆东墙补西墙,最终效率低成本高不划算,现在要从产品视角提升开发效率,即工程能力建设 。
任务项目化管理就是将任务当做一个项目 , 运用项目管理的模式进行管理 。其应用已从传统的军事、航天逐渐拓广到建筑、石化、电力、水利等各个行业,在企事业单位和政府管理机构中也同样出现了对项目管理的强烈要求,成为政府日常管理的重要工具 。在省第十一次党代会上,省委书记王宁多次强调,要坚持“任务项目化、项目清单化、清单具体化” 。推进“任务项目化、项目清单化、清单具体化”,需要认识上再提升、措施上再创新、落实上再强化,发扬自我革命精神 , 增强时代使命担当,在观念转变中谋发展,在制度创新上找出路,在流程再造中求突破,在工作落实上见成效 。
前端工程化是指,使用软件工程的技术和方法,将前端的开发流程、技术、工具、经验等规范化和标准化,其主要目的,是为了提高效率和降低成本,即提高开发过程中的开发效率 , 减少不必要的重复工作时间 。前端工程化具体包含:
标准化 。定义编码、目录结构、接口以及源码管理等规范 。
组件化 。组件分为HTML , JS和CSS 。
模块化 。功能封装 。
自动化 。持续集成和持续部署 。
算法工程化是一个抽象而宽泛的概念 , 到真正的算法理论研究是一个很长的地带 。
按涉及算法理论的含量高低排序,从跟算法最不相关的调用算法模型,比如基于算法开发一些服务 , 或者单纯的封装接口对外服务等 , 到部署到具体硬件让它跑起来…
再到让模型跑得更快更好、根据业务数据选择/调优算法、基于现有的算法理论框架提出一些微创新,都属于算法工程化 。
所以,这件事情还不能仅用「移植」来概括 。
算法的基础设施也是很大一部分工程化的开发内容 。
比如把算法程序对接到GPU、NPU,内存这些硬件资源,还有一些软件形式的底层基础软件上 。
至于提升模型性能、适配业务场景这些,已经超出了移植的范围 。
容易造成误解的,「算法工程化」这个奇特说法是描述思路的特异造成的 。
它以工程里被加工包装的技术为主语,而不是更全面的去形容包装所达到的整体效果 。
这就好比你是一个厨师,给别人做饭,你说我是做米饭工程化的,我是做猪肉工程化的 , 使人搞不清楚你干了什么,是个很缺少诚意的交流态度 。
- 为啥这种塑料袋不建议装肉食
- 违章停车扣分吗罚多少钱3分200
- 南韩丝面料容易起球吗 南韩丝面料的优缺点
- 管道如何和法兰垂直连接 管道法兰的一些基本选择是什么
- 自制西梅干西梅汁
- 食在广州味在顺德还是味在潮汕 广东化州十大特色美食
- 口碑两极化的影视剧 星球大战的外传有哪些
- 10公里和10千米是有很大区别
- 负面情绪多的人怎么调整 如何远离每天都是负面情绪的人
- 《水调歌头·明月几时有》的全诗
