做完網易奧運產品后,繼續(xù)投入到亞運產品的建設中,結合之前負責網易內部系統(tǒng)的經驗,大致整理了一套中型項目開發(fā)下來需要哪些文檔,這之中并不涉及到如何做具體的每一步。
前期策劃階段:
1 目標分析文檔;
弄清楚做什么樣的產品,為什么,我們能獲得什么,客戶能獲得什么;
2 競品分析文檔;
這一步不需要多說。
3 需求分析文檔;
分析客戶,整理需求,挖掘需求;
4 解決方案;
根據需求分析創(chuàng)造解決方案記錄。
5 總策劃方案;
整理上述內容,撰寫初步的策劃文案,目標是讓領導、技術、美術等相關人員知道你要搞啥,為啥。
底層策劃階段:
6 系統(tǒng)構架圖、數據關系圖;
此產品的底層架構是如何的,頁面與頁面之間的邏輯關系是怎樣的。通過什么來在頁面之間傳遞數據。與涉及到的其他系統(tǒng)之間如何關聯(lián)。
7 技術難點清單;
底層開發(fā)難點1.2.3……
8 技術評估報告;
根據文檔7、8,開展技術會議,是否可行,是否有更優(yōu)化方案。
9 頁面結構圖;
與技術確定后,可以開始具體頁面設計,此環(huán)節(jié)主要為交互細節(jié)設計,可參考交互設計一、二、三、四、五幾個階段;
10 功能說明及開發(fā)優(yōu)先級文檔;
頁面策劃完成后,撰寫功能說明文檔,列出功能涉及到的字段、流程圖、其他系統(tǒng)關系等。
美術設計階段:
11美術溝通備忘;
設計風格需求怎樣,交互風格怎樣,列清楚;
12 效果圖v1,2,3,4,5……;
13 交互及美術規(guī)范;
完稿后,由美術撰寫交互及美術規(guī)范;
實施階段:
14 功能點開發(fā)情況、監(jiān)控對照表;
此文檔用于監(jiān)控所有功能的開發(fā)情況,以及相關負責人員。
15 測試功能點、用例及步驟表;
16 Bug匯總、監(jiān)控表;
17 完工后的開發(fā)文檔;
一般來講,在開發(fā)過程中,對于具體的技術實現方式、數據交換方式都會有改進,突破,或者是不能達到退而求其次的地方。所以,項目開發(fā)完成后,需要根據實際的情況,重寫開發(fā)文檔,以便日后再開發(fā)用,此文檔技術主導。
作者:彭毅
文章來源:isnewmeocom


