說明:由于知識(shí)點(diǎn)梳理時(shí)間緊張,內(nèi)容中不免有錯(cuò)別字出現(xiàn)房匆,如影響閱讀妓布,請(qǐng)私信本人购城,六月_Z
開發(fā)過程的關(guān)鍵要素
- 產(chǎn)品待辦列表(product backlog)
- 敏捷流程(scrum)
- 沖刺(sprint)
- 產(chǎn)品主管(product owner)
- 敏捷負(fù)責(zé)人(scrum master)
- 敏捷團(tuán)隊(duì)(scrum team)
產(chǎn)品待辦列表(product backlog)
- 足夠小的單元,團(tuán)隊(duì)能夠在一次沖刺迭代周期中完成刨疼;
- 按先后順序排好的產(chǎn)品需求清單泉唁;
- 一份包含系統(tǒng)所需的一些列事項(xiàng)要求并將它們按優(yōu)先次序排列的清單;
- 包括:1. 功能性客戶需求揩慕;2. 非功能性客戶需求亭畜;3. 技術(shù)團(tuán)隊(duì)產(chǎn)生的需求。
敏捷流程(scrum)
- 是最流行的敏捷實(shí)踐框架
- 通過該法漩绵,軟件生成得以按規(guī)律的步調(diào)進(jìn)行贱案,并由一系列固定的長(zhǎng)度的迭代過程開發(fā)出產(chǎn)品
沖刺(sprint)
- 完成特定的任務(wù)
- 使開發(fā)階段得以進(jìn)入審查環(huán)節(jié)的一段時(shí)期
- 沖刺過程
沖刺過程
計(jì)劃會(huì)議室沖刺的起點(diǎn)
- PO和開發(fā)團(tuán)隊(duì)商討并確定此次沖刺所要完成的工作
- SM 確定沖刺周期
沖刺開始
- PO暫停工作
- 開發(fā)團(tuán)隊(duì)主持工作
沖刺結(jié)束
- 團(tuán)隊(duì)將已完成的工作提交給PO
- PO依照沖刺會(huì)議上設(shè)定的標(biāo)準(zhǔn),決定接受或否決這些工作
產(chǎn)品主管(product owner)
- 確定優(yōu)先次序是PO的獨(dú)有職責(zé)
- 在劃分產(chǎn)品待辦列表的優(yōu)先級(jí)和羅列需求時(shí),PO是唯一代表客戶利益宝踪、擁有最終決定權(quán)的那個(gè)人
- 沖刺開始后侨糟,PO不應(yīng)再管理團(tuán)隊(duì),也不應(yīng)當(dāng)再變更任務(wù)瘩燥。
- 主要職責(zé):平衡競(jìng)爭(zhēng)關(guān)系的利益相關(guān)者之間的利益
敏捷負(fù)責(zé)人(scrum master)
- 團(tuán)隊(duì)和PO之間的協(xié)調(diào)者
- 工作職責(zé):不是管理團(tuán)隊(duì)秕重,而是幫助團(tuán)隊(duì)和PO
- 沖刺周期由SM 決定
Scrum Master 協(xié)調(diào)方式
- 消除團(tuán)隊(duì)和PO之間的障礙
- 激發(fā)團(tuán)隊(duì)的創(chuàng)造力,給團(tuán)隊(duì)授權(quán)
- 提升團(tuán)隊(duì)生產(chǎn)率
- 改進(jìn)工程工具和實(shí)踐
- 確保團(tuán)隊(duì)取得進(jìn)展的信息實(shí)時(shí)更新厉膀,讓各方成員均可見
敏捷團(tuán)隊(duì)(scrum team)
- 團(tuán)隊(duì)人數(shù):5~9人
- 通常由多個(gè)職能部門溶耘,而不是專業(yè)(跨職能團(tuán)隊(duì))的人員組成
- 團(tuán)隊(duì)通過自我管理的方式實(shí)現(xiàn)沖刺目標(biāo)
- 實(shí)現(xiàn)目標(biāo)的方法上有選擇的自主權(quán),并需對(duì)這些目標(biāo)負(fù)責(zé)