我做iOS開發(fā),呆過兩家公司,摸爬滾打三年工作經(jīng)驗,沒有遇到過心儀的產(chǎn)品經(jīng)理,隨著工作時間久了,多多少少也聽聞一些八卦,就會覺得外面的產(chǎn)品經(jīng)理,也差不多都這樣吧。
作為開發(fā)人員,兩耳不聞窗外事,一心只想把自己的代碼擼到最好,不過想達到這點,并不簡單,過硬的技術(shù)是一方面,另一方面就是與你共事的同事,原型圖、效果圖、接口設(shè)計這些都可能會讓你最終的代碼一團糟。最重要的是原型圖,產(chǎn)品經(jīng)理作為團隊領(lǐng)頭人,從他手上出來的原型圖就是一個方向,團隊里的UI,研發(fā),測試等都指望著原型,一旦表達不清,出現(xiàn)歧義,研發(fā)的結(jié)果就會出現(xiàn)很大的偏差,不僅可能會背離產(chǎn)品方向,還會影響節(jié)奏和效率。
客戶端開發(fā)環(huán)節(jié)很注重細節(jié),開發(fā)人員能觸碰到產(chǎn)品的所有地方和所有細節(jié),所有的交互他是第一個體驗,我覺得不能忽視他們的意見,他們的感受不能不在乎。而原型圖和效果圖往往是細節(jié)控制不夠好的環(huán)節(jié),尤其是一些新手同事,你在原型圖上不經(jīng)意的點綴,可能需要開發(fā)人員多花好幾倍的時間去實現(xiàn),而你的不經(jīng)意對產(chǎn)品本身卻沒有一點意義的,也許是我不理解你的想法,但是我也想理解,我也想跟你交流,但是我公司的原型圖,開發(fā)人員是接觸不到的,原型圖先是交到設(shè)計人員手上,設(shè)計人員按照原型圖做效果圖,等開發(fā)人員看到效果圖的時候,你只能照著做了,沒有回轉(zhuǎn)的余地,可能直到你離開公司,你也不一定能認識那個做原型的人。這是我們公司的一種開發(fā)模式,如果原型圖本身沒有問題,這種模式當然可行。
可以說解決原型問題,就能很大程度上解決開發(fā)中的很多令人頭疼的問題,所以這時候,一名心儀的產(chǎn)品經(jīng)理是很重要的。
一、開發(fā)過程
也正是這樣的一個環(huán)境,讓我有了想做這款應(yīng)用的想法,既然沒有心儀的產(chǎn)品經(jīng)理來解救我,那我就試著自救吧,我開始慢慢嘗試,因為有本職工作,所以只能利用下班時間和周末來做開發(fā)。
我腦海里的畫面是一張白紙,白紙旁邊有個小箱子,里面裝著多種控件元素,有空白頁面、圖片、文字標簽、按鈕、導(dǎo)航、網(wǎng)頁、地圖等等,你可以把他們擺到白紙上去,可以通過拉扯來改變他們的大小。這是最初的想法,我只給你一張干凈的空白頁面和一些控件元素,你能利用這些做出什么樣的原型圖,就取決于你的想象力了。
這個畫面看上去很簡單,但實現(xiàn)起來是要考慮到很多地方。第一個最基本的功能就是讓控件動起來,可拖動位置和改變大小。

第二個基本功能就是對控件的操作,背景顏色、透明度、邊框、添加子視圖、綁定事件。我需要設(shè)計一個控件系統(tǒng)和控件對應(yīng)的功能系統(tǒng),然后來管理他們的權(quán)限,因為每個控件都有不同的操作權(quán)限。


我并不滿足在一屏幕的空間里畫原型,空間相對太窄,因為產(chǎn)品的情況會多種多樣,對應(yīng)的界面排版也會不同,比如微信朋友圈,不同種類的信息和不同的情況呈現(xiàn)出來的界面都不盡相同,這個時候一屏幕是遠遠不夠的,并且真實的App超出屏幕的內(nèi)容都是可以滑動看到的,這個功能很重要,也接近真實App的交互方式。

一般在做原型圖的時候,會有很多可復(fù)用的模塊,于是我讓一些控件可以添加子視圖,成為一個小組件,方便整體拖動、復(fù)制。

所有的交互以接近真實App的交互為目標,讓大部分控件可以添加事件,響應(yīng)事件有真實App里常見的頁面跳轉(zhuǎn)和彈框,后續(xù)會增加更多樣的交互方式。輸入框可輸入文字,地圖不再是一張默認圖片,網(wǎng)頁可以自己設(shè)置網(wǎng)頁鏈接地址。

接下來要做的就是導(dǎo)航方式,在選擇風格的時候,可以選擇空白頁面、底部導(dǎo)航和側(cè)邊欄導(dǎo)航,都是常見App里面的導(dǎo)航方式,這里的交互方式與真實App一模一樣。

預(yù)覽和編輯,編輯的時候可添加、刪除、修改原型圖,預(yù)覽的時候生成一個原型小程序,激活所有的交互,同時具有出色的使用體驗。

到這里軟件開發(fā)基本就到這了,剩下的是一些細節(jié)優(yōu)化。找了設(shè)計朋友幫忙做了圖標,因為產(chǎn)品定位在工具,所以在設(shè)計上下的功夫就比較少了,簡簡單單就可以了,我追求產(chǎn)品極簡,最終的效果我也比較滿意。隨后我建了個QQ群,寫了篇關(guān)于產(chǎn)品的介紹軟文,在簡書上發(fā)布,吸引了60多人,這批作為內(nèi)測用戶,他們給了我一些意見和建議,很感謝他們。在慢慢優(yōu)化之后,在9月13號上架了AppStore。
二、給App取名—Default
default在程序語言里面的意思是如果前面的條件都不滿足就執(zhí)行default,所以如果你不滿意從前使用的原型工具,那就使用Default吧。
Default能讓初級產(chǎn)品經(jīng)理和即將進入這個行業(yè)的朋友們了解到一些常識性的東西,能保證畫出來的原型圖更加嚴謹,邏輯清晰,層次分明。我希望原型圖不要是隨隨便便畫出來的,畫原型是為了更加透徹、更加系統(tǒng)的了解自己的產(chǎn)品,在畫原型的過程中,偶爾會有一些若有所悟的啟發(fā),這更需要產(chǎn)品經(jīng)理的專注和認真,原型圖是為了更好的表達你的產(chǎn)品思路,這個過程其實并不追求快速,而是講究精細準確。
三、Default-可生成原型小程序
Default不需要你寫一句代碼即可生成可交互的原型圖,它符合人們追求自由自在的生活態(tài)度,你能在任何時候任何地點做原型,隨時輸出你腦海里的“產(chǎn)品模型”,但又無需坐在電腦面前。實現(xiàn)了無需設(shè)計開發(fā)介入即可出現(xiàn)一個真實的產(chǎn)品原型小程序,除了不具備網(wǎng)絡(luò)數(shù)據(jù)功能。Default要做的就是這樣一件事情——產(chǎn)品經(jīng)理的掌上原型筆記。

最后
用我心目中偉大的產(chǎn)品經(jīng)理張小龍先生說的話作為結(jié)束:哥做的不是產(chǎn)品,哥做的是發(fā)揮潛力的自由。
免費兌換碼
Default已上架AppStore現(xiàn)有一批免費兌換碼,數(shù)量有限,先到先得。+QQ/微信:511493327
PS: 祝大家都能找到自己心儀的產(chǎn)品經(jīng)理。