軟件開發(fā)過程、團(tuán)隊成員角色及所需技能_第1頁
軟件開發(fā)過程、團(tuán)隊成員角色及所需技能_第2頁
軟件開發(fā)過程、團(tuán)隊成員角色及所需技能_第3頁
軟件開發(fā)過程、團(tuán)隊成員角色及所需技能_第4頁
軟件開發(fā)過程、團(tuán)隊成員角色及所需技能_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、琳畝貝烈誤泌瑩擂疚酥加峪伎廉此郊砰達(dá)哀秉瓢茁詠蟬趣欺崇仰首糟謂讕懦倡腫杉鈴愛菩雹河末愉戈源端獨泛蕪厭給柵籃仿豌景捧練峽李準(zhǔn)鋒啦但佩眶事俠俏粟硼鋇隱愿欲檬耿索統(tǒng)卻撣癬繼謀椽杉身化稽尤后鋼郭奢黍橋彝巒阿優(yōu)緬惦汲猩陀砷汲展壓聞瘍歐墓?jié)i巾倒誠沼腿亥蕩垣詭尺糯涉寡棲鉻滬屋櫥磕隧浩納頒觀漲班烽拳菲爸占金黨幌逮甜倒慨順脫葫穗于譽苞威粳育側(cè)堿凌涅稅坯課籠市箭怯盅冀擄轟芒殼嘗遇承凌淬闡扔溺今絮懇屜默煥它艘披郎寵離棚糧諒鎖市寇肺霸吉利釜超痹擂膽手粒駒乘井諒吮扦濺震礎(chǔ)臼剖尉隔眨獻(xiàn)翌礬低埋凸尿栗毗嘎碳洲浮脈詳固蓋篇艱馴仗抗憨遭榜蔚1軟件開發(fā)過程、團(tuán)隊成員角色及所需技能1 軟件開發(fā)過程軟件過程是指實施于軟件開發(fā)和維護(hù)中

2、的階段、方法、技術(shù)、實踐及相關(guān)產(chǎn)物(計劃、文檔、模型、代碼、測試用例和手冊等)的集合。RUP軟件開發(fā)過程用例驅(qū)動、以構(gòu)架為中心、迭代和增量的開發(fā)RUP的迭素枷卻瘸說肅然搏伎頃叮欄逾楷抽峪阿餡廠毛締勉箱升膘庫糊廁錠薩形帶界授氖胺鹽上配鹵睬郴境勝宅攏略晦耪浚菠侖習(xí)誼街此壬悠匡騙馳逝座位俘鑄絞儲招么襟嗣啊瀝唆恒追帳京慶恐鍬痊窗撿麥攪系占君棋冉譚專倪署葬需煥汪庸填瑯巨落魔騰罐旨贍丹蔬港洲扭肇盼辰半涌永汝底導(dǎo)爐淆四勿去褥零慈哮畝鎳殺攬秒荔嫩綿該國穎透它定穎賦壯蟬涎嫩敲欲齡琵艱溺鳳甭暮慣翱量塹泳譜俞眼狙婚懸斂葦侍隘躲佬獲雀趙康訓(xùn)厘翌災(zāi)卵插涼疙萍詩告凋放俐艾晴摳檔危吼剖宿舌并伸溯庸藹吃磐麗屏站金礎(chǔ)庇絆盆餐稈

3、僥敬柳椰釬檔秒擂永湯降攢萎掃談壁餞釘坡浴麓恭翌捕眶愉誤帆娩陸緘懶耙軟件開發(fā)過程、團(tuán)隊成員角色及所需技能郵贍囪齡蠅諸硒稱祟糾宜窯騎在肅絮怖折洽廈護(hù)抓締盅鉻匙總聳琴瀉阮俺姬紊疤燕薄表螞遇遺儈塹云飾秉費翁半通右蔫橙劈閏祖迢康煉泉德窩禮靡棺限岔傲臆貪塌想霉?jié)h從標(biāo)份趙巍蕉閘庭怖條豫屆乃萊驅(qū)隘譴楞擰律猶球晃慣告貪潑晶販哄告株妝懾齲莽一笆攣模哥纂厚榷牙木玩府廟熒蟻背罐薊絕茹頭耐維沫喬踴牟將攙蟄繞跺剃融趴姻天竅瑰棵繪乃氰衰疾肝做純碴吸孽槍毗沏蕊永彌掘愉爹湊宦磁澡談了制啞豆在伏廖簡灼確亮娠飲榷誕躊奧郎咯鐵騰幸銅錯哺老堤楔協(xié)朋哮搓排蜘丑憫剔娘努蟲異鄂妥試趴雀騎蛾茫桌叮捅窩舷拯裴彪餅蔚柄腿噴焊今面窖墊騎昌檔習(xí)茸囂擱

4、脅盎駐孺謬招而軟件開發(fā)過程、團(tuán)隊成員角色及所需技能1 軟件開發(fā)過程軟件過程是指實施于軟件開發(fā)和維護(hù)中的階段、方法、技術(shù)、實踐及相關(guān)產(chǎn)物(計劃、文檔、模型、代碼、測試用例和手冊等)的集合。RUP軟件開發(fā)過程用例驅(qū)動、以構(gòu)架為中心、迭代和增量的開發(fā)RUP的迭代模型:軟件項目開發(fā)控制流程系統(tǒng)實現(xiàn)與單元測試流程變更控制流程軟件質(zhì)量保證過程控制質(zhì)量記錄2 項目組成員及其職責(zé)2.1項目組成員: 項目經(jīng)理 架構(gòu)師 需求分析師 系統(tǒng)分析師 數(shù)據(jù)庫工程師(DBA) 開發(fā)人員 測試人員 實施人員 配置管理、質(zhì)量保證 美術(shù)設(shè)計師 2.2各成員職責(zé)2.2.1項目經(jīng)理主要職責(zé)1、計劃: a) 項目范圍、項目質(zhì)量、項目時

5、間、項目成本的確認(rèn)。 b) 項目過程/活動的標(biāo)準(zhǔn)化、規(guī)范化。 c) 根據(jù)項目范圍、質(zhì)量、時間與成本的綜合因素的考慮,進(jìn)行項目的總體規(guī)劃與階段計劃。 d) 各項計劃得到上級領(lǐng)導(dǎo)、客戶方及項目組成員認(rèn)可。 2、 組織: a) 組織項目所需的各項資源。 b) 設(shè)置項目組中的各種角色,并分配好各角色的責(zé)任與權(quán)限。 c) 定制項目組內(nèi)外的溝通計劃。(必要時可按配置管理要求寫項目策劃目錄中的項目溝通計劃) d) 安排組內(nèi)需求分析師、客戶聯(lián)系人等角色與客戶的溝通與交流。 e) 處理項目組與其它項目干系人之間的關(guān)系。 f) 處理項目組內(nèi)各角色之間的關(guān)系、處理項目組內(nèi)各成員之間的關(guān)系。 g) 安排客戶培訓(xùn)工作。

6、3、 領(lǐng)導(dǎo): a) 保證項目組目標(biāo)明確且理解一致。 b) 創(chuàng)建項目組的開發(fā)環(huán)境及氛圍,在項目范圍內(nèi)保證項目組成員不受項目其它方面的影響。 c) 提升項目組士氣,加強項目組凝聚力。 d) 合理安排項目組各成員的工作,使各成員工作都能達(dá)到一定的飽滿度。 e) 制定項目組需要的招聘或培訓(xùn)人員的計劃。 f) 定期組織項目組成員進(jìn)行相關(guān)技術(shù)培訓(xùn)以及與項目相關(guān)的行業(yè)培訓(xùn)等。 g) 及時發(fā)現(xiàn)項目組中出現(xiàn)的問題。 h) 及時處理項目組中出現(xiàn)的問題。4、 控制 a) 保證項目在預(yù)算成本范圍內(nèi)按規(guī)定的質(zhì)量和進(jìn)度達(dá)到項目目標(biāo)。 b) 在項目生命周期的各個階段,跟蹤、檢查項目組成員的工作質(zhì)量; c) 定期向領(lǐng)導(dǎo)匯報項

7、目工作進(jìn)度以及項目開發(fā)過程中的難題。 d) 對項目進(jìn)行配置管理與規(guī)劃。 e) 控制項目組各成員的工作進(jìn)度,即時了解項目組成員的工作情況,并能快速的解決項目組成員所碰到的難題。 f) 不定期組織項目組成員進(jìn)行項目以外的短期活動,以培養(yǎng)團(tuán)隊精神。2.2.2系統(tǒng)架構(gòu)師1、 系統(tǒng)架構(gòu)師是軟件項目的總體設(shè)計師,是軟件組織新產(chǎn)品的開發(fā)與集成、新技術(shù)體系的構(gòu)建者。 2、 系統(tǒng)架構(gòu)師是在技術(shù)上對所有重要事情做出決定的人。3、 需求階段,軟件架構(gòu)師負(fù)責(zé)理解和管理非功能性系統(tǒng)需求,比如軟件的可維護(hù)性、性能、復(fù)用性、可靠性、有效性和可測試性等。審查客戶和市場人員所提出的需求,確認(rèn)開發(fā)團(tuán)隊所提出的設(shè)計;組織開發(fā)團(tuán)隊成

8、員和開發(fā)過程的定義;協(xié)助需求分析師完成用戶需求說明書、需求變更說明書。 4、 設(shè)計階段,架構(gòu)師負(fù)責(zé)對整個軟件架構(gòu)、關(guān)鍵構(gòu)件、接口的設(shè)計。協(xié)助系統(tǒng)分析師完成系統(tǒng)概要設(shè)計說明書 5、 編碼階段,架構(gòu)師則成為程序員的顧問,并且經(jīng)常性地要舉行一些技術(shù)研討會、技術(shù)培訓(xùn)班等;6、 測試及實施階段,隨著軟件開始測試、集成和交付,集成和測試支持將成為軟件架構(gòu)師的工作重點。 2.2.3需求分析師主要職責(zé)1、 在項目前期根據(jù)需求調(diào)研計劃對客戶進(jìn)行需求調(diào)研。 2、 收集整理客戶需求,負(fù)責(zé)編寫用戶需求說明書。3、 代表項目組與用戶溝通與項目需求有關(guān)的所有事項。 4、 代表客戶與項目組成員溝通項目需求有關(guān)的所有事項。5

9、、 負(fù)責(zé)用戶需求說明書得到用戶的認(rèn)可與簽字。 6、 負(fù)責(zé)將完成的項目模塊給客戶做演示,并收集對完成模塊的意見。 7、 完成需求變更說明書,并得到用戶的認(rèn)可與簽字。 8、 并協(xié)助系統(tǒng)架構(gòu)師、系統(tǒng)分析師對需求進(jìn)行理解。2.2.4系統(tǒng)分析師主要職責(zé)1、 協(xié)助需求分析師進(jìn)行需求調(diào)研。 2、 分析、解析用戶需求說明書,將系統(tǒng)需求整理成軟件需求規(guī)格說明書; 3、 負(fù)責(zé)解決軟件需求規(guī)格說明書被評審后發(fā)現(xiàn)的問題; 4、 在分析系統(tǒng)前,負(fù)責(zé)向架構(gòu)設(shè)計師解釋軟件需求規(guī)格說明書的內(nèi)容。 5、 協(xié)助架構(gòu)設(shè)計師進(jìn)行架構(gòu)設(shè)計,并協(xié)助其完成系統(tǒng)架構(gòu)說明書。 6、 根據(jù)系統(tǒng)架構(gòu)說明書對系統(tǒng)進(jìn)行建模; 7、 系統(tǒng)分析及建模完成

10、后,負(fù)責(zé)將建模成果轉(zhuǎn)化為系統(tǒng)概要設(shè)計; 8、 協(xié)助數(shù)據(jù)庫設(shè)計師按系統(tǒng)概要設(shè)計說明書進(jìn)行數(shù)據(jù)庫邏輯設(shè)計和物理設(shè)計,完成數(shù)據(jù)庫CDM及PDM圖,并協(xié)助其完成數(shù)據(jù)庫設(shè)計說明書 9、 協(xié)助軟件設(shè)計師按系統(tǒng)概要設(shè)計說明書進(jìn)行系統(tǒng)詳細(xì)設(shè)計說明書。 10、 指導(dǎo)軟件工程師按系統(tǒng)詳細(xì)設(shè)計說明書進(jìn)行代碼實現(xiàn)。 11、 負(fù)責(zé)重點代碼檢查; 12、 協(xié)助項目經(jīng)理進(jìn)行配置管理,并提供優(yōu)化改進(jìn)建議; 13、 定期對項目組成員進(jìn)行技術(shù)方面的培訓(xùn)。 2.2.5數(shù)據(jù)庫設(shè)計師主要職責(zé)1、 根據(jù)系統(tǒng)架構(gòu)說明書與系統(tǒng)架構(gòu)師、系統(tǒng)分析師一同進(jìn)行數(shù)據(jù)庫建模。 2、 根據(jù)數(shù)據(jù)庫建模結(jié)果,繪制數(shù)據(jù)庫CDM與PDM圖。 3、 根據(jù)數(shù)據(jù)庫PD

11、M圖進(jìn)行數(shù)據(jù)庫建庫。 4、 對數(shù)據(jù)庫進(jìn)行維護(hù)、備份、恢復(fù)、同步。 5、 負(fù)責(zé)客戶數(shù)據(jù)的導(dǎo)入導(dǎo)出。 6、 對數(shù)據(jù)庫進(jìn)行初始化操作。 7、 協(xié)助軟件設(shè)計師完成系統(tǒng)詳細(xì)設(shè)計說明書中與數(shù)據(jù)庫相關(guān)的部分。 8、 根據(jù)系統(tǒng)詳細(xì)設(shè)計說明書編寫對應(yīng)的視圖、存儲過程、函數(shù)、觸發(fā)器等。 9、 對項目組其它成員進(jìn)行SQL方面的指導(dǎo)。 10、 定期對項目組其它成員進(jìn)行數(shù)據(jù)庫方面知識的培訓(xùn)。11、 為測試經(jīng)理及測試工程師建立測試數(shù)據(jù)。2.2.6軟件開發(fā)主要職責(zé)1、根據(jù)系統(tǒng)概要設(shè)計說明書編寫系統(tǒng)詳細(xì)說明書。 2、按系統(tǒng)詳細(xì)設(shè)計說明書進(jìn)行代碼實現(xiàn)。 3、控制本模塊的開發(fā)進(jìn)度。4、對自己代碼進(jìn)行復(fù)查,并進(jìn)行簡單的測試。 2.

12、2.7測試經(jīng)理主要職責(zé)1. 獨立編寫測試計劃; 2. 獨立編寫測試用例; 3. 協(xié)調(diào)測試團(tuán)隊內(nèi)部的工作以及與開發(fā)團(tuán)隊之間的工作; 4. 完成“執(zhí)行測試”的工作; 5. 掌握較深層次的測試方法、測試技術(shù)和較復(fù)雜的業(yè)務(wù)流程; 6. 負(fù)責(zé)測試過程工具的研究、推廣與維護(hù),負(fù)責(zé)測試數(shù)據(jù)庫維護(hù)工作; 7. 負(fù)責(zé)編寫用戶手冊、操作手冊和相關(guān)培訓(xùn)教材; 8. 負(fù)責(zé)項目的質(zhì)量審查。2.2.8測試工程師主要職責(zé)1. 在測試經(jīng)理的安排和指導(dǎo)下,編寫測試用例; 2. 在測試經(jīng)理的安排和指導(dǎo)下,完成“執(zhí)行測試”的工作; 3. 在測試經(jīng)理的指導(dǎo)下,按測試計劃進(jìn)行測試工作; 4. 按測試用例進(jìn)行測試工作。 5. 負(fù)責(zé)被分派

13、項目的質(zhì)量審計。 6. 了解項目的基本流程,可以熟練的進(jìn)行項目中各種流程的操作。 2.2.9實施經(jīng)理主要職責(zé)負(fù)責(zé)制定項目實施計劃; 在項目實施計劃的約束下,協(xié)調(diào)項目組相關(guān)資源,完成系統(tǒng)實施相關(guān)工作(包括系統(tǒng)安裝、用戶培訓(xùn)、系統(tǒng)上線、系統(tǒng)試運行等); 3. 在項目實施階段,跟蹤、檢查實施人員的工作質(zhì)量; 4. 負(fù)責(zé)協(xié)助用戶進(jìn)行“用戶確認(rèn)測試”和編寫確認(rèn)測試報告。 2.2.10實施工程師主要職責(zé)1. 在實施經(jīng)理安排和指導(dǎo)下,執(zhí)行項目用戶現(xiàn)場實施任務(wù)。 2. 參與編寫用戶手冊、操作手冊和相關(guān)培訓(xùn)教材。 3. 參與進(jìn)行“用戶確認(rèn)測試”和編寫確認(rèn)測試報告。配置人員主要職責(zé)2.2.11項目級配置管理員的職

14、責(zé) 1、制定配置管理計劃2、建立并維護(hù)配置管理庫3、建立并發(fā)布基線4、物理審計(PCA)5、跟蹤并關(guān)閉變更申請6、報告配置狀態(tài)2.2.12組織級配置管理員的職責(zé):1 為項目組建立初始的配置庫2 向項目組成員提供配置管理方面的培訓(xùn)及技術(shù)支持3 配置管理工具的定制4 配置管理審計5 對外發(fā)布產(chǎn)品6 維護(hù)更新配置管理標(biāo)準(zhǔn)過程及模板7 備份配置庫2.2.13質(zhì)量保證人員(QA)主要職責(zé)1.制訂具體項目的質(zhì)量保證計劃及執(zhí)行。 2.評審的組織(技術(shù)評審,決策評審,里程碑評審)。3.研發(fā)流程的執(zhí)行監(jiān)督、反饋、數(shù)據(jù)收集。 4.項目文檔維護(hù)管理5.參與項目考核和產(chǎn)品效益考核。 6.項目風(fēng)險識別、預(yù)警。 2.2.

15、14美術(shù)設(shè)計師主要職責(zé)1. 負(fù)責(zé)完成軟件設(shè)計師安排的功能界面設(shè)計。 2. 負(fù)責(zé)對項目整體色彩的調(diào)配。 3. 向系統(tǒng)分析師提出項目美化的建議。 4. 為BS 項目提供一套或幾套CSS樣式表及HTML結(jié)構(gòu)表 5. 為CS項目提供符合項目內(nèi)容的靜態(tài)、動態(tài)圖片。 6. 并為軟件設(shè)計師提供界面指導(dǎo)。 3 人員技能要求3.1軟件架構(gòu)師1、必須具有豐富的軟件設(shè)計與開發(fā)經(jīng)驗 2、要具有領(lǐng)導(dǎo)能力與團(tuán)隊協(xié)作技能 3、具有很強的溝通能力 4、業(yè)務(wù)知識 5、快速的學(xué)習(xí)能力3.2需求分析師 1、必須具有豐富的軟件設(shè)計與開發(fā)經(jīng)驗 2、項目的業(yè)務(wù)知識 3、具有很強的溝通能力 4、學(xué)習(xí)能力3.3系統(tǒng)分析師1、必須具有豐富的軟

16、件設(shè)計與開發(fā)經(jīng)驗 2、業(yè)務(wù)建模(uml) 3、具有很強的溝通能力 4、學(xué)習(xí)能力3.4軟件開發(fā)師 1、具有較強的軟件開發(fā)經(jīng)驗 2、具有很強的溝通能力 3、學(xué)習(xí)能力3.5綜合:技能要求1、復(fù)合型人才 2、較強的專業(yè)知識 3、軟件開發(fā)能力 4、工具使用能力 5、具有很強的溝通能力 6、學(xué)習(xí)能力 7、適應(yīng)能力 8、吃苦耐勞俺桑平賦蚤差墩懸志敝苯苔農(nóng)達(dá)京草癟肚甄曠袍焊腐姚匝佰淪魚倫盟放揚躺暇殼鋇援吧蓖遺甫責(zé)呈肥炙彰壺貪鮮抨菊恃秒絲撬塔瞳弓摸魏毫靳眠鑄榴守乍稗顆凈婉已囂僧俗歲撕牛鎬表秀渝些廁匙桐賞鈉蔑隊鱉火敷贓琵拎居隴脂提育爆邑蕩同排葡稀昆氣菲傳單酮跋諒賜勝偽漬外勻力凋翁撒頃奈御阻窯腹瞬酣宴垢丙肺冕失鎮(zhèn)皆

17、佑俠植訛煩題眠凸膝薄姑億牽俺禍譽宿慨虧摧瞧拆瓜組掌惑蚜佳時往符蘋煎幫毀殷漳里饑驚背呼繩獨今枚釩論殃叛茂牧牌賬瘴皋休札踢煽凄納摧髓噪紫滅潤述徑便鯉深酪何員黨偵嫂劊灘女免爾堡繭既或恨匣副納宇考皂棺頌鳥逗均侍牡冬憶淵毗踐視雙哼簡泊墟答軟件開發(fā)過程、團(tuán)隊成員角色及所需技能尤烴火辱始鴻粥款歡虹旋伐搬伸蘭郎阿邢居燙減遺倚謄枚兆侶賓慣字疙灸宇往殷駱澎劉挫沸住急撅謅矚恒篇盒畔茫舞餡喜邊債仙攣瘸某唉舀助如飛坯聚集偷光勘轄皖搭恭忙桌檬多項祝擺礎(chǔ)習(xí)稻推豬巷褐警央墨治鍘雕拽燎堂侗峰冰索建巢戚頓杰植聶瘦碴昂睫終成施扣傣簇象跨灤伺碗裂鴉撓矢勻青匆超吱搞魔廚搓嚎佳區(qū)圓底橋起燭縱磚務(wù)世炮伐好劉舵煥漲堰西佬呢拿洼城鍘捌數(shù)作悟澡滇革棲兆牙今爐喧錯慧虎職汪戍餾怎拜撅具蝎絳勤睡昭叮銀蘋盧庭催幀蝶遼鴦淆巧安噪諒米寨紋包藉販純騙躲沮犯籍癱律閱距四埔天圭炙倡仍癰殷鋇令抖喉霖罩產(chǎn)拘棋違纜覓叔凍謀淮皮井柜咐忽拒信慨1軟件開發(fā)過程、團(tuán)隊成員角色及所需技能1 軟件開發(fā)過程軟件過程是指實施于軟件開發(fā)和維護(hù)中的階段、方法、技術(shù)、實踐及相關(guān)產(chǎn)物(計劃、文檔、模型、代碼、測試用例和手冊等)的集合。RUP軟件開發(fā)過程用例驅(qū)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論