發表文章

目前顯示的是有「Agile」標籤的文章

〈微敏捷與平台工程時代下的 Agile 及 DevOps 之道〉隨記

圖片
「師者,所以傳道、受業、解惑也。」 - 韓愈,《師說》。 如 《鳳凰專案》 繁中譯本第 372 頁的「開發運維的主要迷思」一節,在學習的旅途上,一定會遇到不少疑惑;相信 RSG Taipei 2023 Day2 的〈微敏捷與平台工程時代下的 Agile 及 DevOps 之道〉主題討論,有不少觀點可為大家帶來解答。 ▲ RSG Taipei 2023 現場主視覺看板海報。

2019 自我回顧

圖片
年關將至,到了是該好好審視一年來的努力,並安排 2020 年度計劃的時候了。延續 2018 年的 Systems Thinking 學習,凍仁報名了 Joe Hsueh 主講的 〈系統思考培訓工作坊〉 。並儘可能從日常中找題目練習,以及改善先前的 〈系統工程師的 DevOps 實踐之道〉 演講主題。 ▲ 用生命歷程圖回顧凍仁的 2019 年。

從「計畫外工作」看 PDCA

圖片
計畫外工作 (recovery work),源自 《鳳凰專案》 一書的四種工作類型,又稱之為例外 (outage) 和救火工作。它是四種工作中最容易被忽視,且殺傷力最強的。一旦計畫外工作出現,通常得耗費大量的時間和人力成本才得以解決,最後拖累其它三種工作的進度。 自從踏上學習 DevOps 和敏捷開發 ( Agile ) 的旅程,凍仁不時在各個地方聽到 PDCA。為了將這項知識融會貫通,便開始應用在日常的生活中。 ▲ 先前在 〈系統工程師的 DevOps 實踐之道 (2/e) 〉 簡報第 7 頁,即在述說凍仁曾過著天天打火的日子。 (此為凍仁的工作和學習心得整理,其結論可能不適用於所有人,請小心慎入。)

見樹又見林的系統思考

圖片
正式入門系統思考 (Systems Thinking) 不到一年的凍仁,在 05/16-17 的 Agile Summit 2019,投了場閃電秀,用 超過 5 分鐘的時間簡單地介紹何為系統思考。 系統思考,又稱之為系統思維和系統科學。有些人用它來解決 動態複雜性問題 ;有些人融合電腦模擬模型,用 系統動力學 來精準推演其週期變化。 ▲ 於 Agile Summit 2019 閃電秀分享的「見樹又見林的系統思考 」投影片。

〈系統思考培訓工作坊 Lv1〉與「中級學徒」

圖片
知曉 系統思考 (Systems Thinking) 至今兩年的凍仁,雖早在半年前入門這項技藝,但為了更快、更有效地的學習,在敏捷老司機 James Wang 的介紹,報名了 2019/03/15-16 的 〈系統思考培訓工作坊 Lv1〉 。 本次工作坊之所以會有 一階 (Lv1) 的代稱,是因為後續還有 二階 (Lv2) 進階課程。前者偏向 入門 和 個人製圖 (mapping) ;後者則會授與 存量流量圖 、 團體建模 、 心智模式 、 有效對話 等更高深的技巧,最終成為一位有如種子教官的 系統變革領導者 。 ▲ Day2 教室外的指示牌。

系統工程師的 DevOps 實踐之道

圖片
系統思考 (Systems Thinking),一是門需要刻意練習的技藝!趁著在 新竹敏捷之旅 (Agile Tour Hsinchu 2018) 和 高雄敏捷之旅 (Agile Tour Kaohsiung 2018) 上台分享的機會,凍仁試著使用 因果循環圖 (Causal Loop Diagram, CLD),來述說兩年來的 DevOps 實踐心得。 本次主題,可說是一年前的 〈從一個人的 DevOps,到一個 DevOps 的團隊〉 分享沿續。那時是介紹凍仁從大學以來習得的 DevOps Tools 技藝,以及現實中的 DevOps 團隊。 ▲ 於 Agile Tour Taichung 2019 分享〈系統工程師的 DevOps 實踐之道 (3/e)〉的投影片。

「系統思考的四堂課」與「萬人敵」

圖片
系統思考 (Systems Thinking),是一項用因果關係,推導出系統整體,進而看見世界全貌的高深技藝。凍仁第一次見到它,是在 DevOpsDays Taipei 2017 的場子,聽 Ruddy Lee 老師分享 《開啟 DevOps 之路的系統思維》 ,其運用「 因果回饋圖 (Causal Loop Diagram, CLD) 」一步步解答 《人月神話》 書中遇到的問題,讓許多人留下深刻的印象。 上週五 (2018/08/31),是凍仁參與 William Yeh 老兄開設「 系統思考的四堂課 / DevOps 特別版 」的日子,也是凍仁往 DevOps 之道向前邁進一步的日子。 ▲ 這次的上課地點,是 達文西空間 裡,很有氣氛的羅馬廳。

《鳳凰專案》- 踏入 DevOps 之旅的第一本書

圖片
《鳳凰專案》 其原文書書名為 《The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win》 ,是一部「IT 人藉由『DevOps』讓企業克敵制勝」的小說。 作者:Gene Kim、Kevin Behr、George Spafford。 譯者:楊仁和。 出版商:碁峰。 出版日期:2017/09/21。 定價:NT$ 480。 語言:繁體中文。 頁數:400。 ISBN:9789864765867。

從《心態致勝》看敏捷

正式入門 Agile (敏捷) 一年的凍仁,在 06/28-29 的 Agile Summit 2018 ,投了場閃電秀,用 5 分鐘分享近日閱讀 《心態致勝》 心得。 《心態致勝》的原文書名為 《Mindset》 ,是一本學習成長的心理學入門書籍,同時也是經理人雜誌推薦的 《刻意練習》 前導書之一。 ▲ 凍仁於 Agile Summit 2018 閃電秀分享《心態致勝》讀書心得。

從一個人的 DevOps,到一個 DevOps 的團隊

還記得先前在「 敏捷原理與團隊塑造 」課堂的最後,講者 William Yeh 提到,難得自己可以待在正在導入敏捷 (Agile) 的團隊,不妨藉由年底的 IT 鐵人賽,把導入 Agile 的種種給寫下來。可計劃趕不上變化,凍仁便藉由在 高雄敏捷之旅 (Agile Tour Kaohsiung 2017) 上台分享的機會,分享近年來的 Agile 和 DevOps 學習旅程。 ▲ 12/09 於 Agile Tour Kaohsiung 2017 分享的簡報。

DevOps 人一定要知道的持續交付技巧 - Ansible & GitLab CI 實戰演練工作坊

圖片
凍仁前後分享過兩次 DevOps 人一定要知道的 Ansible & GitLab CI 持續交付技巧 的技術分享後,有個謎之音問到:「不如挑戰看看工作坊 (Workshop) 吧?這主題都可以講上一天了呢!」,又因持續交付 (Continuous Delivery) 的主題很廣,便前後答應 新竹數位海洋 ( DigitalOcean Hsinchu ) 和台南酷學園 ( Study-Area Tainan) 邀約,踏上了北中南巡迴分享的旅途。 ▲ 凍仁於 Agile Tour Taichung 2017 上台分享的第 5 版簡報。

一位一日 Scrum Master 的 Scrum Drawing Game 活動心得

圖片
10/12 是凍仁第一次參與敏捷內湖 (Agile Neihu) 聚會的日子,也是凍仁今年參加第 6 場與敏捷開發 (Agile) 相關活動的日子,雖然現在待的團隊也有 Scrum,但總是讓人覺得哪邊還不夠好,還可以更進一步成長的感覺。 由於活動地點在台北內湖的緣故,從新竹出發的凍仁遲到了 25 分,途中還遇到上個月於 DevOpsDays Taipei 2017 認識的 Jia-Jun Wang。 ▲ 於台上介紹 Scrum 的賈格。  (照片來源: https://goo.gl/kW7Mfh )

一群臺灣老司機參與《鳳凰項目》沙盤的持續成長故事

圖片
2017/09/01 是凍仁參與 國際最佳實踐管理聯盟 (International Best Practice Management Alliance, IBPA) 和 iThome 舉辦的 《鳳凰項目》沙盤工作坊 的日子,也是一場與 Agile、DevOps 界佼佼者大比拼的日子! 深深愛上《鳳凰項目》一書的凍仁,二話不說的報名了此次的 Workshop,並心想一定可以在這裡找到書中那頭讓企業起死回生、股票大漲的「獨角獸」! 1 ▲ The DevOps sandbox game of the Phoenix project.

DevOps 人一定要知道的 Ansible & GitLab CI 持續交付技巧

圖片
因緣際會下,凍仁先後於 COSCUP 2017 和 DevOps Taiwan x Agile Kaohsiung 的社群活動分享「使用 Ansible x GitLab CI 進行持續交付」的主題。 前者是接續 Smalltown 的 Infrastructure as Code ,之後讓 Cheng Wei Chen 分享 Ansible & GitLab CI/CD workshop 101 進行更詳盡的實作面解說;後者則是接續 Cheng Wei Chen 的 Effective DevOps:一場文化與技術的轉型運動 之後分享。 ▲ Continuous Delivery with Ansible x GitLab CI by Chu-Siang Lai.

「敏捷原理與團隊塑造」與「獨角獸計劃」

圖片
自從凍仁踏上 DevOps 的偉大航道後,不時會在相關書籍和文獻看到敏捷開發 (Agile) 等字眼,雖有幸能在多年前短暫參與導入 Scrum 的團隊,但一直沒機會見識到導入成功的案例。 1 上週六 (06/17) 是凍仁參加 William Yeh 前輩主講 《敏捷原理與團隊塑造》 課程的日子,也是讓自己解開種種疑惑的日子,雖事前已看過 《SCRUM: 用一半的時間做兩倍的事》 一書,但對實際面還是抱著很大的疑問。 ▲ 課程講義、Agile 科普讀物和隨堂筆記本。