如今是互聯網高速發展新時期,因此越來越多的人進軍互聯網這個大的行業中來。其中有一部分就是關于軟件產品的設計工作者,他們的高薪和工作吸引者無數人的轉行。但是對于一些新手小白來說,他們根本就不知道軟件產品要怎么設計。其實軟件產品設計并不是那么簡單的,今天我們就通過以下七點來為您詳細介紹一下吧。
1.認識產品經理的工作內容、職責、要求,及基本的軟件開發流程
產品經理是一個對知識和能力要求都非常綜合的崗位,同時也必須具備很強的思維能力、溝通能力、協調管理等能力。這方面內容可以通過產品經理的入門書籍獲得一個基本了解,我最早讀的是蘇杰的《人人都是產品經理》。當然如今也有很多其他的書籍,但基本大同小異,主要是通過這類書籍,對產品經理有個初步的認識,包括需要具備的能力、需要學習的知識領域,以及日常的工作內容及軟件研發流程。
2.入門產品原型設計
剛剛入門做產品,往往會從交互設計開始,作為一個新人,領導會直接跟你描述一個功能,那么你應該要快速地把原型做出來。
· 首先,掌握原型設計工具
目前流行的原型設計軟件主要有axure、墨刀等。其中axure是必修技能,axure會用,其他原型設計軟件基本原理都差不多,上手也會很快。我當時學習axure,是買了一本axure原型設計的書,自己邊看邊練,這樣做的好處是可以系統掌握軟件操作,打好基礎,壞處是理解起來費勁,也非常花時間。想要比較快地學習,可以嘗試通過視頻課程學習,bilibili網站可以搜索到一些免費的視頻教程。墨刀是目前用來設計app比較流行的工具,操作簡單,支持在線協作和分享,如果會用axure,上手墨刀也是分分鐘事情。
· 交互設計規范學習與積累
只會工具還不夠,做出的原型必須符合基本的交互設計規范,這方面首先需要閱讀一些交互設計類書籍,如《寫給大家看的設計書》、《交互思維》、《用戶體驗要素》等。
其次,需要通過多使用不同類型產品,積累各種產品的交互設計,并多加思考與總結。產品經理的手機上往往裝滿了行業各種app及所有流行app。
3.掌握計算軟件基礎知識
既然是設計互聯網產品,那么作為軟件設計師必須懂得軟件基礎知識,雖然不用親自寫代碼,但是在設計過程中要考慮可實現性,而且在開發過程中可以開發工程師暢通交流,因此產品經理需要具備一定的軟件基礎知識。如果是非計算機相關專業出身的同學,需要通過后天的努力補強這方面,當然不用閱讀太專業的技術書籍,對于技術概念達到了解的程度即可。推薦唐韌的《產品經理必懂的技術那點事》,僅僅是書里的知識還是不夠的,知識更新很快,還需要通過日常的工作積累,主動學習。
4.學會編寫產品文檔
產品設計過程一般會產生一些文檔,前期調研的會有BRD(商業需求文檔)、MRD(市場需求文檔),產品設計中的會有PRD(產品需求文檔),產品開發完成后可能還有產品使用說明書,前兩者的形式很多,一般新人暫時也不太會涉及,重點掌握后面兩種文檔的撰寫,撰寫模版,網上有很多,同時每個公司也都會有自己的模版要求,可以先下載了解。
5.熟悉行業與用戶
產品經理只是一種崗位,還會對應不同的行業,比如金融業、電子商務業、教育等等,想要成功應聘進入一家公司成為產品人員,必須熟悉相關行業,并對行業產品有深刻的認識和見解。熟悉行業是設計出符合用戶需要的產品的前提,這方面的知識,可以通過各個行業的垂直信息網站,進行了解。我目前從事的教育行業,比如多知網、芥末堆等等。
6.多多實踐
零基礎難以入門,最主要的是沒有經驗。在沒有機會之前,自己應該在產品經理工作的框架下多多地練習。產品經理的本質工作其實是發現問題,解決問題。因此自己可以留意觀察生活,發現問題,思考解決方案,自己嘗試進行原型設計,編寫產品需求說明書,相信機會是留給有準備的人的。
7.邏輯、共情、溝通
個人認為邏輯、共情、溝通是產品經理最重要的能力。想要入門產品的同學,可以從這三個方面反思自己,自己是否適合做產品。邏輯性,不管是產品設計過程中還是開發過程中的溝通,都會大量考驗到邏輯思維的能力,如果一個人不擅長邏輯思維,那么在這些工作中會非常吃力。共情,也叫同理心,在產品設計過程,需要理解目標用戶行為習慣,在設計的時候時刻能體會到用戶的使用感受,擅長換位思考。溝通,產品經理日常工作中存在大量溝通工作,前期需求分析與用戶的溝通、設計中或開發中與各類崗位人員的溝通、產品上線前后與運營的溝通,以及日常工作中與公司高層的溝通等等,一個擅長溝通與表達的人會在產品工作中更加得力。
以上即是關于軟件產品要怎么設計的全部內容,想了解更多關于產品設計的信息,請繼續關注中培偉業。