Skip to content

让产品文档变得简单

缘由:
需要一份精美细致的文档指导开发和GUI,于是开始和格式战斗。
标题,目录,文字大小,字体等等。
一小时过去了,两小时过去了,离交文档的时间越来越近了。时间有限,必须快速完成,决定放弃一切华丽的文档格式。用最简单的标题、正文、宋体,去写整篇文档。

(未完)

Categories: Internet.

Tags:

MRD、BRD、PRD、FSD、PSD、SRS、ROI、CPA、ASP

经常听到有朋友在群里面问一些专有名词的缩写含义,恰巧在网上找资料看到这个帖子,故此转帖过来。希望对朋友们有所帮助。
MRD(这个汤圆讲的更为透彻)
  Market Requirements Document,市场需求文档。获得老大的认同后,产品进入实施,需要先出MRD,具体来说要有更细致的市场与竞争对手分析,通过哪些功能来实现商业目的,功能/非功能需求分哪几块,功能的优先级等等。实际工作中,这个阶段PD可能的产出物有Mind Manager的思维图,Excel的Feature List等。
  市场需求文档(MRD)重点放在为一个被提议的新产品或者现有产品的改进定义市场需求。与BRD指出商业问题和解决这些问题的解决方案不同,MRD更深入提议解决方案的细节。它包括一些或者所有这些细节:
a. 解决商业问题所需要的特色
b. 市场竞争分析
c. 功能和非功能需求
d. 特色/需求的优先级
e. 用例
  MRD通常是由拥有产品经理,产品营销经理或者行业分析师头衔的人撰写的。MRD通常是一份连续的5-25页Word文档,或者正如之后描述那样在一些机构中甚至更长。
BRD
  Business Requirements Document,商业需求文档。这是产品声明周期中最早的问的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是和老大们过的ppt,所以也就比较短小精炼,没有产品细节。
  商业需求文档重点放在定义项目的商业需求。BRD要能说出客户碰到的一个或多个商业问题,并且通过公司的产品能够解决这些问题。接着建议一个方案 —— 通常是新产品或者现有产品的改进来解决这些问题。BRD也可能包括一个高级的商业案例,例如收益预测,市场竞争分析和销售/营销策略。BRD通常是由拥有产品经理,产品营销经理或者行业分析师头衔的人撰写的。在小公司,可能由高级主管或者甚至创始人撰写。BRD通常是一份连续的1-3页Word文档,或者不超过10页的Powerpoint文档。
PRD
  Product Requirements Document,产品需求文档。进步一细化,这部分是PD写得最多的内容,也就是传统意义上的需求分析,我们这里主要指UC(use case)文档。主要内容有,功能使用的具体描述(每个UC一般有用例简述、行为者、前置条件、后置条件、UI描述、流程/子流程/分支流程,等几大块),Visio做的功能点业务流程,界面的说明,demo等。Demo方面,可能用dreamweaver、ps甚至画图板简单画一下,有时候也会有UI/UE支持,出高保真的demo,开发将来可以直接用的那种。
  产品需求文档(PRD)重点放在为一个被提议的新产品或者现有产品的改进定义市场需求。与MRD侧重于从市场需要角度看需求的不同,PRD侧重于从产品本身角度看待需求。通常在特点和功能需求上更深入细节,并也可能包括屏幕截图和用户界面流程。在那些MRD不包括具体需求和用例的机构中,PRD就包含这些具体内容。PRD通常是由拥有产品经理,行业分析师或者产品分析师头衔的人撰写的。PRD通常是一份连续的20-50页Word文档,或者针对复杂产品甚至更长。
  提醒:一些机构将这里描述的MRD和PRD合并成一个文档,并称最后的文档为MRD。在这种情况下,MRD包括本段描述的内容,也包括上一段描述PRD的内容,并且可能超过50页。
FSD
  Functional Specifications Document,功能详细说明。有一点像“概要设计”,这步就开始往开发衔接了,产品UI、业务逻辑的细节都要确定,细化文档并保持更新。相应的,有很多内容,比如表结构设计,要由项目经理来编写了。
  功能规格文档(FSD)把焦点集中在实现,定义产品功能需求的全部细节。FSD可能通过一张张的截屏和一条条功能点来定义产品规格。这是一份可以直接让工程师创建产品的文档。与MRD和PRD侧重于以市场需要和产品角度看需求不同,FSD把重点放在了以表格形式定义产品细节,再让工程师实现这些细节。FSD也可能包括完整的屏幕截图和UI设计细节。FSD通常是由拥有产品分析师,工程领导或者项目经理头衔的人撰写的 – 作者通常属于工程部门。通常一个连续几十页的Word或类似文档。
PSD
  Product Specifications Document,产品规格文档(PSD)是一个较不流行的缩写,但是在有这样一个文档的机构中,它大体和上面描述的功能规格文档(FSD)相同。
SRS
  Software Requirements Specification,软件需求文档,软件需求文档(SRS)是另一较不流行的缩写,在创建SRS的机构中,它在内容和细节上和上面描述的PRD或FSD有些想像。
ROI
  Return On Investment,投资回报。原本是会计学概念,早期用来判定投资工厂或购买铁路相关的成本是否合理,现被广泛使用在各个领域。ROI的结果通常用百分比来表示,即投入产出比,简单来说就是企业所投入资金的回报程度。ROI计算公式为:收益/投资×100%或者ROI=(成本降低+收入增长)/总成本。相关的术语:资金回收期,IRR(内部收益率)等等。
  投资报酬率,计算公式为:ROI = (1 + g) * n / PER。
  其中,g代表企业未来n 年平均获利成长率。PER表示本益比。若个别企业的ROI大于同业平均投资报酬率,则该企业值得投资。
CPA
   Cost Per Action,次行动的费用,即根据每个访问者对网络广告所采取的行动收费的定价模式。对于用户行动有特别的定义,包括形成一次交易、获得一个注册用户、或者对网络广告的一次点击等。
ASP
  Average Selling Price,公司某一类型产品或全部产品的平均销售价格(或称出厂价格)。公式为:销售额÷出货量。
  平均售价是分析预测制造业公司销售收入和毛利率的重要指标,是投资者需要密切跟踪和计算的经营数据。在销量不变的情况下,平均售价提高可以增加销售收入和毛利率,在销量下降的情况下,如果公司能提高平均售价可以降低销售收入和毛利率下滑的程度,当然,最好的情况是价升量增,销量和售价都出现增长。公司产品平均售价提升主要来自于产品结构的改善,如彩电生产企业近年来产品平均售价增长就是因为高价格的平板电视销售比重显著提升。所以,把握制造业公司业绩增长的两项最重要的因素就是产品销量和平均售价的变化。

Categories: Internet.

Tags:

Word中清除页眉横线的方法

每次在页面中设置了页眉之后,Word总会自己在它的下面添加一条横线,有时我们不希望这根横线出现,但可惜的是Word并没有直接提供清除它的办法。

方法一. 更改样式快速清除横线
  1. 双击进入页眉、页脚编辑模式,并全选页眉文字
  2. 将“样式”切换到“正文”模式
  3. 此时页眉下方的横线便已经消失,而且页眉文字也能像其他正文文字一样授受用户的编辑了

方法二. 通过边框和底纹方法清除横线
  1. 双击进入页眉、页脚编辑模式,并全选页眉文字
  2. 执行“格式”菜单→“边框与底纹”命令,弹出“边框与底纹”对话框
  3. 将“边框”菜单下的“自定义”设为“无”即可

Categories: PM.

thinking and talking

回忆昨晚,某人终于反应过来,她最后的结束语颇具深意。某人全面分析后抑郁了起来。
某人真想说一句:”Dear,别把那个有原则执着深情喜新不厌旧的家伙看的太大众。“

Categories: Internet.

学术搜索

学术搜索引擎–综合性

Google学术搜索 Scirus学术搜索 BASE搜索 Vascoda搜索 万方数据ilib
百度文档搜索 OJOSE Infomine OA图书馆(开放存取搜索) PDF搜索引擎
SciSeek Soople Socolar(开放存取检索) 深度搜 PPT(幻灯片)搜索
指针网学术搜索 OAIster Find Articles CNKI知识搜索 为学知识搜索
Vascoda 台湾雅虎奇摩搜索 Intute cnpLinker 读秀学术搜索
全能搜 DeepDyve Cogprints TheScientificWorld(科学世界) Scitopia
CALIS E读 WolframAlpha 盛搜语义网 DOAJ ChemPort Search
电子图书搜索 MagPortal ScienceDirect SpringerLink Wiley Online Library

 

学术搜索引擎 – 专利
Google Patents WIPO英文专利搜索 USPTO美国专利搜索 欧洲专利搜索 加拿大专利搜索
中国专利(国家知识产权局) 专利集成搜索 新加坡知识产权局专利搜索 日本专利英文版 韩国专利搜索
百度专利搜索 中国专利信息检索 Patent Lens Freepatentsonline SooPAT
Delphion Priorsmart GetThePatent

 

学术搜索引擎 – 化学化工
ChemBlink(化学品信息) ChemDB Portal(化学深层网统一搜索引擎) ChemIndex(化学品搜索引擎) CheminDustry(化学工业)
Chemie.de(德语化学搜索) 化工引擎 eMolecules(化学专业) 卡维化工搜索
ChemKoo(凯麦酷) ChemExper PubChem The Chemical Database
ChemSpider ChemClub

 

学术搜索引擎 – 生物医学、生命科学
Abcam(抗体搜索) BioPortfolio(生命科学) Faculty(生物医学) PubMed MedHelp
MedExplorer Medmatrix Medical World Search OncoLink(癌症资源) LifeSciencesWorld
LabHoo Bioexplorer

 

学术搜索引擎 – 材料能源
Worldwide Composites Search Engine(复合材料搜索引擎) euSDB Information Bridge

 

学术搜索引擎 – 计算机、信息科学
Arnetminer Libra计算机学术搜索 CiteSeer.IST(信息科学) Shareware(共享软件搜索)

 

学术搜索引擎 – 国学、中华文化
百度国学搜索 国学搜(中华传统文化检索)

 

学术搜索引擎 – 工程、机械
GlobalSpec(工程搜索引擎) 万能搜搜索

 

学术搜索引擎 – 数学
Zentralblatt Math MathSearch
学术搜索引擎 – 学位论文
ProQuest 中国博士学位论文

1、http://scholar.google.com/虽然还是Beta版,但个人已觉得现在已经是很好很强大了,Google学术搜索滤掉了普通搜索结果中大量的垃圾信息,排列出文章的不同版本以及被其它文章的引用次数。略显不足的是,它搜索出来的结果没有按照权威度(譬如影响因子、引用次数)依次排列,在中国搜索出来的,前几页可能大部分为中文的一些期刊的文章。

2、http://www.scirus.comScirus是目前互联网上最全面、综合性最强的科技文献搜索引擎之一,由Elsevier科学出版社开发,用于搜索期刊和专利,效果很不错!Scirus覆盖的学科范围包括:农业与生物学,天文学,生物科学,化学与化工,计算机科学,地球与行星科学,经济、金融与管理科学,工程、能源与技术,环境科学,语言学,法学,生命科学,材料科学,数学,医学,神经系统科学,药理学,物理学,心理学,社会与行为科学,社会学等。

3、http://www.base-search.net/BASE是德国比勒费尔德(Bielefeld)大学图书馆开发的一个多学科的学术搜索引擎,提供对全球异构学术资源的集成检索服务。它整合了德国比勒费尔德大学图书馆的图书馆目录和大约160 个开放资源(超过200 万个文档)的数据。

4、http://www.vascoda.de/Vascoda是一个交叉学科门户网站的原型,它注重特定主题的聚合,集成了图书馆的收藏、文献数据库和附加的学术内容。

5、http://www.goole.com/与google比较了一下发现,能搜索到一些google搜索不到的好东东 。它界面简洁,功能强大,速度快,YAHOO、网易都采用了它的搜索技术。各位可以一试。

6、 http://www.a9.comGoogle在同一水平的搜索引擎。是Amazon.com推出的,Web result部分是基于Google的,所以保证和Google在同一水平,另外增加了Amazon的在书本内搜索的功能和个性化功能:主要是可以记录你的搜索历史。现在还是Beta,不过试用后感觉很好,向大家推荐一试 ,不过缺憾是现在书本内搜索没有中文内容。

7、http://www.ixquick.com严格意义上讲不是搜索引擎,是连接搜索引擎和网络用户的信息立交桥。新一代的搜索引擎应运而生,Ixquick meta-search正是目前最具光芒的新星。但是对于大多数国内用户来说,Ixquick还很陌生。Ixquick众多独特的功能我不一一介绍了,只介绍我们最关心的,搜索数据库密码。使用方法:先进入Ixquick,以“Proquest”数据库为例。填入Proquest Username Password History Online后点击search,看看出来的结果,第一页中第6个,proquest的username和password赫然在目,别急,再看第4个结果“HB Thompson Subscription Online Databases”,即http://homework.syosset.k12.ny.us/onlinedbs/HBTDatabases/,进入后发现这是一个密码页,选择Magazines & Journals栏,就有 EBSCO、Electric Library Elementary、Electric Library Elementary、ProQuest Platinum (in school)、ProQuest Platinum (remote)等众多数据库的密码,都有uesrname和password,随便试一下EBSCO,OK,成功登陆。

8、http://vivisimo.com/cmu的作品,对搜索的内容进行分类,这样可以有效地做出选择,比较有特色。可实现分类检索,检索速度也很好,如EBSCO 密码几分钟就可找一大堆 .http://search.epnet.com/User ID: mountainPassword: ridge这个密码可以试试。

9、http://www.findarticles.com/一个检索免费paper的好工具。 进入网页以后,可以看到他有三个功能,driectory web article ,其中article对我们很有帮助,你可以尝试输入你要找的文章,会有很多发现的!

10、http://www.sciseek.com/Sample感觉不是很好用,内容也不是太多,主要靠用户添加网址,提供信息的搜索引擎,搜索功能也比较差,输入常见的关键词,往往找不到相匹配的内容。

11、http://www.chmoogle.com现点击后或跳转到http://www.emolecules.com,在此搜索引擎里可以搜索到超过千万种化学品信息或相应的供应商,与Chemblink有点相似,但提供的化学品理化信息没有Chemblink详细,与其不同的是该搜索引擎可提供化学品结构式搜索(主页上有在线绘制化学结构式的搜索框)。

12、 http://www.ojose.com/OJOSE (Online Journal ,在线期刊搜索引擎)是一个强大的免费科学搜索引擎,通过OJOSE,你能查找、下载或购买到近60个数据库的资源。但是感觉操作比较复杂。

13、http://citeseer.ist.psu.edu/一个关于计算机和信息科学的搜索引擎。

14、http://hpsearch.uni-trier.de/专家个人主页搜索引擎

15、http://cnplinker.cnpeak.com/为了给读者用户提供一个方便快捷的查阅国外各类期刊文献的综合网络平台,中图公司组织开发了cnpLINKer(cnpiec LINK service)在线数据库检索系统,并正式开通运行。cnpLINKer即“中图链接服务”,目前主要提供约3600种国外期刊的目次和文摘的查询检索、电子全文链接及期刊国内馆藏查询功能.并时时与国外出版社保持数据内容的一致性和最新性.点评:只提供了外文检索的功能,但是无法得到全文。个人认为不是很理想。

16、http://guoxue.baidu.com/百度国学目前能提供上起先秦、下至清末历代文化典籍的检索和阅读。内容涉及经、史、子、集各部。

17、http://infomine.ucr.edu/NFOMIN是由加州大学、维克森林大学、加州国立大学、底特律大学等大学图书管理员建立的学术搜索引擎。它主要为大学职员、学生和研究人员提供在线学术资源。

Categories: Internet.

Tags:

mac os上运行迅雷、傲游、ie的办法

来源:chinamac.com

WinApps是一个Windows下常用软件在Mac OS X下的集合,以方便Apple用户使用。目前包含迅雷、傲游、IE、万能五笔、纳米盘和Rayfile下载工具。

安装条件
1.Intel x86 CPU (因为使用wine,所以PowerPC处理器无法使用)
2.Mac OS X,必须安装X11(尽在Leopard 10.5.6下进行测试,Tiger未测试)
有些用户反映不能运行,可能是安装系统时没安装X11
打开MacOS X 10.5安装光盘1,找到“可选安装”文件夹,运行Optional Installs.mpkg,在自定安装项目中找到应用程序的X11,选中继续安装X11。

除WinApps-Basic.dmg是将其中WinApps目录拖到Applications目录外,其余都是将程序拖到WinApps目录
 

WinApps-Basic.dmg – 基础,仅含IE
 

WinApps-Maxthon2.dmg – 傲游Maxthon
 

WinApps-Thunder.dmg – 迅雷
 

WinApps-Wnwb.dmg – 万能五笔
 

WinApps-NamiRobot.dmg – 纳米盘
 

WinApps-RaySource.dmg – Rayfile下载 (新增, 欢迎测试, 上传似乎有问题)
 

\
 

\

\

\

 

Categories: Internet.

网站开发人员应该知道的62件事

一、界面和用户体验(Interface and User Experience)

1.1

知道各大浏览器执行Web标准的情况,保证你的站点在主要浏览器上都能正常运行。你至少要测试以下引擎:Gecko(用于Firefox)、Webkit(用于SafariChrome和一些手机浏览器)、IE(你可以利用微软发布的Application Compatibility VPC Images进行测试)和Opera。同时,不同的操作系统,可能也会影响浏览器如何呈现你的网站。

1.2

除了浏览器,网站还有其他使用方式:手机、屏幕朗读器、搜索引擎等等。你应该知道在这些情况下,你的网站的运行状况。MobiForge提供了手机网站开发的一些相关知识。

1.3

知道如何在基本不影响用户使用的情况下升级网站。通常来说,你必须有版本控制系统(CVS、Subversion、Git等等)和数据备份机制(backup)。

1.4

不要让用户看到那些不友好的出错提示。

1.5

不要直接显示用户的Email地址,至少不要用纯文本显示。

1.6

为你的网站设置一些合理的使用限制,一旦超过门槛值,就自动停止服务。(这也与网站安全相关。)

1.7

知道如何实现网页的渐进式增强(progressive enhancement)。

1.8

用户发出POST请求后,总是将其重导向(redirect)至另外一个网页。

1.9

不要忘记网站的可访问性(accessibility,即残疾人如何使用网站)。对于美国网站来说,有时这是法定要求WAI-ARIA有一些这方面很好的参考资料。

二、安全性(Security

2.1

阅读《OWASP开发指南》,它提供了全面的网站安全指导。

2.2

了解SQL注入(SQL injection)及其预防方法。

2.3

永远不要信任用户提交的数据(cookie也是用户端提交的!)。

2.4

不要明文(plain-text)储存用户的密码,要hash处理后再储存。

2.5

不要对你的用户认证系统太自信,它可能很容易就被攻破,而你事先根本没意识到存在相关漏洞。

2.6

了解如何处理信用卡

2.7

在登录页面及其他处理敏感信息的页面,使用SSL/HTTPS

2.8

知道如何对付session劫持(session hijacking)。

2.9

避免”跨站点执行“(cross site scripting,XSS)。

2.10

避免”跨域伪造请求“(cross site request forgeries,XSRF)。

2.11

及时打上补丁,让你的系统始终跟上最新版本。

2.12

确认你的数据库连接信息的安全性。

2.13

跟踪攻击技术的最新发展,以及你使用的平台的最新安全漏洞。

2.14

阅读Google的《浏览器安全手册》(Browser Security Handbook)。

2.15

阅读《网络软件的黑客手册》(The Web Application Hackers Handbook)。

三、性能(Performance)

3.1

只要有可能,就使用缓存(caching)。正确理解和使用HTTP cachingHTML5离线储存

3.2

优化图片。不要把一个20KB的图片文件,作为重复出现的网页背景图案。

3.3

学习如何用gzip/deflate压缩内容(deflate方式更可取)。

3.4

将多个样式表文件或脚本文件,合为一个文件,这样可以减少浏览器的http请求数,以及减小gzip压缩后的文件总体积。

3.5

浏览Yahoo的Exceptional Performance网站,里面有大量提升前端性能的优秀建议,还有他们的YSlow工具。Google的page speed则是另一个用来分析网页性能的工具。两者都要求安装Firebug

3.6

如果你的网页用到大量的小体积图片(比如工具栏),就应该使用CSS Image Sprite,目的是减少http请求数。

3.7

大流量的网站应该考虑将网页对象分散在多个域名(split components across domains)。

3.8

静态内容(比如图片、CSS、JavaScript、以及其他cookie无关的网页内容)都应该放在一个不需要使用cookie的独立域名之上。因为域名之下如果有cookie,那么客户端向该域名发出的每次http请求,都会附上cookie内容。这里的一个好方法就是使用”内容分发网络”(Content Delivery Network,CDN)。

3.9

将浏览器完成网页渲染所需要的http请求数最小化。

3.10

使用Google的Closure Compiler压缩JavaScript文件,YUI Compressor亦可。

3.11

确保网站根目录下有favicon.ico文件,因为即使网页中根本不包括这个文件,浏览器也会自动发出对它的请求。所以如果这个文件不存在,就会产生大量的404错误,消耗光你的服务器的带宽。

四、搜索引擎优化(Search Engine Optimization,SEO)

4.1

使用”搜索引擎友好”的URL形式,比如example.com/pages/45-article-title,而不是example.com/index.php?page=45。

4.2

不要使用”点击这里”之类的超级链接,因为这样等于浪费了一个SEO机会,而且降低了”屏幕朗读器”(screen reader)的使用效果。

4.3

创建一个XML sitemap文件,它的缺省位置一般是/sitemap.xml(即放在网站根目录下)。

4.4

当你有多个URL指向同一个内容时,在网页代码中使用<link rel=”canonical” … />

4.5

使用Google的Webmaster Tools和Yahoo的Site Explorer

4.6

从一开始就使用Google Analytics(或者开源的访问量分析工具Piwik)。

4.7

知道robots.txt的作用,以及搜索引擎蜘蛛的工作原理。

4.8

将www.example.com的访问请求导向example.com(使用301 Moved Permanently重定向),或者采用相反的做法,目的是防止Google把它们当做两个网站,分开计算排名。

4.9

知道存在着恶意或行为不正当的网络蜘蛛。

4.10

如果你的网站有非文本的内容(比如视频、音频等等),你应该参考Google的sitemap扩展协议

五、技术(Technology)

5.1

理解HTTP协议,以及诸如GET、POST、sessions、cookies之类的概念,包括”无状态”(stateless)是什么意思。

5.2

确保你的XHTML/HTMLCSS符合W3C标准,使得它们能够通过检验。这可以使你的网页避免触发浏览器的古怪行为(quirk),而且使它在”屏幕朗读器”和手机上也能正常工作。

5.3

理解浏览器如何处理JavaScript脚本。

5.4

理解网页上的JavaScript文件、样式表文件和其他资源是如何装载及运行的,考虑它们对页面性能有何影响。在某些情况下,可能应该将脚本文件放置在网页的尾部

5.5

理解JavaScript沙箱(Javascript sandbox)的工作原理,尤其是如果你打算使用iframe。

5.6

知道JavaScript可能无法使用或被禁用,以及Ajax并不是一定会运行。记住,”不允许脚本运行”(NoScript)正在某些用户中变得流行,手机浏览器对脚本的支持千差万别,而Google索引网页时不运行大部分的脚本文件。

5.7

了解301重定向和302重定向之间的区别(这也是一个SEO相关问题)。

5.8

尽可能多得了解你的部署平台(deployment platform)。

5.9

考虑使用样式表重置(Reset Style Sheet)。

5.10

考虑使用JavaScript框架(比如jQueryMooToolsPrototype),它们可以使你不用考虑浏览器之间的差异。

六、解决bug

6.1

理解程序员20%的时间用于编码,80%的时间用于维护,根据这一点相应安排时间。

6.2

建立一个有效的错误报告机制。

6.3

建立某些途径或系统,让用户可以与你接触,向你提出建议和批评。

6.4

为将来的维护和客服人员撰写文档,解释清楚系统是怎么运行的。

6.5

经常备份!(并且确保这些备份是有效的。)除了备份机制,你还必须有一个恢复机制。

6.6

使用某种版本控制系统储存你的文件,比如SubversionGit

6.7

不要忘记做单元测试(Unit Testing),Selenium之类的框架会对你有用。

(完)

原文网址:http://stackoverflow.com/questions/72394

译者:阮一峰

Categories: IT.

Tags: ,

几个在线颜色选择器

Categories: IT, PM.

Tags: ,

Axure在原型设计中的应用

Axure在原型设计中的应用

什么是原型呢?

产品原型简单的说就是产品设计成形之前的一个简单框架,对网站来讲,就是将页面模块、元素进行粗放式的排版和布局,深入一些,还会加入一些交互性的元素,使其更加具体、形象和生动。

就我个人而言,目前使用频率最多,最高效,交互效果最好的原型工具是axure。今天给大家介绍一些我在工作中使用axure的经验。主要从交互设计中涉及的三个主要步骤进行说明:

一、主要页面原型

在进行主要页面原型设计之前,交互设计师需要:

•一份主要的任务流程图(或是用例,一般由产品经理提供)
•一份主要功能列表(一般由产品经理提供)
•网站信息架构(信息架构在一些公司是需要交互设计师来完成的)
•对于前期调研结果的理解
如何做“主要页面原型”

1. 在建立项目的初期就开始定义Master

项目一开始启动,如果可以稍微掌握哪些区块未来将是共享区块,那么就开始建立Master,比如网站的Header / Footer / 导览选单(Navigation),或者广告版位等等。越早使用,越可以节省其它页面设计的重复工作。

Master的定义

2.可以应用一些Axure RP library

网上有很多资源,也可以自己制作适合产品的library。

网上的library资源

3.根据“任务流程图”,“功能列表”将主要的页面原型制作出来。

这时可以包括一些必要的交互动作。一些详细的,比如出错提示等交互可以不用考虑。

主要的页面列表

用途:

主要的页面原型可以用于产品初期的讨论会、测试以及产品介绍会。

应注意几点:

1.不要加入视觉设计的元素。着眼于大局,不要纠结细枝末节

在制作原型的初期请把所有精力都放在流程的优化和布局设计上面吧,不要把时间浪费在视觉设计上,那样绝对是得不偿失。

因为我们的原型方案还没有最终通过,肯定要通过多次迭代才能确定方案,太多的视觉设计就是浪费时间;

再者,如果原型做的十分逼真,在产品讨论会上,视觉的元素会很快抓住大家的眼球,到时就会有领导来质疑你的界面是不是该换成蓝色,按钮是不是再精致一些这样的问题。没有人会专注于你的交互设计了。

2.最好在使用axure工具前,用纸和笔画一些纸面原型,整理一下思路。

3.这个过程应是快速的,迭代的。

二、页面流程图

在确定主要页面之后,我们可以开始细化页面流程了。页面流程图有利于向大家展示自己的想法,也有利于思路的整理。毕竟axure上面的交互点是散的,通过页面流程图,我们可以整理所有的页面上的交互行为,避免遗漏;在向他人展示的时候,也可以一目了然的看出需要的操作步骤是多少。

我倾向于将主要任务列出来,然后画出所有任务的页面流程图。

页面流程图

页面流程图要素

由于axure中没有斜线,在表现流程的时候有些受限。我会在流程图中表现以下几点:

•操作步骤的名称和编号

•开始和结束

•页面的名字
•点击的位置

•操作说明和箭头

•步骤序号

用途

可以与他人沟通流程、整理思路细化流程。

应注意的几点

1.如果项目时间有限,页面流程可以画在纸上。但还是建议在交互设计保留这一步。
2.为了减少沟通成本,在绘制页面流程图时,最好有一定的规范和标准。
三、完善原型

页面的主要页面和页面流程确定之后,就可以完善原型了。这时可以叫上产品部的同事一起来完成原型的细节工作。

如何完善原型

1. 按照页面流程中所考虑的交互过程,体现在原型上面。出错,提示等交互细节也应有体现。这时你可能会用到变量、层等高级axure技巧。

点击定时操作弹出层的操作

2. 增加说明

选中某个控件,在右边区域可以为此控件增加说明。

增加描述

增加描述后的前台页面,点击黄色图标显示说明提示层

如果对于说明区域的属性不满意,可以修改属性:

修改属性

不过这种增加描述的方式可能会干扰整个页面,很容易让浏览者以为是一个页面元素。也可以采取一种原始的方法为控件增加说明文字:

文字补充说明

3. 为页面编号

当原型不再需要修改时,我们需要为原型页面编号,这样有利于与视觉设计师、前端沟通。

用途

测试、产品需求文档编写参考、视觉设计参考、前端设计参考等。

应注意的几点

1. 不要过于追求技术表现

原型有些交互效果做出来会很花费时间,我建议不要过于追求技术表现效果,可以用些文字来说明交互效果。Axure软件的初衷是快速的设计原型,如果在一些技术方面交互设计师花费很多时间的话,就有些顾此失彼了。还是把真实的效果交给前端去实现吧。

2. 为了减少沟通成本,在完善原型时,最好有一定的规范和标准。

总结

Axure其实只是一种交互工具而已,交互设计最重要的还是想法,工具只是来帮你表现想法的。不必过于追求技术,不必过于追求视觉表现。我们在把握好整个产品方向的同时,应专注于交互流程、页面内交互、布局结构的创新和优化。

下面给大家介绍一些我工作之中记录下来的axure技巧。

1.快速移动页面

大家有没有感觉到,当电脑配置低,页面元素很多的时候,移动页面是一件极其痛苦的事情,有一个好的方法可以解决这个问题:

在非输入状态下,按住键盘“空格”键,界面上的鼠标“箭头”会变成“手”,这样就可以很轻松的拖动页面了。

2.原地复制组件

在axure中“ctrl+c”“ctrl+v”复制粘贴,会错位复制一个组件。怎么解决这个问题呢:

用快捷键“ctrl+d”可以原地复制一个组件。

3.复制动作Copy Case

如下图可以复制动作,就不用一个个的设置这么麻烦了。

4.直接将素材或控件转换为Dynamic Panel(层)

很实用,特别是在制作过程中发现有些东西还是放在层中展现更好的时候,以前得新建一个层,再把它们Copy进去,现在只需要右键需要转换的素材或控件Convert>>Convert To Dynamic Panel:

5.单选群组(Radio Button Group)

您可以一次选取多个Radio Button,按下鼠标右键,并选择“Edit Radio Button>>Assign Radio Group”来设定 Radio Button 的群组关系。如此一来,当这些Radio Button输出到Prototype 时,就会形成真正的单选用户接口。

6.添加定位锚点

点击某一字母,页面就会定位到同一字母所在的区域:

用Axure怎么来实现这个功能呢?

a)首先要用“image map region”在页面上定位一个锚点,并命名为“定位锚点位置”:

b)然后再在点击的地方加上链接

如上图,勾选“scroll to image map region”,点击下面的“image map region”,打开对话框:

如上图,选择“定位锚点位置”这一项,选中“scroll vertically only”垂直滚动,最后点击确定。

设置完成,看看效果吧。

7.下拉框(droplist)的条件(condition)

这里讲关于“条件”的简单例子。通过编辑条件,可以表现一些更高级的交互效果。

这个例子的效果是,用户切换左边的下拉框选项,右边的提示文字会随之变化。当选中的是图书时,文本框中的文字是“请输入图书名称或作者”;当选中音乐时,文本框中的文字是“请输入音乐名称或歌手”:

a)首先在页面上添加以下的组件,并给下拉框添加两个选项“图书”和“音乐”:

b)为组件命名

c)为下拉框添加动作

选择“OnChange”

这时会弹出选择交互行为的对话框,如下图。选择add condition:

在条件选择的对话框中如下图设置,设置完后点击ok:

回到选择交互行为的对话框,这时选择下图这一项:

点击上图文本框中的“Variable and Widget value equal to Value”,打开设置变量的对话框,如下图设置:

d)重复以上操作,为下拉框添加case2,效果如下:

好了,制作完成,大家可以看效果了:

条件和变量这一块的功能还需要多多探索,有些功能还是比较强大的。不过在实际的操作中,大多数的富交互效果是很少用到的。

8.恢复文件Recover files

Recover files功能可以帮你找到几天前的文件版本。

点击file>>Recover file,打开对话框,你可以查看最近的文档了:

选择recover就可以恢复当时的文档。

9.利用Axure封装视觉标准

交互设计师一般都是出线框图为最终产物,但是往往很多产品只需要利用现成的视觉标准就可以画出原型。为了减少流程、降低沟通成本,所以我建议交互设计师在做类似产品的时候能够直接利用现有视觉标准进行原型的搭建,一般很多交互设计师会用Photoshop来实现视觉原型,但是效率和不可交互性还是存在很多问题,所以需要有一套完成的封装来执行视觉标准并且产生可交互的高保真原型。

From

Categories: IT, PM.

Tags: ,

[chrome]提高效率的10个插件

1.Google Shortcuts lite
显示所有谷歌服务的按钮,节省浏览器界面空间。Google Shortcuts lite可定制需要显示的谷歌服务。
2.IEtab
当你浏览的网页不支持webkit核心的时候,点击ietab按钮即可以ie模式浏览,轻松切换。
3.xmarks
当你习惯多个浏览器灵活使用的时候,xmarks必不可少。这是我不推荐用google自带书签同步的原因。当然,如果你是谷歌贩,自带同步也是不错的选择。我通常都是用自带同步同步扩展插件。快捷方式加了命令后,chrome chromuim 和chrome canary用的是一个userdata, 所以不用自带同步也可以, 最常用的还是xmarks书签同步。
4.Sexy Undo Close Tab
撤销关闭的标签。也许你认为关了就关了不需要去找,那么你错了,从你开启浏览器到关闭,它会记录你每个关闭的标签,并提供查找功能。很多情况下,比历史记录更快捷。
5.多引擎联合搜索
在中文搜索领域,还是会经常用到百度,尤其是在谷歌挂掉的时候。它可以方便的切换谷歌、百度、必应和codesearch.
6.Split Screen
分屏,多种用法。比较代码,或者一边视频一边浏览网页都可以。
7.Evernote
知识管理类软件。可跨平台使用。win32的新版本4.0较3.1和3.5版本相比运行更流畅了。对于不喜欢装客户端的同学,这个插件是很值得用的。
8.AutoPager Chrome还在点下一页?out君~用autopager可以省很多力气,不用再点那么小的数字翻页。
9.lasttime
自动打开上次未关闭的标签。
10.all mangas reader(riirei的喜好而已):
大量在线漫画,再也不用翻箱倒柜了。

Categories: IT, PM.

Tags: , ,