视觉只是冰山一角

“对于一个UI设计师来说,视觉只是客户看到的一部分,
因为你自己要了解用户使用过程中的感受是否达到了最优。”

Mao
首席UI设计师

博客

michael's picture

为什么说在当下快速迭代是伪命题?

在这个“万众创新,全民创业”的时代,一种大跃进的情绪充斥在投资者和创业者中间,进而传递到技术部门。我听到最多的一句话就是,‘你赶紧开发出来吧,否则这个点子就被别人做出来了’。无论是我们自己的项目还是客户的项目,可能都有这个问题。当有声音说‘我们还是设计好再开发吧’的时候,我们马上就会听到另外一个声音‘哎呀,先做好,然后再迭代呗’。迭代,多高大上的词啊,高大上怎么会错呢。

但实践下来,我看到程序员们不是在迭代,而是在天天救火(debug),当然有人会称这种工作叫“迭代”,因为功能还是天天在修改的啊。但有经验的工程师或项目经理也或者是产品经理请回忆一下,一个本来计划3个月的项目,最后是如何做了一年的呢?这一年的时间里面,是不是在粗糙的漏洞百出的产品或网站出来之后才真正进行思考的呢?如果一开始就说你的项目需要一年,对方能接受吗?有了这样的糟糕的经验,投资者还敢去做下一个IT项目了吗?

以“迭代”为借口,省去了设计与架构的做法是非常可怕的。会浪费投资者的钱和机会成本,浪费开发人员的时间,损伤整个项目团队的士气,如果是一个项目公司,还会大大伤害公司的口碑,甚至造成人才的流失。

如果开始的时候我们没有设计,或过于粗糙的设计,程序员做了一把椅子出来,但实际上你要的是一个长凳,然后怎样呢?迭代?!Come on,一把椅子变成一个长凳,就算成功了,我想还不如直接做一把椅子。我也见到过有一个客户,为了节约成本,找了两次soho,做出来了2个产品,外表看起来像那么回事,但他承认都有致命的bug,而程序员已经放弃了。我对他说,你这个预算没有考虑到架构和设计的成本,我也放弃,我不想浪费我们彼此的生命,活着是为了做出一些能够用的东西,我的精力和时间不是用来浪费的,哪怕你付钱给我,我也不会接受这种浪费。

一个做了一年的痛苦的项目,实际是因为要把一把椅子迭代成一个长凳的痛苦过程,但如果一开始设计好了长凳,可能只要3个月,一切都妥妥的。省下来的时间价值多少钱呢?

 

 

 

 

更多
michael's picture

是什么让Drupal与众不同?

Drupal不仅仅是一个开源软件,她是一个有生命力的社区。她的生命来自于对其他个体人类的尊重,是积极的合作,是协同的创新,是人类文明的理性未来在软件组织上的一种体现。OSforce CEO 刘有辉先生是Drupal协会在中国唯一的自由董事的提名人,他对开源现象和开源软件有浓厚的兴趣。这个演讲是他参加了2015年在巴塞罗纳大会的感想的汇报,在11月的Drupal上海聚会上进行的分享。

是什么让Drupal与众不同?[中英文字幕]

更多
michael's picture

参加中纺联社会责任年会有感

  • by michael - Thu, 12/10/2015 - 23:17

由于OSforce是中纺联社会责任报告网络的开发商,所以受邀参加中纺联社会责任10年大会,负责在大会现场演示我们开发的系统。昨天来的时候北京还是雾霾重重,运气不错,开会这天天气就好了,从首都大酒店12楼望出去可以清晰的看到白塔。会上关于社会责任说的最多不是什么保障就业和创造GDP,而是说的对地球的责任、对环境的责任,虽然是政府的会议,但由于组织者有心,请来的人也都多是言之有物的人,所以在展示我们的报告系统之余,我还是学到了很多东西。但由于不是这个行业的,很多东西都是听完就忘记了,以下几点是我记住的:

中国不是西方的发达小国,而是人口大国,所以不可能把制造业搬迁到更加低的成本的地方去污染当地的环境,西方的历史经验已经证明产业空心化是不可行的,包括美国在内的发达国家制造业也正在回流。所以如何实现减少污染、减少能耗的同时增加产值创造更高品质的产品才是我们的目标,这是工业2025的核心目标之一。

目前出台的环保法是历史上最严格环保法,增加环保部的权利是当务之急。环保是涉及中共的执政的合法性的大问题,执政党对环保高度重视,在这个历史背景下,环保产业将是未来中国20年的发展最大的产业,空间极大。

山东临沂的环保局的副局长的发言很有意思,他说让企业自己公开,然后把环保的问题公示出来,放在墙上,让所有人都看到,而环保部门对公开的企业采取的措施是支持整改;而对没有公开的企业,一旦查出问题,按照法规从严惩治。另外数字化在环保中也是起到很大的作用,排污全部都放了摄像头,并会在凌晨突击检查,还有无人机,我们只看到了雾霾可能少了一些,有时候还挺严重,但我们可能不了解政府实际做了很多工作,至少有一部分人这样干了。另外这个副局长还说了一个有意思的问题,就是有些环保相关的产业中央政府说全部免税,其实这个也不好,因为国税免了可以,但地税免了,地方如何欢迎的起呢,说的很实在。

绍兴柯桥环保局的一个副局长分享的经验也很有意思,柯桥是纺织产业集群地,污染排放已经饱和,所以他们创造了“智慧监控”体系,刷卡排污、刷卡排气、刷卡排泥,如果一个企业的定额要用光了,就要等到下个月再开工,所以逼迫企业必须进行减排。另外柯桥在排污权的金融化方面也很领先,排污权可以抵押贷款、交易。我很多年前有一个客户是做国际碳排放交易的,一直没有搞懂是什么意思,现在终于懂了。

最后说说我们的系统吧,虽然来问的人只有几十个人(我不是美女,也不是这个行业的大牛)但还是可以感受到行业相关利益方都对这个平台非常的感兴趣,下一期希望客户可以做报告内部数据的结构化,这样可以有更多有趣的横向大数据出来!

更多
summer's picture

相聚OSforce——Drupal6月上海

  • by summer - Thu, 06/18/2015 - 14:29

       对于大多数Drupal从业者或者爱好者来说,能与众多的朋友们互相交流经验,认识更多的人,对于自身的发展和职业技能的提升都有着重大的帮助,6月13日,OSforce为上海Drupal聚会提供场地,为众多Drupal爱好者提供相互交流的平台。

       本次参会有20余人,分享的话题有三个,分别是希望之翼带来的“Drupal敏捷开发探索”,剧中人的“Iframer”以及everright带来的“Drush”课题分享,内容丰富有趣,具有指引意义。对于我这样的初学者来说,是很有帮助的。从刚开始接触时的不懂,到现在能听懂他们分享的话题,这是一个很大的跳跃。当然啦,分享结束之后大家进行了愉快的交流,大到探讨如何推进Drupal在中国的发展,小到一个小小的bug,探讨之余,还能享受osforce提供的樱桃,杨梅等水果及点心。可谓胃与大脑的双重受益。哈哈。

 

 

    聚会持续到下午五点,很happy的一次交流。希望以后能多参加这样的聚会,认识更多的人,学习更多的知识,提升自己,丰富自己。

 

更多
michael's picture

OSforce为Drupal8发布倒数加速

早上给Drupal协会捐了321美金,寓意就是三、二、一、走~~~的意思,就是希望Drupal8快点发布。当然,貌似系统加上了28.55的其他慈善捐赠,慈善当然是好事情,那就这样吧。Drupal 8 对所有Drupal世界的人来说都是非常重要的,因为这个为移动而生的东西来的有那么一点点晚,所以现在需要给他一点加速度!Drupal China这个team貌似还没有上首页,还需要更多人来添柴啊。

更多
summer's picture

千岛湖:我的一次公司旅游

       第一次参加公司旅游,下午一点从上海准时出发,沿途一直在车上玩谁是卧底的游戏,说实话,我是激动地,也是木怎么玩过的,偏偏经常抽到卧底牌,我也是真的醉了,没赢过一局。囧囧~~~~~~,大家玩着游戏,开着玩笑,车里的欢声笑语没有停止过,真的感觉好轻松,我想这就是旅游该有的心态吧。

       在距离千岛湖还有110公里的时候,车道两旁映入眼帘的就已经是层层的高山了,山上云雾缭绕,白色的雾气,像炊烟,感觉很仙,很梦幻。我想,我这个从小在山里长大的孩子,也么有看过这样拥有如此美感的山。车速很快,依稀可以看到很多房屋了,快到达的时候,看到了水,没错,是水!是岛与水成片相连的水!反正我是惊叹了,没看过这么多的岛与水相连,这里的空气很清新,很多房屋依山而建,城市绿化很好。我当时在想,这真是个不错的地儿。

      很快就到达了我们入住的酒店,千岛湖丽景酒店,进入大堂我就尖叫了,哇哦,好赞!急匆匆的跑到看台,视野突然放大了,这地方太美了,成片的山,成片的水,山与水交相辉映,夕阳西下。突然想到当代大文豪郭沫若先生曾如此赞誉千岛湖,“西子三千个,群山已失高。峰峦成岛屿,平地卷波涛”。说的真是绝了!
      办理好了入住,休息了一会,晚饭的时间也就到了,作为“天下第一秀水”的千岛湖,以一湖秀水为灵魂孕育的有机鱼更是声名远播。千岛湖的水好,鱼自然更好。点了一个6斤重的胖头鱼,最后副菜都吃的差不多了,炖鱼作为压轴大菜才上桌,看到白嫩的鱼肉,偶等这种偏食不太爱吃鱼的家伙都不淡定鸟。牛奶般浓郁乳白的鱼肉,散发着诱人的香气,深吸一口气,味蕾都跟着绽放,忍不住筷子向前伸去尝鲜。丝毫没有半点鱼腥味,连偶这种对鱼十分抗拒的人,都缴械投降了。哈哈哈
      饭饱之后,大家决定沿着街道出去看看,走一走,说实话,真的很不错,环境好美,沿途很多人饭后散步,可能和我们一样的心情吧!多呼吸呼吸新鲜空气!回来途中下起了小雨,大家急匆匆的往回赶,唱着歌,说着笑,老板他们急匆匆的走在前面先回酒店了,我想说,不知道我们大伙在后面偷偷的每人去买了可爱多吧,边淋雨边吃冰激凌,那感觉还真是爽歪歪!

更多
wilson's picture

Drupal - “创造性破坏(creative destruction)”的价值理念

Drupal社区在决定下个版本的设计和功能上的改进时提倡“创造性破坏(creative destruction)”的价值理念,即在升级版本中重点进行创新性功能的开发,而不是着重于提供对旧版本的兼容。这意味着从一个旧的版本升级到新的版本将包含大量的革新。新的功能或系统的体系结构有可能会使升级过程遇到困难,或无法获得网站上正在使用的模块针对新版本系统的更新。极端情况是一些模块永远不会针对新系统版本进行升级了,因为没有开发者继续维护。在选择Drupal前需要了解这些关于升级的风险,并选择合适的贡献模块。

 

更多
michael's picture

珍爱生命,远离喜欢非结构内容的客户

昨天去见了一个客户,相见交谈甚欢,他们一行四人,听我畅谈了Drupal的高大上以及美丽神奇的功能后,然后问了一个非常痛苦的问题。Drupal 的后台能有一个可以支持拖放的万能编辑器,我们排版想怎么排就怎么排,无论是文字还是图片,还是其他的任何东西(负责这个项目的跟我主谈的是一个美女),我当时就无语了,被一种沉重的无力感压迫着,但一时又不知道说什么好。我于是对他们说,你们需要的dreamweaver,或找一个类似海报工厂或美图秀秀一样的软件,又或者找一个支持拖放的JS的模板,你们把做好的HTML放在网上就可以了,当然貌似他们也没有听懂,我承认,我水平有限,无法满足他们,于是就赶紧走了,白瞎了他们的德国同事煞费苦心的跟他们推荐Drupal了。

回来后,我在为自己的郁闷寻找原因,后来总算开了窍。原来客户习惯的是非结构化的内容/数据:

MS Word - 非结构化的数据 可以包括任何东西,很随意,但你无法找到一个结构理解他

一篇博客文章 - 结构化的数据 标题 正文 创建日期 作者 插入的slideshow 里面的数据都有类型可以系统的理解

结构化的数据一般通过web来实现的时候,叫CMS,譬如Drupal,而我们的客户需要的是非结构化方式来使用它,我想这是不可能有结果的。

后来我又想了一下,其实那个美女需要的是大白,扫描一下,然后其余的事情全部都直接搞定,大白固然强大,但要知道,大白的之所以强大,是因为里面有复杂的结构化的数据啊。

 

 

 

 

 

 

 

更多