[软件工程建设]ch05-详细设计.pptVIP

  • 2
  • 0
  • 约1万字
  • 约 65页
  • 2018-08-21 发布于湖北
  • 举报
[软件工程建设]ch05-详细设计

* * 交互设计五大关键素养-3 学会编程,再菜鸟都比不会好 在设计师(设计者)与工程师(实现者)组成团队里,同理心是最关键的要素。没有同理心,实现者不关心设计如何,而设计者也不会讲究实际。如果一家公司的团队纠结于specs和code之间,来回折腾,颠过来倒过去地搞,说明团队缺乏同理心,设计者与实现者无法相互理解。 把设计与实现划清绝对的界线是可怕的。设计-编码者和编码-设计者组成团队才是最优化的配置。 * * 交互设计五大关键素养-4 创作、创作、再创作 伟大的设计师总是不停地做设计。伟大的设计师会纠结于电梯里令人迷惑的按钮布局和ATM机上不妥当的按钮标签。他们会就此拍照、写博客,反复琢磨。如果你不喜欢搞创作做设计,那你根本就不该进入这个行当。你得投入千千万万个小时的亲身实践,才可能在领域里占有你自己的一席之地。你是在为大家做设计,你得深入了解大家,深入生活。 应该有大把小的创意项目,有些完成了的,有些失败了并从中获益匪浅的,还有弃置的。如果没有,说明你没走上身为设计师的正道。 * * 交互设计五大关键素养-5 学习图美设计 软件的外表同样重要。外表影响着可用性。外表不是全部,但却是最显著的东西。 交互设计师应该学一学字体样式排版 ,学一学Swiss grid system ,掌握技巧,让设计脱颖而出——即使这意味着在一开始不得不模仿别人的风格。 作为交互设计师身处“卖想法”的行业。不幸的是,杰出的想法会因为丑陋的草图而被冷落。要想在竞争中崭露头角,你需要学习,成为一名足够好的图美设计师。 * 详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把详细设计描述直接用某种程序设计语言翻译成源程序。此外,人机界面设计也是详细设计的一项重要内容。 * 最主要的是算法,但其它信息在不同的情况下也会有意义和作用的 * 第7周 周三 3月31日 用户界面与视觉设计师 对于一个按钮:用户界面师考虑如何好看,而用户界面设计师考虑到底是要不要的问题 * 用户体验各要素的设计和交互设计、界面设计不同,它是一种比交互设计和界面设计更上位的设计,界面设计和交互设计侧重于从功能的实现出发,而用户体验设计则重点关注用户使用过程中的感受,是一种以用户为中心的,综合功能设计、交互设计、界面设计、导航设计和视觉设计等、,它要求设计者站在一个更宏观的高度,整体把握用户与这些设计要素之间的关系。从而给产品的最终用户带来良好的体验。 * 我曾经为杭州某工厂开发“生产管理软件”,采用了很好的B/S技术构架,界面也很美观。但是工人不适应B/S软件界面,无法有效地进行生产管理,最后报废这个软件。 “主流用户”是指占最大比例的那种类型的用户。主流用户可能不是水平最高的用户,他们对界面的评价影响软件产品的命运。 “有影响力的用户”可能不是主流用户,但是他们会影响其它用户对软件的印象。例如互联网论坛版主、作家、传媒人士等。 * * /n279785.html 解读iPhone平台的一些优秀设计思路 * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 微软Windows?Phone?7智能手机系统七大功能亮点 /n280394.html * 最难的部分是关于人和管理的,是文化成分。杀手级界面设计要能实现,你得说服团队所有人。作为用户体验专员,你的工作目的就是要能在团队里建立起一种以用户体验为中心的文化,在团队的整个研发过程中,用户体验始终处于指导地位,引导大家做出真正符合市场/用户需求的产品。 你不会沟通,就会失败;不能说服,就会失败;不愿倾听,还是会失败。 3.界面容易被用户理解 用户界面中的所有元素都不能出现错误文字,也没有令人费解(例如二义性、逻辑混乱)的文字。用户界面设计人员绝对不能对界面上的文字马马虎虎,措词必须“正确、准确”。 图标按钮的含义一定要直观明了,最好给图标加文字说

文档评论(0)

1亿VIP精品文档

相关文档