没有合适的资源?快使用搜索试试~ 我知道了~
首页GUI规范实战与企业价值探讨
"GUI规范漫谈"是一篇探讨在IT开发过程中GUI(图形用户界面)规范的重要性的文章。作者在撰写该文时,由于担心可能存在的不当之处,暂时未发布。文章提到,GUI规范并非仅仅是形式化的文档模板,而是为了提升团队协作效率和产品质量的关键工具。它旨在通过标准化代码和研发流程,使脑力劳动更加明确,便于度量、改进和控制,减少沟通成本,提高开发团队的工作效率。 作者分享了自己在证券公司做UI设计时的经历,曾为项目组制定了一套不完全系统的UI组件说明和使用规范,包括命名规则。虽然这个初期尝试耗费了大量时间和精力,但并未得到预期的广泛应用,因为开发人员缺乏遵循规范的习惯,且规范对项目的实际成本效益不高。作者反思,许多国内企业在开发项目时忽视高质量UI规范的制作,可能是因为考虑到成本问题,认为优化设计和原型比制定规范更为直接有效。 然而,随着时间的推移,作者意识到规范的重要性,特别是在大型项目中,规范可以帮助维护设计一致性,降低后期维护成本,提升用户体验。因此,他呼吁在考虑成本的同时,企业应认识到UI规范的长远价值,并着手建立一套全面、易于遵循的规范体系,以确保团队的协同工作和产品的专业性。尽管文章中可能存在一些UI和GUI概念的混淆,以及语言表述上的瑕疵,但它提供了一个实用的视角,展示了如何在实践中理解和应用GUI规范。
资源详情
资源推荐
GUI规范漫谈规范漫谈
写了好久的一个帖子, 因为有一些顾虑一直没有发布。。 如其中内容牵扯到一些不妥的地方请相关朋友赶紧说明。我立即修
改或删除!
(因为难改的GUI后遗症,以下语言中可能存在不少UI和GUI的感念混交现象。见笑! 我写东西喜欢一次完成也肯定存在很多
错别字,见笑!)
这一段又在接触规范相关的东西,也看了不少同行朋友们的借鉴,,为了对得住大家对我的帮助 正好也赶上今天半夜醒来睡
不着了,我就来好好胡扯一番(只说方式和方法不谈具体细节,也希望为好友备课起到借鉴作用):
记得之前在做开发时自己很不愿意去写文档,我的PM给推荐了一个文章,文章的名字记得不是太清楚了,大意是在说“规范不
仅仅是文档模板。人人都想看别人的文档,自己却不愿意去写文档。,制定代码规范、研发规范,将脑力劳动显式化。主要是
为了细化研发过程,便于流程度量、改进和控制,规范化不同员工的表达方式,减少不必要的信息沟通,提高交流的效率。
”我想UI规范在这里应该也一样存在这样的作用。
一个员工离开了,那么他的留下的工作成果应该变成一种“固有资产”,这才是企业想要说的话。
言规正传,说一下我自己对于规范的经历和看法:
之前在证券公司做UI的时候,为了给项目组的开发人员提供比较方便的UI对照和便于他们对场景设计的理解(当然最终目的也
是为了减轻他们的压力,当时还不知道行业内有UI规范这么一说我把那个文件加叫做“UI的开发对照”),按照自己的想法做过
一些规范的东西,是用HTML实现的一个WEB库 存放着一些UI组件的说明和使用方法及标准,当然也包括命名规范等。 但是
因为那是第一次做规范的东西很不系统也很不够标准(可惜就连这样的现在都没有保存了!!)。
虽然是连自己都认为做的很烂的东西,在当时却一样用去了我不少的时间和精力。做完之后自己好好的总结了一下(也切实的
了解了这个东西对项目组同事开发过程中的价值),后来发现花费了那么多的时间和精力来制作这样一套规范对于当时我们偌
大的一个项目来说一样有些不值:这样的规范耗费了不少开发成本,如果把这些耗费的开发成本拿去优化场景设计和界面原型
完善的话作用应该会更大;我们的开发人员也没有太多人有对照规范来进行开发工作的习惯!我想这可能也是为什么目前国内
很多企业在开发一个产品或者一个项目时 没有去太多的考虑制作高质量UI规范的原因吧。!由此可见为了节约和顾忌成本问
题,高质量的UI规范并不存在多大的生存空间。但是,我个人觉得如果是一个产品的开发,还是非常需要UI规范的引导滴~。
因为一个产品将来会面对着很多的更改、优化和不同程度的二次开发,这个时候更多的可能是开发组物是人非的情况,UI规范
的作用就尤为重要了(呵呵,我看问题向来都这么民间化。没有什么太多华丽的词语和大道理的分析,但却比较现实)。
后来在和作一个外企的CRM系统时又一次根据客户的需要大致的整理了一份类似于规范的对照(见下文 Corezon 有相关的规
范介绍,,是一个B/S结构网络版的CRM,其实这个规范更多的工作是CSS的编写,3999行呀!!),严格的来说不能算是
UI规范,只能说是给程序开发人员提供的一个对照,更加方便了他们的程序开发。当时也是因为有了一些前车之鉴,于是 就
再次思考了成本和适用价值的问题,不断的思考“什么样的东西做起来开发成本最小? 什么样的东西开发人员用起来最方便?
最愿意去用?”于是就有了这不伦不类的规范:
下载后可阅读完整内容,剩余5页未读,立即下载
weixin_38570202
- 粉丝: 9
- 资源: 952
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ExtJS 2.0 入门教程与开发指南
- 基于TMS320F2812的能量回馈调速系统设计
- SIP协议详解:RFC3261与即时消息RFC3428
- DM642与CMOS图像传感器接口设计与实现
- Windows Embedded CE6.0安装与开发环境搭建指南
- Eclipse插件开发入门与实践指南
- IEEE 802.16-2004标准详解:固定无线宽带WiMax技术
- AIX平台上的数据库性能优化实战
- ESXi 4.1全面配置教程:从网络到安全与实用工具详解
- VMware ESXi Installable与vCenter Server 4.1 安装步骤详解
- TI MSP430超低功耗单片机选型与应用指南
- DOS环境下的DEBUG调试工具详细指南
- VMware vCenter Converter 4.2 安装与管理实战指南
- HP QTP与QC结合构建业务组件自动化测试框架
- JsEclipse安装配置全攻略
- Daubechies小波构造及MATLAB实现
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功