分版本注釋法:如何迭代你的產品文檔更省成本?
因一直使用Axure來寫寫畫畫產品文檔,就借Axure來說明,如何迭代產品文檔更省成本。
設計產品,自然不僅是畫圖,更重要的是框定規則,而規則,通過注釋的方式展示給團隊或客戶。相信Axure自帶的注釋功能遠不能滿足我們產品人員的需求,于是網上經常能看到類似這樣的一些注釋方式:
這樣注釋,很直觀,方便查看,不容易缺漏,也相對容易維護,然后,我們要改需求了,開始設計下一個版本,于是通過注釋告知團隊改了什么:
好,問題來了,隨著版本一個一個又一個迭代,需求新增或變來又變去,每當你設計新版本時,你需要查看以前的文檔吧?可文檔就散落在那里,你還沒法一下子查詢所有原型內的內容,你需要整理,整理成一份文檔,把所有歷史中雖有貢獻但過雨云煙的需求剔除掉,把所有還在貢獻的需求都整到一份文檔里——可產品狗生的價值壓根不在這里!
更傷心的是,除了你自己需要這樣一份時時保持最新完整的文檔,還有其他人?。?/p>
新來的:“讓我看下文檔,了解下先…”
開發:“這個需求在哪里,什么時候做的?有過嗎?”
BOSS:“你這個沒寫過吧?”“在哪里?”“我沒空看,你跟我直接說吧!”
回到苦逼的自己:“這個需求我寫過的,我查查…”“呃,一下子沒找到,再等下…”“好吧,我漏了,文檔又bug了…”
———————————————————————
我們來定兩個條件:
- 第一,所有新版的需求都需要注釋標明,小到文案修改或布局調整,大到功能添加,都需要明確注釋標明給團隊;
- 第二,無論多少個歷史版本,其需求對新版本來說都是不太關心的,那么只需要能區分出新版本的注釋即可。
那么:我們給Axure這樣的設計工具新增一個注釋區分的功能,比如可以約定藍色為歷史版本注釋,紅色為新版本注釋(每次迭代新版本前更新上一版本的注釋顏色為藍色),以此,所有版本的需求和對應注釋都可以在一個文檔里寫明,又可以通過顏色明確的區分!
這就是分版本注釋法,效果大概是這樣的:
Axure需要支持的功能:
- 可以給注釋打上顏色
- 生成的HTML中,可以通過顏色篩選出含有對應注釋的頁面,并在頁面中篩選出對應注釋,這樣就知道了對應版本改動了哪些頁面,以及頁面中改動了什么內容
結語:
相信“分版本注釋法”實現的“一個原型迭代所有版本”,能夠為產品人員省去不少寫文檔的成本,查無缺漏減少bug,進而降低整個產品研發團隊的出錯幾率。
P.S. Axure本身不支持注釋區分的功能;各種設計工具都可以利用“分版本注釋法”新增相應功能;作者本人也在研究實現中…
作者:有刀,微信公眾號:AxPlus
本文由 @有刀 原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自Unsplash,基于CC0協議
嗯呢,感謝分享,我一般用墨刀畫原型,支持直接邊畫原型邊寫PRD,我感覺挺方便滴,但是原理都是一樣的~ ??
那怎樣快速地將上個版本的釋顏色統一改成之前就版本的注釋顏色了。操作習慣上會更傾向與舊版本統一一種
批量改顏色看這里:http://axplus.net/instructions.html#how2changecolor
這個是axure最新版本才有的功能嗎
是通過元件庫實現的,支持axure8和9,可以百度axplus了解詳情
我的研究實現成果請訪問:https://axplus.net
您好,我很有興趣了解,不過您的QQ好像被禁了,能提供一個新的QQ聊嗎?
QQ沒法發,提示有違禁詞,https://axplus.net上有QQ群