『换个角度聊效率』
By 陈嘉豪
产业数字化核心本就是去解决企业的效率问题。 陈生强
交互&前端
Axure Interactive Redline Tool
可以类比 Sketch 中的 Measure 插件。优点:
- 某些场景下,根据原型也能获取到尺寸信息直接用于开发
- 可分享,在线更新,变动通知
* * *
基于 Nginx 搭建局域网一体化文档平台
交互同学在本机搭建 Nginx 服务,配置好目录后,每次生成文件导出到指定目录即可更新。前端同学通过 IP 即可完成局域网访问。
交互&视觉???
视觉&前端 PartⅠ
设计元素库 + 协同修改
在某种程度上统一设计规范,提供多套色系模版,可以快速生成对应的设计元素库,配合 Sketch 插件,可做到实时协同。
* * *
元素 -> 组件 -> 系统模版
元素组合或者调整可以发布成新组件,组件组合加页面约束可生成系统,高效复用快速完成相似度高的中后台系统。
视觉&前端 PartⅡ
GUI工具
使用现有模版或自行拖拽组合现有组件,快速初始化对应的项目UI及基本交互。
* * *
Sketch 插件进行发布维护
解决设计稿的还原度问题,解放前端花在UI上的时间。
交互&视觉&前端
痛点介绍
交互的出稿过程是带有逻辑性,如果给产品看原型的话可能不直观且说服力不足。
* * *
解决方案
导出成 Markdown 文件,通过上传该文件自动生成带导航内容的预览页面。
前端 PartⅠ
功能抽象,反馈交互和视觉
针对功能性需求,尽可能将其进行抽象,反馈给交互和视觉拓展组件元素,提高复用性。
* * *
Git Hooks + ESLint
类似设计,约定一套代码规范。在多人协作过程中,通过 BeforeCommit 钩子,自动进行代码质量检查,提高合作效率。
前端 PartⅡ
JSON + 组件 + 页面约束
通过 JSON 配置来建立组件的引用关系,加上页面约束即可快速高效地生成一些偏固化的流程页。
比如:实名认证,修改密码,风险评估等。
* * *
协议平台
协议需要设计排版和前端制作费时费力,通过将协议编译成 HTML ,加上基本的设计约束即可自动生成协议页面,大大提高了效率。
前端&后端
接口文档平台
前后端的接口沟通往往是最费时且容易出错的。通过代码注释,生成可维护可预览的接口文档,在线对比测试,降低了出错率和沟通成本。
* * *
网关平台
后端只需关心服务提供,前端只需关心接口调用。中间的差异抹平交由网关层,同时也支持多接口调用,提高了开发效率。
后端
GraphQl + 可行的数据库设计
之前可能会出现需求微调,导致前后端都需要做字段更新等操作。引入 GraphQl ,取什么数据由前端来决定。接口服务与数据库的链接可参考 Restful 风格设计。
* * *
结合 GUI 工具快速完成简单项目
可以利用 GUI 工具,通过拖拽实现自动布局,快速生成无复杂交互的项目,如一些表单项目: EBS/保单填写等。
总结
TODOS
- 交互和视觉共同约定一套或多套不同场景下的设计语言
- 前端根据设计语言由小到大基于场景进行组合封装
- 基于设计语言,针对性地拓展效率工具
NEEDS
- 每个岗位发现并收集工作中的痛点
- 沟通讨论寻找提高效率的解决方案
SUMMARY
在业务相对趋于平稳的时期,提升各方面效率依然可以持续地创造价值。
有你有我,未来可期!