近期開始接觸「敏捷開發」,比起以往以流程為主軸的瀑布式開發,敏捷式開發是以人為主軸,而Scrum便是敏捷的其中一種架構。
希望藉以這次的鐵人賽了督促自己認真學習敏捷開發和Scrum的核心精神!
在約翰·霍蘭德(John Holland)等人的著作《歸納:推斷、學習與發現的過程》(Induction:Processes of Inference, Lea...
在Scrum中只有三種角色: ScrumMaster(SM):負責教導其他成員遵照Scrum的架構行事,並幫忙團隊把問題擋在外面。 ProductOwne...
了解了Scrum的團隊之後,就可以開始進入待辦事項清單。在建置Scrum時,第一件要做的就是建立待辦事項清單,也就是整理好專案待辦項目(Product Back...
80/20法則 在我們列出所有的待辦事項之後,要做一件很重要的事,安排優先順序,也就是決定先做甚麼。哪些項目對顧客來說更最重要?哪些項目最有利可圖?哪些項目最容...
在Day05的時候有提到,薩瑟蘭在空軍受過風險控管訓練,在訓練中他學到四件該做的事情:觀察、導向、決定、行動,正是OODA。 OODA循環 OODA循環(OOD...
昨天提到了「OODA循環」決策方法,透過反覆進行觀察、導向、決策與行動的循環,迅速地做出決定。決策的速度比正確性重要,透過OODA不斷的修正應付未知的挑戰。在「...
今天講一些在Ron Jeffries 撰寫的《The Nature of Software Development: Keep It Simple, Make...
在整理出PBI且劃分成多個User Story並按照價值排序優先順序之後,接下來的工作就是推估專案要花費的心力、時間、資金等相關要素。但我們必須知道的是,人類非...
昨天我們提到,要為我們的User Story估算相對規模。但是,當我們在進行討論的時候,我們是否常常因為「參考」別人的結果,而影響到自己的判斷呢?又是否因為一些...
延續昨天的內容,團隊想要建立一致性的共識解決複雜問題,又不想忽視任何一個人的權益,不想有任何人是不敢提出自己的想法只好跟隨他人,我們能有甚麼好方法或是一個標準嗎...