前言:技术没有好坏之分,没有高低贵贱之分,能够解决你目前遇到的问题就是好的。
是的,我最近就有些这样的体会。
除了在第一个公司整个项目的前端后台都是我一个人负责之外,后面的公司大多数时间在处理后端的东西,多线程调优,架构调整,模块归类忙的不亦乐乎,虽然这样还是免不了出现UI方面要去处理的情况。什么CSS,js,html,jquery,angularjs项目需要你的时候就要顶上,没办法,现在的老板都太精明,能不招人尽量不招。
现在遇到的情况是要新做一个项目,项目的功能列表很清楚,后端数据准备也很充分,前端界面要做成什么样很模糊,然而Boss又比较忙,想让Boss天天给你看UI做成什么样是不可能的,何况我们的Boss在国外,几个月才来一次,做UI的也天天叫苦不迭,好不容易做出来一块,刚给老板看就被要求重新改,有的甚至重做,好难。
总结下出现这种窘境有下面几个不确定导致。
1. Boss只知道要做什么以及对成型后的产品检验。
2. UI设计师因为没有向导,只能靠自己的经验来做个大概的东西。
3. 后台开发人员对如何处理数据有经验,谈到UI头就大了,做成后用下是否顺手还是可以的。
解决这种问题,只能靠频繁的沟通,反复的迭代,这对相关人员在一个办公室的来说可能比较简单,否则,难!沟通也有下面几个难点:
1. 沟通的时候,设计如果建立在猜想的基础上的话,无异于纸上谈兵了。
2. 如果讨论是建立在UI做出点模型出来的基础上,这样沟通是有效一些,但是UI的工作量太大。
所以,现在需要的是一种快速看到原型的工具。
Axure 就是这样一种工具。
一个模块,很快就画出来了,而且可以直接给别人演示。出现问题直接在上面修改,修改成功后给UI设计师他们就知道怎么做,厉害!
其实这个工具是产品经理常用的工具,唉,为什么不多招个产品经理来呢?
吐槽后发现,其实设计出来的黑白灰的东西也挺好看的,这一刻感觉花花绿绿的其它网页看着头疼的有木有?