《万言堂》-加快后台开发速度

用户头像
杭州/产品设计师/8年前/203浏览
《万言堂》-加快后台开发速度
用户头像
冯西

整理下自己工作的思路

没有接触过大型类似电商的后台,主要是一些中小型后台,在这些过程中,遇到了很多问题,思想上进步了一些;我自己总结了几个方面



1.产品开发文档


就职的公司大概是中小规模,一开始项目设计都有明确的项目开发文档;后来换了一个部门,部门的作风不大一样,缺少设计文档,刚开始的时候觉得自己是新人,要求过两次后就不大好意思了,有些内容就是熟话说起来先做呗,不合适再改;布局产品的时候很难从全局把握,会遗漏、被推翻、造成进度缓慢,要忍受开发人员的指责;所以慢慢觉得有一份清晰的产品文档十分重要,

优点:1.书写容易让上级更清晰的对待自己的开发方向,让其他角色输出时再论证输出的内容;

              对产品更充分考虑

           2.产品大局观;

           3.合理的进度安排;

           4.合理的开发顺序;

           5.明确内容,减少推诿,加快开发进度;

           6.通过前期讨论,加强了团队建设,有合适时间沟通

           7.文档有保存性,人员更迭,不会消耗太多的时间

缺点:1.前期消耗时间较多;

           2.半优半缺,更改起来不灵活,从而一开始就要认真的思考,对内容负责;

           3.半优半缺,写起来花时间但动脑子

           4.你们团队可能有一段时间的冷战,或者得罪领导



2.需求从哪里来,谁先干谁后干(对接型后台)

“XX,你先做起来,等后面我确定了再改”“接口文档全给你,你自己看着做”…这个其实跟文档类似,但是感觉挺重要的,可能前台的时候是做产品的同学去挖掘需求,然后技术实现,可是后台完全不是这样,所有的需求完全都在那里等着,只是它们需要翻译一下,你才能看得懂,所以我认为这种后台需求应该是负责写后台的技术同学先整理内容,我设计实现,前端在开发,此刻的我们的身份变了,后台技术同学成为产品先锋



3.明确,后台为了什么

后台不像前台,很多内容需要仔细的考量,跟用户去交流,后台就没有这么多考虑,开发说这个、客服经理这个;而且后台很多东西很难考量,好像永远处在一种微妙的平衡中,没了好像除了心慌慌,其他也没什么;加上去吧,好像除了花点开发时间,其他也挺好的;边上是不是来一句“加上去吧,下次改不知道什么时候呢,改起来麻烦”,难道这样你就屈服了吗,对…后来我才老师去问他们,这个为什么加,不加会有影响吗;你说后期某个功能会涉及到,大概是什么时候;这是一个客户的需求还是很多客户的需求,很多事有多少个...后来我脸皮厚了会这样去质疑,然后任性的拿掉很多东西,背起一口口锅;后台为了什么,什么最重要,什么是辅助,什么应该最先上线,什么时候是我们智商在跳舞。



4.可扩展性


可以任性的简化功能,但也要保证扩展性,免得某个风和日丽下午,功能来的时候,搞死自己,或被别人搞死;考虑的多一点和远一点,有些样式虽然好看,但架不住数据多,数据一多就不好处理,可读性差;

 


5.形成一套后台设计规范


设计规范可能有很多很多,也许有这个意识很快就能实现,其实设计规范最好来原有的设计平台,也许有很多个,最好尽可能的把他们的样式、行为逻辑能够规范起来,不至于改变原有的操作习惯,慢慢的有统一的风格样式,行为逻辑,可能你不能改变整个公司的,至少能统一自己的产品线后台,针对不同的;对于简单的后台,可以直接拿来使用;不过其实做的时候也要跟开发沟通好,免得遭受来自开发的吐槽:“哥们,你这样式都不用改的吗,设计这么轻松吗”。



6.了解程序员的代码库(UI组件库)


为了加快开发速度(或者说为了偷懒),通常很多内容不会自己去写,像什么统计的图表,时间选择器,表单、夹在缓存的动画等,都有现成的代码可以拿过来修改参数值直接用,如果设计师自己设计上述的内容,就可能造成设计浪费,在落实时也可能造成相互不理解乃至相互不信任吧,设计师在设计前了解这些代码库包括大厂共享的代码库(设计水准也很好),在界面上标注修改意见,可以极大的提升效率。认识不同框架的如Vue.js,React下的组件库;如:iview、element、layui、Hover.css(Hover效果)



7.加快相互间的了解


一味吐槽-越来越烂

适当鼓励-越来越棒

设计师和程序员,首先是一个个个性鲜明的人,其次才是某个岗位上的一份子,有时候设计师可能要配合很多个程序员,可能对相互间的习惯不熟悉,就比如我就比较粗心,有时候导出规范漏了,复制过来的字段忘了,发邮件漏了,切图少了(还死不承认),刚提的问题就忘了等,我可能对接前就会挖个坑,埋汰下自己;又比如最近跟我合作的前端就比较心急,我还没准备完就会过来了解一下,提前准备;有的程序员愿意跟你讨论问题,有的不愿意等,设计师也要了解程序员对代码的把控,了解程序员的代码能力,好控制时间进度。





8.设计插件辅助


其实有时候总会遗漏某些新出的软件啊,插件啊,或是年纪大了不爱了解等等,运用新的工具能够极大的提升效率,从以前的PS导图加标注到现在sketch可以直接导出规范,到导出规范可以直接从规范里下载切图,到批量修改颜色,字号,特别像规范和切图,着实很浪费时间呀




9.共享平台


之前有用过一个文件共享平台,每次更新的文件上传就可以,不用发给每一个人,大家都看得到;好多笔记类软件都有这个功能



10.了解代码



11.及时总结自己的不足


好想会了一点,又不能上一个台阶,好好努力


1
举报
|
2
分享
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
【新年UI图标】旅行icon
UI通用设计素材1
我的钱包-UI界面设计-app
新能源APP应用UIKit
森系3D渐变流体抽象矢量UI背景图
【新年UI图标】美食icon
高级表盘系列UI源文件
【新年UI图标】体育icon
UI应用平面图标
手表表盘UI系列
新拟态风格 UI设计组件库
钱包ui模板
【新年UI图标】积分icon
科技医疗透明柜UI界面设计
UI 登录界面设计模板包
户外旅行飞机情侣假日出行
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
【新年UI图标】活动icon
智能家居中心 简约 UI设计组件库
Security Camera UI kit
【新年UI图标】银行卡icon
APP/小程序商业项目UI模板|99个高保真UI+79个原型
UI界面 组件
你可能喜欢
大家都在看
登录注册