敏捷開發 Agile Software Development一個被講到爛的議題,但為什麼我還是要不厭其煩地提到呢?因為DevOps的緣起,就是有借助到Agil...
Review meeting 每個sprint結束時,開發團隊要展示本此所完成的功能給客戶(或是客戶代表)看,讓客戶確定此次所開發的功能是否符合客戶期待。如果...
前面幾篇整理了常見的三種敏捷開發方式 Extreme Programming Scrum Kanban 但究竟要使用哪一種方式呢? 我們來比較一下 Scru...
敏捷思維 敏捷(agile)是一種思維(mindset),由價值觀(values),原則(principles)和實踐(practices)組成。可以滿足敏捷...
開始進入重點主題... [P.73, PMBOK 4th] 根據PMBOK的定義,整合管理共有以下6個流程 發展專案章程 (Develop Project...
[PMBOK Guide 4th,131] 根據PMBOK的定義,時間管理共有以下6個流程 定義活動 排序活動 估算活動資源 估算活動期程 發展時程 控制時...
衝刺(Sprint) 衝刺是Scrum循環的心跳,也是所有其他事件的容器。它在開始時由sprint計劃和結束時由sprint回顧和sprint回顧標記。 衝刺的...
業務模型畫布(BMC)是一種戰略管理和企業家工具,它是一種直觀的圖表,可讓您描述,設計,挑戰,發明和改變您的業務模型。它為進一步的計劃和行動提供了組織藍圖。生成...
敏捷估算 (Agile Estimation) 技術有助於估算並且猜測如何正確地計劃和執行是很重要的。此步驟是每個 SDLC 的一部分。當我們談論敏捷迭代方法時...
作為軟件開發團隊的一員,你是否經常為客戶時不時提出來的需求改動而煩惱? 作為軟件的交付客戶,你是否常常抱怨開發團隊無法滿足自己提出來的需求? 讓我們來看這麼...
30天終於結束了,雖然還有一堆想說明的東西想表達,原本心中預定的題目和內容似乎也還有一些被我遺忘掉了 XD。不過就像做專案一樣,總是會有個結束的時間,所以......
一個大家都知道但不能說的秘密,就是品質在專案中通常會淪落成僅只是個口號。 [PMBOK Guide 4th,191] 一個大家都知道但不能說的秘密,就是品質在...
“用戶故事與用例是一回事嗎?” 人們經常會問這個問題,關於敏捷團隊是否應該練習使用故事與使用案例的糾紛已經存在多年。用戶故事和用例是一樣的嗎?如果沒有,哪個更好...
敏捷宣言 敏捷宣言詳細介紹了一些基本的敏捷哲學,其中之一是對經驗過程控制的偏好 - 它堅持知識源於經驗,決策是基於已知的。 Scrum是一種基於檢查,適應和透明...
今天用手機po文,圖之後再補上 XD 在每天的Daily Standup Meeting進行時,除了更新Task borad各項Task的狀態之外,還需要更新進...
通常每家公司都會號稱人是公司最重要的資產?! [PMBOK Guide 4th,217] 根據PMBOK的定義,人力資源管理共有以下4個流程 發展人力資源計...
完成(DoD)的定義 團隊可以使用許多標準來定義他們的“完成定義”。這可確保團隊提供在功能和質量方面完成的功能。Done的定義是可審核的核對錶。以下是國防部的一...
在認識 RPA 前,我就是個 AGILE 的信奉者,先前提到說因為 RPA 的範圍小期間短的特性非常適合用 Agile 去執行,在工作上好不容易有這個機會豈能浪...
再往下談品質管理之前,得先說明一下Scrum的雙回饋迴路。 再往下談品質管理之前,得先說明一下Scrum的雙回饋迴路。 每個Sprint在一開始時,會先召開Sp...
在前文中,我們提到了再回顧會議的一開始,主持人要先向語彙人員宣布今天的會議流程與預估時間。這是為了要讓大家在一開始就對今天會議的內容與時間有所掌握。這對會議的順...
系統隱喻、集體程式碼所有、程式設計標準和恆定速度/可反覆性速率 系統隱喻(System metaphor) XP並不使用正式的規格或系統分析文件,取而代之的,是...
習慣上,會將這些Story及Task寫在便利貼上,一起貼在一張大白板上面,也就是所謂的Task borad。 當Srint Planning Meeting結束...
衝刺跟蹤通常使用 "向下燒錄" 圖表完成。燃燒圖表以日數為目標顯示剩餘的工作量。例如, 讓我們考慮2周衝刺- 衝刺持續時間: 2周每週天數:...
測試驅動開發、策劃遊戲、全隊、結對程式設計 測試驅動開發(Test-driven development) 傳統的程式開發方式通常是等到程式開發完畢後,再來撰寫...
經驗主義 (Empirisim) 意味著以事實為基礎,以經驗為基礎,以證據為基礎的方式開展工作。Scrum實現了一個經驗過程 (Empirical Proces...
PM 有兩種? PM 跟斯斯一樣有兩種,那兩種呢?一種是『有腦』的,佔 10%!另一種是『無腦』的,佔 90%!這雖然是網路上的玩笑話,但這件事也讓我引以為鑒。...
所謂的敏捷,指的是能對需求變更做更快速的反應,而非能把做事的速度變10倍快。 敏捷軟體開發宣言 藉著親自並協助他人進行軟體開發, 我們正致力於發掘更優良的軟體開...
Scrum 最吸引我的 是它靈活的反應「使用者」和 「解決方式」的機制,無關軟體,它本身的 philosophy 就很迷人。以下是覺得 Scrum 很棒,絕對不...
終於到了9大知識領域的最後一章了 [PMBOK Guide 4th,314] 根據PMBOK的定義,採購管理共有以下4個流程 規劃採購 (Plan Proc...
正如前言所形容,敏捷在近年來似乎被奉為救命神丹,似乎只要咬碎服下,各種關於團隊、組織的疑難雜症都可以迎刃而解。但是事情並沒有這麼簡單。這顆救命神丹,未必是一口服...