产品设计

软件产品要怎么设计?

2020-07-27 14:03:18 | 来源:中培企业IT培训网

如今是互联网高速发展新时期,因此越来越多的人进军互联网这个大的行业中来。其中有一部分就是关于软件产品的设计工作者,他们的高薪和工作吸引者无数人的转行。但是对于一些新手小白来说,他们根本就不知道软件产品要怎么设计。其实软件产品设计并不是那么简单的,今天我们就通过以下七点来为您详细介绍一下吧。

  1.认识产品经理的工作内容、职责、要求,及基本的软件开发流程

产品经理是一个对知识和能力要求都非常综合的岗位,同时也必须具备很强的思维能力、沟通能力、协调管理等能力。这方面内容可以通过产品经理的入门书籍获得一个基本了解,我最早读的是苏杰的《人人都是产品经理》。当然如今也有很多其他的书籍,但基本大同小异,主要是通过这类书籍,对产品经理有个初步的认识,包括需要具备的能力、需要学习的知识领域,以及日常的工作内容及软件研发流程。

  2.入门产品原型设计

刚刚入门做产品,往往会从交互设计开始,作为一个新人,领导会直接跟你描述一个功能,那么你应该要快速地把原型做出来。

  · 首先,掌握原型设计工具

目前流行的原型设计软件主要有axure、墨刀等。其中axure是必修技能,axure会用,其他原型设计软件基本原理都差不多,上手也会很快。我当时学习axure,是买了一本axure原型设计的书,自己边看边练,这样做的好处是可以系统掌握软件操作,打好基础,坏处是理解起来费劲,也非常花时间。想要比较快地学习,可以尝试通过视频课程学习,bilibili网站可以搜索到一些免费的视频教程。墨刀是目前用来设计app比较流行的工具,操作简单,支持在线协作和分享,如果会用axure,上手墨刀也是分分钟事情。

  · 交互设计规范学习与积累

只会工具还不够,做出的原型必须符合基本的交互设计规范,这方面首先需要阅读一些交互设计类书籍,如《写给大家看的设计书》、《交互思维》、《用户体验要素》等。

其次,需要通过多使用不同类型产品,积累各种产品的交互设计,并多加思考与总结。产品经理的手机上往往装满了行业各种app及所有流行app。

  3.掌握计算软件基础知识

既然是设计互联网产品,那么作为软件设计师必须懂得软件基础知识,虽然不用亲自写代码,但是在设计过程中要考虑可实现性,而且在开发过程中可以开发工程师畅通交流,因此产品经理需要具备一定的软件基础知识。如果是非计算机相关专业出身的同学,需要通过后天的努力补强这方面,当然不用阅读太专业的技术书籍,对于技术概念达到了解的程度即可。推荐唐韧的《产品经理必懂的技术那点事》,仅仅是书里的知识还是不够的,知识更新很快,还需要通过日常的工作积累,主动学习。

  4.学会编写产品文档

产品设计过程一般会产生一些文档,前期调研的会有BRD(商业需求文档)、MRD(市场需求文档),产品设计中的会有PRD(产品需求文档),产品开发完成后可能还有产品使用说明书,前两者的形式很多,一般新人暂时也不太会涉及,重点掌握后面两种文档的撰写,撰写模版,网上有很多,同时每个公司也都会有自己的模版要求,可以先下载了解。

  5.熟悉行业与用户

产品经理只是一种岗位,还会对应不同的行业,比如金融业、电子商务业、教育等等,想要成功应聘进入一家公司成为产品人员,必须熟悉相关行业,并对行业产品有深刻的认识和见解。熟悉行业是设计出符合用户需要的产品的前提,这方面的知识,可以通过各个行业的垂直信息网站,进行了解。我目前从事的教育行业,比如多知网、芥末堆等等。

  6.多多实践

零基础难以入门,最主要的是没有经验。在没有机会之前,自己应该在产品经理工作的框架下多多地练习。产品经理的本质工作其实是发现问题,解决问题。因此自己可以留意观察生活,发现问题,思考解决方案,自己尝试进行原型设计,编写产品需求说明书,相信机会是留给有准备的人的。

  7.逻辑、共情、沟通

个人认为逻辑、共情、沟通是产品经理最重要的能力。想要入门产品的同学,可以从这三个方面反思自己,自己是否适合做产品。逻辑性,不管是产品设计过程中还是开发过程中的沟通,都会大量考验到逻辑思维的能力,如果一个人不擅长逻辑思维,那么在这些工作中会非常吃力。共情,也叫同理心,在产品设计过程,需要理解目标用户行为习惯,在设计的时候时刻能体会到用户的使用感受,擅长换位思考。沟通,产品经理日常工作中存在大量沟通工作,前期需求分析与用户的沟通、设计中或开发中与各类岗位人员的沟通、产品上线前后与运营的沟通,以及日常工作中与公司高层的沟通等等,一个擅长沟通与表达的人会在产品工作中更加得力。

以上即是关于软件产品要怎么设计的全部内容,想了解更多关于产品设计的信息,请继续关注中培伟业。