产品经理常用软件有哪些?(推荐以下一些常用工具)

qinzhiqiang 12-23 10:16 709次浏览

1、流程用具

Visio是基础的一款办公工具,其实也是很最好用的。通过Visio我们可以很方便、快速、高效的把业务流程、系统实现流程画出来。Visio本身是有很多组件库的。就像一般情况而言,简单的、复杂的流程,我们都可以通过visio的基本流程图就够了。

它的优势在于:

一、专业,本身就是为流程而身;

二、高效,软件提成了一系列的流程环境,不论你做什么都易如反掌;

三、可扩展,通过添加一些visio模具,可以满足用户个人日益增长的需求。

不过有利必有弊,Visio它的劣势在于:

一、文件导出支持格式少,如不能直接导出为pdf;

二、打开方式局限,如果另外一台机器没有visio环境,只能借助额外的工具阅读。

三、软件本身不带一些很炫的模具效果。

不过我们选择、使用软件,总是用其长,抛其短。下面我拿几个我画过的流程给大家演示一下visio的魅力所在:

2、用例工具

Rational-Rose 确切的来说是面向对象的建模工具 ,通过Rational-Rose,我们很标准、清晰的把一些繁琐的业务实现原理、对象协调流程通过图示表达出来。

产品经理应用Rational-Rose,可以很方便的把用户行为、多系统协作具体联系起来,而不用用很大一推文字区表达和阐述。一来提高工作的效率,二来也更好的让工程师获得了解。我在之前的SNS社区中很多图示都是用Rational-Rose画的。

Rational-Rose提供了:

一、用例图;

二、类图;

三、序列图;

四、状态图;

五、活动图;

六、组件图;

七、部署图;

可以把日常、业务、系统实现需要的一些逻辑,很好的通过图示传达。例如:很简单的一个自动咖啡机流程,我们通过一个小人,几个圈圈就能说明道理。以下是我曾经画过中的几个图示,想必大家一看就知道Rational-Rose的妙用了。

3、原型工具

Axure这个工具,是产品交互设计师的一个利器,07年的时候就在研究它使用它,相信绝大多数同行都认为它的优势在于:

一、Axure这个软件功能强大,可以做出很多交互效果,直接通过拖拽画出原型、生成网页;

二、Axure这个软件效果高,只有遵循一些可用性原创,很快模拟出高保真页面原型。

三、Axure这个软件,上手容易,稍微看看一些教学Demo,你也能达到专家级的水平。

还依旧在依赖Word、Ppt工作中的朋友,您可以考虑一下它了。Axure软件的用法,无非是基于于onmouse/onclick/onfous以及onload一些交互。要是做些TAG或菜单动态样式的一些技巧。其实你只要弄清楚每个线框图组件,它对应能模拟、实现哪些功能就好了。

不过大家不要拘泥于软件的使用,我看到很多群,很多人专研Axure软件的用法,其实我觉得适可而止就行了。

一、Axure生成的原型,只作为定效果用,不具备直接适用性;

二、Axure生成的原型,只是配合你解说,并不是取代你解说;

三、Axure生成的原型,只是反应的你的交互设计意识,并不是代表你的交互实现能力;

所以说重要的还在于交互设计的想法、理念,以及对视觉、用户体验的研究,横向软件的熟练度,并不能增加你的垂直水平。真正的产品经理应该从产品交互设计师转向怎么思考作为真正的产品经理。那顺便也提到一点,做为产品设计从业者特别是很多做互联网的朋友,一定要了解基本的Html、了解一些技术的实现原理,因为交互也是有章可循的。很多时候,一味的天空行空只是我们的Idea而已。

4、演示工具

产品经理技能-产品演示,是日常中必备的一项技能,我用demo-builder给大家演示了一些涉及的常用技巧。一般情况下,新产品的发布与演示,以及帮助操作需要做手把手演示。这样很多很傻瓜的用户也能跟着演示一步步的去做、去完成。

demo-builder本身这个软件没有什么技术含量,在做演示产品的过程中,你可以选择截图自己去场景拼接,或者直接录制屏幕,在事后回放的过程中进行编辑,剪辑。那需要注意的是,一定要保证生成出来的文件比较小,这样用户下载的时候可以很方便的去查,文件大的,可以做loading。

产品经理技能-产品演示,有备无患,很多时候专业的flash人员不在,那就你发挥的时候到了。稍微有点动画知识的产品经理就知道,demo-builder其实是很好上手的,原理有点像很多电子杂志制作软件。通过帧的组合,快慢、场景的过渡,就能完成很多专业化的效果。本身,一些图片的载入,载入,帧的载入、载出都是现成有的。关键就看你怎么样合理组织了。

5、测试工具

TestDirector是Mercury Interactive公司推出的基于WEB的测试管理工具。它能够指导进行测试需求定义、测试计划、测试执行和缺陷跟踪,即整个测试过程的各个阶段。通过整合所有任务到软件测试中,来使整个测试管理工作更有效,并确保客户收到更高质量的产品。