迭代開發(fā)培訓(xùn)課程
天津迭代開發(fā)培訓(xùn)課程
授課機(jī)構(gòu) | 天津東方瑞通學(xué)校 |
上課地點(diǎn) | 天津南開八里臺(tái)|詳細(xì)地圖 |
成交/評價(jià) | 5.0分 |
聯(lián)系電話 | 400-666-4820 |
|
課程詳情
軟件系統(tǒng)普遍相當(dāng)復(fù)雜,同傳統(tǒng)的一次性構(gòu)建整個(gè)系統(tǒng)的方法相比,通過把系統(tǒng)拆分成若干部分,采用迭代增量的開發(fā)來逐步構(gòu)建的方式能取得更好的效果。這將大大降低開發(fā)風(fēng)險(xiǎn)和項(xiàng)目失敗所帶來的代價(jià),同時(shí)還能幫助項(xiàng)目干系人和項(xiàng)目開發(fā)團(tuán)隊(duì)對軟件系統(tǒng)以及系統(tǒng)實(shí)際的復(fù)雜取得更好的共識,并獲得可靠的工作量估計(jì)。但是迭代開發(fā)的實(shí)際運(yùn)用者往往在項(xiàng)目迭代周期的劃分上遇到困難,這恰恰是用例驅(qū)動(dòng)方法的關(guān)鍵獲益。本課程的迭代開發(fā)部分將向?qū)W員介紹用例驅(qū)動(dòng)開發(fā)的哲學(xué)和提供用例技術(shù)的實(shí)用經(jīng)驗(yàn)用于驅(qū)動(dòng)系統(tǒng)分析、設(shè)計(jì)、開發(fā)、測試以及項(xiàng)目管理的活動(dòng)。 軟件開發(fā)的目標(biāo)是抓住項(xiàng)目干系人(stakeholder)的關(guān)注點(diǎn),設(shè)計(jì)系統(tǒng)以滿足這些關(guān)注點(diǎn)的要求,并通過測試驗(yàn)證該系統(tǒng)確實(shí)真正滿足了這些關(guān)注點(diǎn)的要求。用例(Use Case)建模技術(shù)是流行的對關(guān)注點(diǎn)進(jìn)行建模的標(biāo)準(zhǔn)方法論。盡管許多軟件從業(yè)人員知道用例技術(shù),但對實(shí)踐中對用例技術(shù)的錯(cuò)誤使用卻給項(xiàng)目的進(jìn)度帶來了負(fù)面的影響,甚至導(dǎo)致了項(xiàng)目失敗。在這個(gè)課程中,我們將對用例技術(shù)給出清晰、認(rèn)可度較高的解釋,以達(dá)到在項(xiàng)目組中對用例技術(shù)的一致理解。更重要的是,我們將帶領(lǐng)學(xué)員進(jìn)行足夠的練習(xí),以獲得識別、描述用例的經(jīng)驗(yàn)。本課程的用例建模部分向?qū)W員演示了用例如何與用戶接口設(shè)計(jì)、業(yè)務(wù)建模、項(xiàng)目管理、設(shè)計(jì)和測試活動(dòng)關(guān)聯(lián)。描述在不同的軟件開發(fā)情況中裁剪用例技術(shù)的策略。
完成此課程的學(xué)習(xí)后,學(xué)員將理解如下內(nèi)容: 部分:迭代開發(fā)和軟件開發(fā)生命周期:重點(diǎn)討論如何依據(jù)軟件開發(fā)生命周期的基本原則,創(chuàng)建并管理迭代式的軟件開發(fā)項(xiàng)目。主要包括: 1 軟件開發(fā)生命周期的基本概念和原則 2 迭代的基本概念和原則 3 估算軟件開發(fā)項(xiàng)目 4 規(guī)劃并管理發(fā)布和迭代 5 規(guī)劃,創(chuàng)建并管理迭代開發(fā)項(xiàng)目 6 項(xiàng)目集(programme)監(jiān)控迭代開發(fā)項(xiàng)目:原則和實(shí)踐 7 甲方管理迭代開發(fā)項(xiàng)目 第二部分:用例建模和需求工程 1 項(xiàng)目中如何靈活應(yīng)用用例 2 理解用例的“真相”,糾正對用例的錯(cuò)誤理解 3 用例建模中的典型錯(cuò)誤,如何糾正這些錯(cuò)誤 4 用例如何與其他建模元素關(guān)聯(lián) 5 在軟件項(xiàng)目中如何裁剪用例驅(qū)動(dòng)的開發(fā)方法 6 需求工程的基本過程(需求采集/需求分析/需求決策)以及與項(xiàng)目管理和變更管理等流程的接口。