Transcript 设计师的工程
设计师的工程 设计师本来就是一种工程师 Chris 艺术家 设计师 你 • • • • • 符合需求 有价值 功能性 可有可无的创意 可实现性 设计师≠艺术家 •有了前端 网页设计师是否需要学xhtml和css •有了结构工程师 工业设计师是否需要学Pro/E •有了印刷机 平面设计师是否需要学印刷工艺 月经贴 需求 设计 开发 测试 运营 产品经理 你 工程师 工程师 运维 第一种情况 • 更好的团队合作与高效沟通 – Smoothly 交付文档 – 设计创意更好的实现 – 重合的技能和工作范畴 TARGET • • • • 挖掘用户需求 与工程师探讨可执行性评估 与其他设计师探讨设计 项目周期评估 1。可交互的快速原型 • http://video.sina.com.cn/v/b/570905891788741711.html Ppt/keynotes制作交互原型 • 用户类型去组织功能需求 – 用户权限控制 • 功能分类去组织需求 – 模块化功能 • 资源和字段定义 – 数据库的设计 – 表单的设计与验证 2。归纳性的需求文档 • 规范化的流程图 • 信息架构图 3。规范的结构和流程 IA sample • 分离 – 结构/行为/样式分离 • 考虑重用性和统一性 – 组件的定义和交互 • 带标记信息的设计稿 4。带元数据的设计稿 带元数据的html输出 • 动态的内容变化 • 动态的状态变化 • 动态的视觉变化 5。动态的设计 需求 设计 开发 测试 运营 产品经理和你 你 工程师和你 工程师和你 运维和你 第二种情况 •设计穿插整个过程 •响应式设计 •更新换代快速的产品 •互动设计 •分工不太明确的团队 常见情况 • 如何贯穿整个开发周期 – 保持一致性 – 了解开发流程 TARGET 需求 设计 开发 测试 运营 你 你 你 还是你 都是你 第三种情况 •Demo and prototype •个人网站 •小工具 •创意移动应用 •创业初期 •工程师说“这个效果我做不出来” 常见情况 • 高质量的完成任务 – 敏捷,集中 – 利用自己现有技能 – 善用各种工具和框架 – 开源资源 TARGET • 钱宝宝 – www.bbcash.com – Codeigniter Framework • 苹果树下 – Shuxia.cc – Flash 优秀的设计师作品 • • • • • • 一门基础语言(C,Java) 一个交互设计软件(Axure,flash,fireworks) 一个后台语言(Php, .Net, Jsp) 数据结构和面向对象基础 软件开发流程 服务服务器的日常维护 设计师的常用开发基础 PHP JS framework arduino CSSframework ahk HTML/css3 android Flash /html5 as3 设计师的常用开发技能 Visio Flashmindmap Dream Google Comm Textma weaver/flex unity te Linux Axure /coda Prototype editplus 设计师的常用开发工具 Chris C @feng4ever Q&A