? ? ?只有標準化,才可復制,才能做大做強。利用標準化手冊和充分利用科技來把事情標準化。要相信標準化,你才能把你的事標準化。
最近有開發(fā)項目,正好梳理下軟件開發(fā)的流程和文檔要求。主要整理的是其他信息公司在管理軟件開發(fā)類或者互聯(lián)網(wǎng)平臺開發(fā)的經(jīng)驗,包括團隊管理(規(guī)范的建立)、開發(fā)模式選取、需求管理、開發(fā)管理、測試管理、配置管理、發(fā)布管理和變更管理。
01
團隊管理
?團隊管理包括:
1、研發(fā)管理制度的制定:主要是一些規(guī)范的要求
2、研發(fā)管理軟件的選擇:比如禪道、GIT還有眾多的需求管理軟件
3、績效評價體系
4、團隊的組建:不同人員的分工
02
開發(fā)模式選取
這里開發(fā)模式主要有:瀑布式、迭代式、螺旋式、敏捷開發(fā)、隨意模式。
03
需求管理
? ? ? ?包括用戶需求、產(chǎn)品需求以及軟件需求。
用戶需求包括:
XXX項目需求調(diào)研計劃
XXX項目XX會議記錄
XXX項目需求變更申請表
XXX項目需求變更記錄
產(chǎn)品需求目的是:
將需求相關(guān)的業(yè)務(wù)流程、數(shù)據(jù)流向、頁面交互等信息清晰地展現(xiàn)出來
設(shè)計師繪制頁面視覺效果的依據(jù)
技術(shù)開發(fā)評審需求和進行功能開發(fā)的依據(jù)
測試人員撰寫測試用例,開展測試工作的依據(jù)
軟件需求:至少包括軟件需求規(guī)格書(SRS);數(shù)據(jù)字典(DD);相關(guān)接口文檔等。
04
開發(fā)管理
開發(fā)管理的內(nèi)容較多,最初交付給業(yè)主的文檔至少需要形成概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書、詳細設(shè)計說明書。
05
測試管理
06
開發(fā)管理
總算是搞清楚各個開發(fā)文檔應有的內(nèi)容了,涉及的面太多,我還是多關(guān)心業(yè)務(wù),了解下流程和規(guī)范,不能自己的“業(yè)余”去挑戰(zhàn)別人的“專業(yè)”?不被忽悠就行了。