锁定老帖子 主题:UI开发到底占用了应用开发的多大成本???
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-10-31
在一个项目刚开始的前期界面工作量是最大的,因为这时候界面是最不稳定的,最容易变化的。一个复杂界面交互中一个组件的变化会导致大量的修改,甚至可能会导致业务逻辑的修改。这时业务逻辑工作量其实反到不大。
但是到了项目维护期,由于客户对于界面操作已经非常熟悉了。这时客户通常的关注点会转移到系统的业务bug和性能的优化方面,这时大部分工作量转向了业务逻辑的修改方面,这时客户反而会比较排斥界面的修改。 |
|
返回顶楼 | |
发表时间:2004-11-01
公司居然不把javascript当做正统语言。 郁闷。
javascript/css 是一门艺术语言。比其他语言,带来的快乐更立体。 |
|
返回顶楼 | |
发表时间:2004-11-08
dlee 写道 robbin,做好交互设计不是你想象的那么简单的,美工的工作量难道不算项目的工作量吗?而且有些事情不是美工力所能及的。我们并不认为好的程序员做 UI 开发就是一种浪费。只要是用户非常关心的方面我们就应该做好,否则怎么体现软件是一种服务呢?
robbin 写道 然而对于一个成熟的软件公司来,应该积累自己的Javascript组件库,有了这些组件,做这些工作也不是什么难事和费时间的事情。
这句话其实适合于表示层、业务层、持久层的任何一层,只要注重积累,都会等到云开月明的那一天的,这实际上是所有成熟的软件公司的共同特点。 70%左右,当Customer Experience越友好的UI,那么投入的时间就更大。 我们拿一个简单的FTP软件来说,最简单的无非就是Console的界面,加一些字符提示,这样的program可能只要2-3个小时。 一但update成GUI,就起码有两个提示框:从哪里下载(建立一个下载任务)和 保存到哪里。这是最基本的功能。 为了增加CE,那么是否该有一套Wizzard来客户做Proxy Setting?是否应该有一定的方法让客户组织download的软体。 在进一步,是否下载的时候应该有动画或者process bar显示 ,这就要牵涉到GUI 下多线程的问题。 当CE增加的时候,尽管业务逻辑没有变化,但是GUI上的投入显著增加。这还不包括公司的Logo制作,Splash Screen等等,好的Helper。。。。。(起码可以为其增加10几项功能) 另外还有许多基础研究的投入,例如人的视觉特点 配色原理,中国在此方面可以说建树甚少。 |
|
返回顶楼 | |
发表时间:2004-11-08
ray_linn 写道 70%左右,当Customer Experience越友好的UI,那么投入的时间就更大。
70%有点夸张 ,一个交互性比较好的web UI是比较花功夫,尤其是国外的一些软件,界面都作的很人性,很漂亮,这就需要时间了 国内好像不怎么注重这个 |
|
返回顶楼 | |
发表时间:2004-11-09
andiyang 写道 ray_linn 写道 70%左右,当Customer Experience越友好的UI,那么投入的时间就更大。
70%有点夸张 ,一个交互性比较好的web UI是比较花功夫,尤其是国外的一些软件,界面都作的很人性,很漂亮,这就需要时间了 国内好像不怎么注重这个 。。。。。我的例子很明显说明是GUI,而不是WebUI。。。。。 WebUI的功夫不见得少多少。就拿这个论坛来说,起码就有多处侵犯了著作权,(比如表情符号里的图标),把这些美工和摄影加进去,少不了时间的。 看过很多人的JSP作品,一句评价是,画面狗屎一团。 |
|
返回顶楼 | |
发表时间:2004-11-09
做什么也别做界面
唉~~~都把做界面的当白痴 |
|
返回顶楼 | |
发表时间:2004-11-09
robot_liu 写道 做什么也别做界面
唉~~~都把做界面的当白痴 拜托,我也做过很多次白痴啊。以后再敢说这样的话我可就不客气了。 |
|
返回顶楼 | |
发表时间:2004-11-09
:( 现在给我的感觉越来越是这样的。
我也不想做白痴啊,没一点事情自己能说了算的,要满足每个人的意见怎么可能? 结果就是今天改成这样,明天该成那样,后天又改成前天的样 好累 |
|
返回顶楼 | |
发表时间:2004-11-09
robot_liu 写道 做什么也别做界面
唉~~~都把做界面的当白痴 没去过威尼斯的人没资格说那地方的美丑,没写出过好界面的人,有什么资格说这个话。 当初金山公司开发盘古 连"所见即所得"能失败,界面岂是用VB拖拖拉拉那么简单的? |
|
返回顶楼 | |
发表时间:2004-11-09
robot_liu 写道 :( 现在给我的感觉越来越是这样的。
我也不想做白痴啊,没一点事情自己能说了算的,要满足每个人的意见怎么可能? 结果就是今天改成这样,明天该成那样,后天又改成前天的样 好累 照我的想法,做界面应该第一手了解用户的需求,解决表现面上的问题,参与编写用例和制订业务接口。可惜现在的美工小MM多半只肯帮我做几个图片画几个表格,你说我不把他们当白痴又能怎么办呢? |
|
返回顶楼 | |