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