我看你的map里的key都是字符串,而值卻有好幾種類型,這樣寫很糟糕,泛型的作用沒有體現(xiàn)出來,所以我建議你寫個javabean,屬性就是表格的各個字段,寫上get,set方法,再寫一些業(yè)務(wù)處理方法,比如求環(huán)比增幅,但是我看你是寫死了,不知道你是寫著玩的,還是一個小項目。然后你可以這樣寫:
目前創(chuàng)新互聯(lián)已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、定遠(yuǎn)網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
ListTest list = new ArrayListTest();//假設(shè)這個javabean是Test,你根據(jù)你項目來命名
for循環(huán){
Test t = new Test();
各種t.set()方法
list.add(t);
}
要打印這些數(shù)據(jù)的話,只需要遍歷List,調(diào)用Test對應(yīng)表格字段的get()方法。
對于產(chǎn)品經(jīng)理來說,產(chǎn)品需求文檔(PRD文檔)是工作的核心產(chǎn)出。一份嚴(yán)謹(jǐn)、優(yōu)秀的產(chǎn)品需求文檔能夠給項目的其他人員,包括設(shè)計師,開發(fā)工程師,測試工程師,運(yùn)營人員等帶來很大的幫助。但對于產(chǎn)品經(jīng)理來說,撰寫一份完整的產(chǎn)品需求文檔往往需要花費(fèi)相當(dāng)多的時間和精力。
今天我們一起來看看,如何提升產(chǎn)品需求文檔的撰寫效率。
為什么要寫產(chǎn)品需求文檔?
對于稍微大一點(diǎn)的產(chǎn)品開發(fā)團(tuán)隊來說,產(chǎn)品經(jīng)理未必能向所有團(tuán)隊成員準(zhǔn)確傳達(dá)產(chǎn)品開發(fā)需求,這時就需要一份完整的產(chǎn)品需求文檔供項目參與人員閱讀。
首先,產(chǎn)品經(jīng)理可以根據(jù)項目的階段運(yùn)營目標(biāo)提出合理需求,通過PRD文檔闡述產(chǎn)品整體設(shè)計需求背景,設(shè)計思路,功能范圍,交互邏輯,頁面細(xì)節(jié)及其他信息。
其次,團(tuán)隊的相關(guān)人員可以快速獲取自己需要的信息,節(jié)省反復(fù)溝通的時間成本,更好地開展工作。
最后,產(chǎn)品需求文檔也是一個產(chǎn)品項目投入開發(fā)前的重要附件之一。團(tuán)隊領(lǐng)導(dǎo)可以根據(jù)產(chǎn)品需求文檔清晰了解為什么需要開發(fā)這樣一款產(chǎn)品。項目的其他相關(guān)方也可以隨時參閱需求文檔,了解項目的基本信息。
總的來說,產(chǎn)品需求文檔有三個核心作用:
傳達(dá)產(chǎn)品開發(fā)需求;
保證團(tuán)隊成員溝通順暢;
制定產(chǎn)品質(zhì)量控制標(biāo)準(zhǔn)。
產(chǎn)品需求文檔的在項目中的重要性已經(jīng)不言而喻。那么對于產(chǎn)品經(jīng)理來說,有哪些技巧可以更好地完成產(chǎn)品需求文檔的撰寫呢?
產(chǎn)品需求文檔包含哪些內(nèi)容?
通過下圖,我們可以簡單了解產(chǎn)品需求文檔需要呈現(xiàn)的基本內(nèi)容。
請點(diǎn)擊輸入圖片描述
請點(diǎn)擊輸入圖片描述
1.產(chǎn)品概述
產(chǎn)品需求文檔的第一部分,首先需要對整個項目的研發(fā)背景及整體規(guī)劃進(jìn)行說明,讓閱讀者可以快速理解需求背景和產(chǎn)品定位。其次是對產(chǎn)品需求文檔本身進(jìn)行闡述,在每一次修訂后都需要進(jìn)行記錄,方便閱讀者了解產(chǎn)品需求文檔的修訂更新。這一部分主要包括以下內(nèi)容:
項目概述
詞匯表
文檔修訂歷史
版本說明等
2.功能范圍
這一部分需結(jié)合用戶、業(yè)務(wù)規(guī)則及市場環(huán)境,對產(chǎn)品的用戶和市場需求進(jìn)行分析梳理,找出差異性和優(yōu)勢,制定業(yè)務(wù)流程和需求清單??赏ㄟ^業(yè)務(wù)邏輯圖、流程圖、產(chǎn)品結(jié)構(gòu)圖等圖表,讓產(chǎn)品邏輯和功能以最簡單的方式陳列出來,團(tuán)隊成員可根據(jù)這一部分了解用戶信息、行為信息等,也有助于對產(chǎn)品進(jìn)行進(jìn)一步的理解。
3.功能詳情和原型
首先是列舉功能總表,將產(chǎn)品功能進(jìn)行逐條梳理,每一條功能都能對應(yīng)前面的產(chǎn)品目標(biāo)。
其次是功能詳情展示,通過Mockplus等原型工具快速繪制原型,配合關(guān)鍵部分的批注說明,詳細(xì)描述業(yè)務(wù)模塊的展示、交互和數(shù)據(jù)邏輯,以供開發(fā)人員查看和理解。
4.全局說明
這一部分包括設(shè)計規(guī)范、數(shù)據(jù)統(tǒng)計、通用規(guī)則說明等信息,方便設(shè)計師和開發(fā)人員查看產(chǎn)品細(xì)節(jié)信息。
5. 測試需求
產(chǎn)品一般在正式上線前都有BETA版本或者內(nèi)測版本,產(chǎn)品經(jīng)理需要定制測試產(chǎn)品的功能或者性能。
6.非功能性需求
非功能需求為用戶常規(guī)操作產(chǎn)品時的極端情況,涉及很多內(nèi)容,包括產(chǎn)品性能、安全性、可靠性、拓展性等方面。
7. 產(chǎn)品運(yùn)營和市場分析
完成產(chǎn)品開發(fā)并不是終點(diǎn),產(chǎn)品的最終目的是要贏得市場。產(chǎn)品上線后如何運(yùn)營?建議的推廣策略是什么?產(chǎn)品經(jīng)理和運(yùn)營人員該如何協(xié)作?等等問題。
產(chǎn)品需求文檔撰寫技巧
如何高效完成產(chǎn)品需求文檔的撰寫?我們可以從以下四個方面展開說明:
理清文檔結(jié)構(gòu)
詳盡敘述每一個細(xì)節(jié)
語義明確,沒有歧義
搭配原型圖或設(shè)計稿進(jìn)行說明
1.理清文檔結(jié)構(gòu)
一份產(chǎn)品需求文檔的內(nèi)容往往多而復(fù)雜,因此,產(chǎn)品經(jīng)理在撰寫產(chǎn)品需求文檔時,必須理清文檔的結(jié)構(gòu),才能提升產(chǎn)品需求文檔的可讀性,讓閱讀者可以快速了解文檔的思路和查閱重要信息。
將一份產(chǎn)品需求文檔看做一個產(chǎn)品,首先需要梳理出它的結(jié)構(gòu),如上文中所呈現(xiàn)的文檔內(nèi)容,然后再按順序進(jìn)行撰寫,這樣才能寫出結(jié)構(gòu)清晰,層次分明的產(chǎn)品需求文檔。
2.詳盡敘述每一個細(xì)節(jié)
當(dāng)我們站在產(chǎn)品經(jīng)理的角度思考問題時,往往會出現(xiàn)這樣的誤區(qū):產(chǎn)品的這一功能模塊邏輯非常簡單,業(yè)內(nèi)常見,開發(fā)人員也一定能懂,不用再進(jìn)行單獨(dú)說明。
產(chǎn)品經(jīng)理對于產(chǎn)品的功能及邏輯往往非常了解,但如果從開發(fā)或測試人員的角度來看,往往對于許多產(chǎn)品的細(xì)節(jié)和邏輯關(guān)系都不太了解。因此產(chǎn)品經(jīng)理在撰寫產(chǎn)品需求文檔時,一定要做到事無巨細(xì)。不僅需要詳盡敘述頁面邏輯、交互邏輯、數(shù)據(jù)邏輯等所有細(xì)節(jié),還需要從開發(fā)、測試等角度檢查是否有遺漏或錯誤,才能保證后續(xù)開發(fā)工作有條不紊。
3.語義明確,沒有歧義
在撰寫產(chǎn)品需求文檔時,要做到語義明確,不能出現(xiàn)讓閱讀者產(chǎn)生歧義的詞匯或語句,如:大概、可能、似乎等詞語。另一方面,對于產(chǎn)品定義的表述方式,必須做到全文統(tǒng)一。比如在撰寫一份APP的產(chǎn)品需求文檔時,前文寫了“首頁輪播圖”,后文就不能再使用“首頁Banner”、“橫幅”等名稱。
4.搭配原型圖或設(shè)計稿進(jìn)行說明
產(chǎn)品需求文檔往往包含大量文字描述,團(tuán)隊其他成員在閱讀某些功能細(xì)節(jié)時,往往無法完全理解文字內(nèi)容。此時如果使用原型圖或設(shè)計稿進(jìn)行說明,就可以補(bǔ)充文字內(nèi)容很難描述的信息,幫助閱讀者快速理解產(chǎn)品功能和內(nèi)在邏輯。因此產(chǎn)品經(jīng)理在撰寫產(chǎn)品需求文檔時,需要配合原型圖或設(shè)計稿進(jìn)行說明。
一款產(chǎn)品的原型圖或設(shè)計稿通常會進(jìn)行反復(fù)修改,產(chǎn)品需求文檔必須同步更新,才能讓閱讀者及時了解到項目的最新動態(tài)。但如果每修改一次原型圖或設(shè)計稿,產(chǎn)品經(jīng)理都必須手動去替換文檔中的配圖內(nèi)容,那效率就太低了!其實,使用高效的產(chǎn)品需求文檔撰寫神器即可解決這一難題。
產(chǎn)品需求文檔撰寫神器
隨著產(chǎn)品開發(fā)流程的不斷發(fā)展,Office等傳統(tǒng)辦公軟件已無法滿足產(chǎn)品文檔的撰寫需求。今天為大家推薦的,是一款專門面向產(chǎn)品經(jīng)理的文檔工具——摹客:網(wǎng)頁鏈接。除了上述圖文同步的難題外,摹客還能解決審閱溝通、版本管理等產(chǎn)品需求文檔的寫作困境,讓產(chǎn)品經(jīng)理可以更高效地創(chuàng)建專業(yè)的產(chǎn)品文檔。一起來看看~
1.富文本撰寫,充分表達(dá)產(chǎn)品需求
摹客全新的富文本在線寫作模式,符合產(chǎn)品經(jīng)理日常編輯習(xí)慣,可以快速完成文檔撰寫。撰寫內(nèi)容自動保存,可隨時查看歷史版本,方便對比修改。此外,產(chǎn)品經(jīng)理也可以直接上傳本地產(chǎn)品文檔,會自動解析目錄,并生成文檔樹,方便查閱。
請點(diǎn)擊輸入圖片描述
2.與原型圖、設(shè)計稿深度結(jié)合,相互說明論證
產(chǎn)品經(jīng)理在撰寫產(chǎn)品需求文檔時可插入設(shè)計稿,當(dāng)對設(shè)計稿進(jìn)行了更新修改,可在文檔中設(shè)置內(nèi)容同步,無需重復(fù)插入。另外,團(tuán)隊成員在設(shè)計稿上打點(diǎn)評論時,也可以引用文檔進(jìn)行說明,讓團(tuán)隊成員可以一目了然地查看相關(guān)信息。
請點(diǎn)擊輸入圖片描述
3.實時審閱,高效溝通
文檔編輯完成后可以通過鏈接一鍵分享給團(tuán)隊成員,團(tuán)隊成員可選中文字增加評論,對文檔進(jìn)行在線審閱,清晰表達(dá)項目意見,實現(xiàn)產(chǎn)品開發(fā)團(tuán)隊的高效溝通。
請點(diǎn)擊輸入圖片描述
請點(diǎn)擊輸入圖片描述
4.追蹤修改記錄,備份歷史版本
通常,產(chǎn)品需求文檔的寫作不會一步到位,往往會根據(jù)團(tuán)隊成員的評審意見進(jìn)行反復(fù)修改,因此會產(chǎn)生大量的迭代版本,對于產(chǎn)品經(jīng)理來說,如何管理產(chǎn)品需求文檔的歷史版本,是一個很大的難題。在摹客
撰寫產(chǎn)品文檔,每一次修改都可以自動生成歷史版本,可以隨時跳轉(zhuǎn)查看和恢復(fù),管理便捷。
請點(diǎn)擊輸入圖片描述
請點(diǎn)擊輸入圖片描述
5.在線預(yù)覽、分享更便捷
在摹客中在線撰寫或上傳的產(chǎn)品需求文檔,可通過鏈接快速分享給團(tuán)隊成員,團(tuán)隊成員獲得鏈接后可自由查看,當(dāng)產(chǎn)品需求文檔有修改時,團(tuán)隊成員仍可通過鏈接查看最新版本。
請點(diǎn)擊輸入圖片描述
使用摹客等高效便捷的產(chǎn)品文檔撰寫工具,可以簡化產(chǎn)品文檔撰寫流程,提升產(chǎn)品經(jīng)理的文檔撰寫能力,讓產(chǎn)品經(jīng)理事半功倍。
總結(jié)
產(chǎn)品需求文檔作為產(chǎn)品開發(fā)團(tuán)隊的重要溝通文檔,文檔的質(zhì)量好壞會直接影響到各部門是否能夠明確產(chǎn)品的功能和邏輯。一份簡潔易懂、邏輯清晰的產(chǎn)品需求文檔,可以讓團(tuán)隊溝通更加高效,從而有效提高產(chǎn)品開發(fā)團(tuán)隊的工作效率。
使用word就可以,其中說明項目名稱,單位、時間。寫明項目結(jié)構(gòu),命名規(guī)范,發(fā)展進(jìn)度,能考慮到的全放進(jìn)來,告訴新人他現(xiàn)在要做的是什么,以后要做的是什么。他會明白的