# Agile & Waterfall 都是一家人 - 吳品毅(A-mi) {%hackmd @HWDC/BJOE4qInR %} >#### 》[議程介紹](https://hwdc.ithome.com.tw/2024/session-page/3188) >#### 》[填寫議程滿意度問卷|回饋建言給辛苦的講者](https://forms.gle/Yi5wk9s8vFeGpVhE6) 今年的場次, 60% 講的是把敏捷導入至團隊. 新團隊...給你選...你要哪一種? 每年都是談這樣的議 每一個活下來的wawterfall的團隊, 都是從敏捷開始的. 故事線 - 草創期:第一批員工 - 目標一致、領域知識及專業知識完整 - 知道為何而做, 知道怎麼做. - e.g. spotify - do like 敏捷四大宣言 - 發展期:第二批員工 - 開始增加人手,處理專業知識問題 - 知道為何而做 - 怎做 - 擴展期:第三批員工 - 開始專業分工,領域知識與專業知識分工明確 - 只專注計劃. - 只專注做. - 核心知識擁有者逐漸消失 - 大家越來越專注自己的職責, meteo開始出現了. - meteo 太痛了. - 開始建立流程...避免浪費. - waterfall 出現了 可以保護自己, 變得有條理, 而不是在推責. - 敏捷力曲線 - time & team size - agile vs waterfall - agile team in waterfall - 井然有序的辦公室, 加入Agile 一切就亂了(?) - 如何合作 - 開發 - 資源共享 - 背景 - 台灣有50間飯店..3間是國外的 - 飯店的品牌 - 軟體公司有很多 - 講者在Hexa - OTA訂房平台+飯店會員系統<->Hexa <-> 飯店委託管理+飯店管理系統 - Hexa 沒有下面的3個系統..什麼事都不能做 - 飯店的概念, 無法賺大錢, 所有房間賣掉就頂了. - Hexa定義: 整合 - 開發模式 - 去年6月開始 - 0.5 m 前台, 1m , 1.5Month , 2M 可以賣 - total 5 months - 3間飯店管理系統, 找一個相對新的公司窗口 - 對方是waterfall - 確認說明文件 - 開發方向 - 評估可性 - 進行開發 - 送測 - 上線 - 拜五開會, 拜一回應OK 要企劃書. - 真正拿到API時, 1個月後的事情. - 很大的衝突 - 當arile waterfall要緊密合作時 - 打架了. - Agile 適合處理不確定性高 - 推產品的 - waterfall : 可預期, 一步到位的工作. - 教育訓練 - 3個層次 - infra 層 : waterfall - 應用層: bridge , 當你房間有動時, 往我這邊打. 房間/價格拿回, 公司是可以接受用人工做這件事. - 展示層 - Another question - 數量重要 or 價格重要? - 數量, 不要超賣. 然後價格不是自己決定的. - 飯店很貴...因為被OTA拿走了. 價格是他決定的. 旅宿業 - 舉例:住房不用錢的專案 (訂閱制) - agile 上面不用錢. - aigle+waterfall 轉換. - 正向回饋 - 回顧會議 - Agile檢討的是流程/人員的互動/工作方法, 不太討論個案. 希望下次不要再發生. - 確認原因/impact/方法/是否變動架構, 下次如何快速定位問題. - e.g. 爆房 是沒辦法被解決的問題...據說飛機是故意超賣. 我跟agoda , booking 都說還有一間, 同時收到, 因5分鐘才同步一次..that's why 一定會爆 - - RCA 計劃 - 差點跟人家分手. - 出事我處理, 又還要我出報告 - 使用AI做第一層問分類 - 設置好追縱id 讓雙方快速定位問題. - focus on 解決問題, 不是推到另一方身上. - 組織層專案管理 - waterfall排程是必然的 - 最好的是自組織...企劃的需求要我們做事, 把企劃那層來當業主處理. - 企劃當業主, QA當外包