# 20211022_retrospective
## Good
- 這次大更版充分感受到internal環境的用處 [name=Roy]
- 下個 sprint 開始不管 PM 惹ㄏㄏ [name=hkazami]
- 大地圖 始動 [name=Hans]
## Improvement
- transcoder排隊機制一直拖到 [name=Roy]
- stage_loc 自動化很煩 [name=HH]
- 工作很瑣碎
- 測試要重測
## Impediment
- 下雨家裡網路變爛, vpn就連不上了 [name=Cindy]
- -> 每個月一次還不用管
- 換 ip 分享器,讓送出的wifi訊號更好
- 用 ip 分享器,用它播號
- 好像太長按方向鍵, 我的右鍵感覺快黏在主機板上了 [name=Cindy]
- 去除人臉開發速度很慢 [name=hao.kai] --> hao.kai 也只能接受了
- class diagram 畫很多次,寫 code 才發現有少話
- 拆模組沒有經驗
- 老闆以面試者不認識學長為理由刷掉 PM candidate --> 下次要debrief,邀請所有人,如果理由不合理要辯駁[name=hkazami]
- mongo db document validation fail真的神煩 [name=Bill]
- schema 定義 float ,如果放了 int,他不會告訴你什麼問題
- 建議少改 schema
- 360 Depth 不知道怎麼開始 [name=Howard]
- tower-cli 版本套件會有時衝突 [name=hao.kai]
- 最好是鎖定 ffprobe 版本,讓輸出的內容一樣
## Discussion
- transcode 為什麼跟 pipeline 本身不是連動的
- release 的影片才是要看的,實際上不見得裡面有影片
- 標記release 再按下transcode,跟標註 release 自動 transcode,勞力支出一樣,做跟不做沒有差別 --> 先當作沒這件事情
- 無PM時代,大家的各自對口 : [suggestion](https://www.quora.com/Is-it-possible-to-have-a-Product-Manager-Title-without-having-an-engineering-team-working-with-that-PM-directly)
- 系統與算法之間的溝通
- Jira issue 認真的更新狀態 (Sprint當中的狀態更新)
- Planning 時候要確定誰跟誰合作
- 各自Spec的制定,實作,驗證如何進行
- 算法
- Hao-kai是動力來源
- 那個算法到底在幹嘛,可以做到什麼地步的文件
- 視覺上有前後的對照組,按照影片去驗證
- 與系統相關的部分,會需要過Stefan
- 類似這樣https://docs.google.com/document/d/1-VNdDX5UyJefKddFBYvCaDhykIodKyWdCwiW1LS9nbY/edit
- 系統
- RoadMap是跟大綱
- 實際上看起來的Spec要跟設計討論,要過Stefan
- 大部分時候設計Spec幾乎可以等於功能Spec,越詳細越好驗證,實作工程師要確認Spec
- 大家互相Cover驗證
- 算法
- 看起來如何,會找江柔看看這東西看起來行不行
- 系統
- Tower 內部功能
- 被動式驗證,有錯再來說
- Feature有設計的
- 請Danny看跟他想的一不一樣
- Issue如何處理與追蹤
- 每天的值日生去當 issue router,確認該issue自己可以解或者要找其他人
- 輪值到的值日生除了當issue router 也可以看看有什麼掛在自己身上的 issue
- 要標記優先程度
- 系統爆炸,通常是高優先
- 沒辦法自我判斷priority時候,就拖一下看他有多急
- 開發流程如何在沒有管理者狀況下自體循環
- 確定開發/QA流程流水線
- 面對來自 (BD) Arial
- 問 Tech Lead
- 有事情 Preplanning 見
- 面對來自 (Meteor) Ptt
- Hao-kai + Stefan 要挺身而出
- Morale Event!
-
## Action Item
- make Stefan make a presentation after refactor - Roy
- 要新電腦 hh
- 有問浩凱策略,會開始survey一些規格
- 買市占率最高手機高階+低階、iphone舊手機 Jou.Chiang
- 交出 content QA 流程 hao.kai
- 開發流程(functional, content) - Hans
# 20211008_retrospective
## Good
- 公司好涼 [name=Bill]
- 公司有咖啡和茶 [name=Yun-Hsuan Lin]
- 兩天一次的產品會議這兩週突然消失了,蘇湖~ [name=hkazami]
- 了解比較多Player本體的東西 [name=hans]
- 之前討論出來的東西,要準備開始做了 [name=hans]
## Improvement
- Tower uploader 測試一天拖過一天QQ [name=hkazami]
- Task事先了解不夠完備造成開發下去才逐步補齊 [name=Roy]
- 測試auto pipeline flow不夠熟悉 [name=Roy]
## Impediment
- content QA一直沒做,但釋出錯影片的事情也不斷發生hao.kai
- 做事效率開始逐漸下滑 [name=Yun-Hsuan Lin]
- 每天都要叫人登出tower-staing [name=HH]
- 公司消防廣播真的很吵 [name=Bill]
- 去別棟
- 系統目前的開發方式會不會不大健康 [name=Roy]
## Discussion
- 一般公司都怎麼做軟體 QA 的?不知從何想起 [name=hkazami]
- content QA相對需要
- tter相對tower需要QA
- QA需要一點上手時間
- 系統工程師的 tasks 是不是開得不夠明確,導致感覺某個 feature 好像做完了結果一用才發現還有很多事要做 [name=hkazami]
- 大家是否都進入了倦怠期覺得手上的事情很煩 XD [name=hkazami]
## Action Item
- Epic need to have user stories - PM
- make Stefan make a presentation after refactor - Roy
- Content 測試流程 江柔、Bruce、hao.kai
- at certain point chefu 恢復 1/2 工程師 hao.kai
- 要新電腦 hh
- 有問浩凱策略,會開始survey一些規格
- 買市占率最高手機高階+低階、iphone舊手機 Bruce
- 了解雅婷如何run QA - hkazami
# 20210924_retrospective
## Good
- 放假好開心, 然後發現國慶連假快來了 [name=Cindy]
- 連假放到很不想上班 [name=HH]
## Improvement
- SfM pipeline邏輯深奧不小心亂改踩到雷,debug花很久時間 [name=HH]
## Impediment
- Need some exciting task [name=Hans]
## Discussion
## Action Item
- Content 測試流程 江柔、Bruce、hao.kai
- at certain point chefu 恢復 1/2 工程師 hao.kai
- 要新電腦 hh
- 有問浩凱策略,會開始survey一些規格
- 買市占率最高手機高階+低階、iphone舊手機 Bruce
# 20210910_retrospective
## Good
- stefan開發的stage簡化UI看起來有點猛 [name=Bill]
- cubemap convertor 好快 [name=Haokai Wen]
- tower-api 可以處理 stage [name=Haokai Wen]
## Improvement
- spatial mode 做兩次,累[name=HH]
- 有潛在的 bug
- VideoIO 有版本紛歧? [name=Howard]
- 之後更新只用第三版,因為新版本的 code 各個方面都比較快
- 2.X 會廢止
- 相較 Stefan Stage簡化之下 GeoJson Editor UI/UX看起來還有很大進步空間 [name=Hans]
## Impediment
- 最近有種一直在做雜事的感覺 [name=Bill]
- 沒有大事情
- 很雜的事情:tower safari 無法顯示
- 很無聊
- 全部人的 capcity 都塞滿了,剩下的所有 bug,Bill 吃下
- 每天花 40 分鐘檢查影片處理,其實很久 [name=Haokai Wen]
- 等autopipline
- 最後一行寫檔案到 volumne
- 實務上有 stage,但只能用 repo 想事情 [name=Haokai Wen]
- tower-api command
- tower-cli 不開放
- 不知道要用哪組 ffmpeg 指令
- 忘記更新到 videoio 3.x,補 README.md
- 不知道 base image 上 ffmpeg 有更新 [name=Howard]
- Docker image from ...base:特定版本號
- 希望我不會變成多國語言翻譯專員 [name=Hans]
- 中日語文要意思一樣而且念出來的長度差不多很困難
- 需要專職的人
- 下次拒絕
## Discussion
- Content 測試流程
- 每個算法都可以在 tower 上面看
- release 之前沒有每一隻影片看過
- mark source marker
- 測試
- 手機模擬器
- 沒有聲音(致命問題)
- iOS
- 重心往左
- 畫面旋轉延遲
- Android
- 瘋狂轉畫面
- WFH 手機放公司也沒用呀
- 工讀生測試
- 工程師測試
- Online morale event
- 投票
## Action Item
- Content 測試流程 江柔、Bruce、hao.kai
======from last time=======
- 算法 Proposal 怎麼寫、paper survey要有共識,才能繼續討論 haokai, Cindy
- https://docs.google.com/document/d/1tWtuCQeyvdDtCVyCC5_oj7W0Jpqa1YKQhVeCxj070PI/edit
- 09/15 chefu 恢復 1/2 工程師 hao.kai
- 要新電腦 hh
- 有問浩凱策略,會開始survey一些規格
- 買市占率最高手機高階+低階、iphone舊手機 Bruce
- online morale event howard
- [重畫遊戲](https://garticphone.com/zh-TW) 有很多模式,可能需要分組玩 [name=Albert][name=Howard] 2
- [Fall Guys](https://store.steampowered.com/app/1097150/_/?l=tchinese) 糖豆人,障礙挑戰賽,看誰先到終點,最多40人 [name=Roy] [name=Hans] [name=Haokai Wen] [name=HH] [name=Bill] [name=Bruce] [name=Andy] 7 (windows only)
- 全民Party(https://apps.apple.com/tw/app/%E5%85%A8%E6%B0%91party-%E8%B6%85%E7%81%AB%E7%88%86%E9%81%8A%E6%88%B2%E7%A4%BE%E4%BA%A4%E8%BB%9F%E9%AB%94/id1112801526) - ktv [name=Albert] 1
- [BoardGameArena](https://zh.boardgamearena.com/) 桌遊線上版 0
- [AmongUs](https://store.steampowered.com/app/945360/Among_Us/) 網頁100元,app free,一次最多15人 [name=Hans] [name=HH] [name=Bill] [name=Bruce] [name=Andy Lee] 5
- 百變大偵探 (劇本殺 APP) [name=Haokai Wen][name=Roy][name=Howard] 3
# 20210827_retrospective
## Good
- Roadmap 終於出現了 [name=Hans]
- 感謝 howard 協助討論 gps hover point [name=Bill]
- 感謝 Bill and Jordan協助k8s相關指導 [name=Roy]
## Improvement
- 這個sprint又要做spatial mode覺得心很累,感覺很多事砸在一起。 [name=HH]
- 想不出來資料錯誤的檢查機制
- 算法 review 花很多時間 -> 限制 timeslot, 跳過不理解點下場會再開 [name=hao.kai]
- 覺得不太會做 UI,常常考慮不周全,進度比較慢,需要多練習 [name=Hans]
- 感到不 confident 時找 PM,either PM 幫忙討論 or PM 抓 designer 救援 [name=hkazami]
- 不擅長的事情較難提起勁處理 [name=Roy]
- Proposal 寫的心很累 [name=Cindy]
- videoio refactor 的心很累 [name=Yun-Hsuan Lin]
- 估時程真難 [name=hkazami]
- 時不時還是會誤會或誤判開發狀況 [name=hkazami]
- 潛意識裡一直不想面對規劃自由移動 [name=hkazami]
## Impediment
- 對deploy不熟,如:部署的環境 [name=Hans][name=Roy]
- 也許可以讀完以後辦教學
- 最近有點職業倦怠 [name=Roy]
- 疫情
- 不熟悉的程式:transcoder, deploy
- ++(不只最近也不只有點)好期待中秋連假 [name=hkazami]
- 有點不確定使用traveler的feedback要在什麼地方表達 [name=Roy]
- 朋友完全不知道怎麼使用
- 前端不能調聲音,感覺很吵(?
- 太 general 問題敲 chefu
- 寫 THD
- 不知怎麼跟beatus開口要電腦 [name=HH]
- 先跟Stefan討論
- chefu 沒有開發,卡在 PM 工作太久 [name=hao.kai]
- 我剛看到你寫我沒有做事!!道歉!! [name=hkazami]
- 我和Bruce都太需要哲輔了 [name=Andy]
- Let me retirrrrrrrrrrrrrrrrrr [name=hkazami]
## Discussion
- 線上群聚
- uber eats + 聊天
- 隨機抽籤兩組
- party game
- 狼人殺
- 劇本殺
## Action Item
- 算法 Proposal 改怎麼寫 hao.kai
- yh refactor 太多次是為什麼 hao.kai
- 09/15 chefu 恢復 1/2 工程師 hao.kai
- content 收集的負責人選會是誰?業務助理江柔 haokai
- 百萬導遊在 smart city 定位?主要做創意影片,編輯 tour mode,熟悉以後,再嘗試其他模式, haokai
- Preview 用影片可以打開後,再度開啟討論測試流程的議題 hh
- 要新電腦 hh
- 有問浩凱策略,會開始survey一些規格
- 買手機 或 買線上平台帳號 Bruce
- make a deploy tutorial, then do the release by turns Bill
- paper survey要有共識,才能繼續討論 haokai, Cindy
- online morale event howard
- https://garticphone.com/zh-TW
- Fall Guys (https://store.steampowered.com/app/1097150/_/?l=tchinese)
- [全民Party](https://apps.apple.com/tw/app/%E5%85%A8%E6%B0%91party-%E8%B6%85%E7%81%AB%E7%88%86%E9%81%8A%E6%88%B2%E7%A4%BE%E4%BA%A4%E8%BB%9F%E9%AB%94/id1112801526)
- [BoardGameArena](https://zh.boardgamearena.com/)
- [AmongUs](https://store.steampowered.com/app/945360/Among_Us/)
# 20210813_retrospective
## Good
- 感謝jordan大大協助查詢s3的問題 [name=Bill]
- 感謝Che-fu大大協助處理action item [name=羅伊]
- 感謝Jacob大大跟我視訊 [name=羅伊]
- 感謝jordan大大幫我看player問題 [name=HH]
- 感謝che-fu大大為我講解 sfm pipeline 裡面奇怪的註解 [name=HH]
- 感謝上帝大大讓我又活過了一個 sprint [name=hkazami]
- 感謝 che-fu [name=andy]
- 認識大家很好 [name=andy]
## Improvement
- 各處 ticket 總量太多,追蹤 ticket & release 狀況困難 [name=hkazami]
## Impediment
- Tower 很難懂 [name=andy]
- 算法一堆 [name=andy]
- 越來越容易腰痠背痛了 [name=Roy][name=Hans]
- 升降桌、好椅子
- 沒疫苗打幹 [name=Hans]
- 脖子也痛,早上起床很不舒服 [name=Yun-Hsuan Lin]
- 推薦凱蒂瑜珈 https://youtu.be/2YVr-YQKrHI [name=hkazami]
- 棉豆腐好睡 [name=HH][name=hkazami]
- 練核心、靠牆壁調整駝脖子、擠出雙下巴、墊高螢幕 [name=hao.kai]
- 調整設備、姿態 https://www.edh.tw/article/5413 [name=hao.kai]
- 最近肚子餓的頻率太高了[name=HH]
- 又要來抱怨:老闆真的活在雲端,跟他吵架很煩 [name=hkazami]
- 做夢夢到在修tower資料 [name=Bill]
- lab3 node 4 很常死掉 [name=Jordan]
- planning 文件太亂 [name=hao.kai]
- 花很多時間看 SfM pipeline [name=hao.kai]
- content 收集規劃沒人負責 [name=hao.kai]
## Discussion
### Class Diagram 相關問題 hao.kai [name=hao.kai]
1. class 應該要畫多細
- 最終呈現
- 重要的需求一定實做得出來
- class 間的相依性低,改了 class A, 一定要改 class B, C, D 的狀況減少
- function signature 要完整
- 有人的 function 從來不輸入變數,也沒有回傳值,全部存在 self 傳遞,等於是全域變數,這樣容易寫出複雜的程式
- 如果用到 dict,dict 的格式要被規範,例如:{ ‘file_label’: ‘file_label_name’}
- 哪些 class 負責讀取 dict,怎麼組合資訊,影響程式複雜度很大
- 有人會在 Runtime 的時候,改變 dict 的架構,使得 dict 實際上裡面存什麼,需要讀完全部的程式碼才知道,這代表 class 的相依性非常高
2. 畫 class diagram 的時候,沒辦法直接想像到 api 的長相,這應該怎麼辦?
- input data 的格式定義清楚(例如 dict)
- 在 function 旁邊寫 pseudo code 作為註解,就可以訂定出來
- function 八成太大,將大 function 切成多個小 function
3. 要有 class diagram 基礎教學
## Action Item
- 自動化 ticket 跟 release hans, chefu
- content 收集的負責人選會是誰? haokai
- 百萬導遊在 smart city 定位? haokai
- 影片可以打開後,再度開啟討論測試流程的議題 hh
- 幫忙要工讀生 Chefu
- 要新電腦 hh
- 買手機 或 買線上平台帳號 Bruce
- 八月討論 reform OKR 是否可行 (Hans->Stefan, Che-Fu, Hao.Kai, Bruce->Ariel)
# 20210730_retrospective
## Good
- work from home 很好,公式一定要在床上才推得出來 [name=hh]
- 跟 stefan 討論 tower 網站的時候,把需求講清楚,還有維持架構合理性,最後需求有被接受 [name=hao.kai]
- 最近讀了一些怎麼寫好程式的書,學到不少東西 [name=hao.kai]
- 中長期討論結果與 Stefan 沒有什麼大衝突 [name=hans]
- 逐漸更加了解qhan的code了:tada: [name=Roy]:q
## Improvement
- 討論 class diagram 的時候,需要講清楚主詞動詞受詞,比較不容易雞同鴨講[name=hao.kai]
- 沒有講清楚 class diagram 的關係圖怎麼畫,造成 class diagram 來回很多次[name=hao.kai]
- Is QA process still alive ? [name=hans]
- class diagram很難畫工具也好難用Q [name=Cindy]
- --> 換工具
## Impediment
- scrum channel通知 [name=Roy]
## Discussion
- 測試流程
- 影片過多,一天推出10隻
- 實務上影片都打不開,都要下載
- 沒有工讀生,以儒離職
- QA 沒有系統
- local debug 很困難
- 跨手機問題沒辦法 debug
- 百萬導遊是什麼
- JD 跟 jojo, Arial 討論
- 拍影片
- 測試 tter
- 不能洩漏雙方機密 <- 找人資、法務
## Action Item
- 設計 40min 以內的 farewell 活動 8/13離職 Hans 促進 kiara
- 影片可以打開後,再度開啟討論測試流程的議題 hh
- 幫忙要工讀生 Chefu
- 新開或修改 channel 名字讓值日生容易被呼叫 Roy
- 回答 class diagram 相關問題 hao.kai
- 應該要畫多細,然後為什麼要畫這麼細?
- 畫 class diagram 的時候,沒辦法直接想像到 api 的長相,這應該怎麼辦?
- 要新電腦 hh
- 開 FAQ hans
- 生測試手機(bruce, hao.kai)
- 探勘線上測試平台中 Bruce
- 八月討論 reform OKR 是否可行 (Hans->Stefan, Che-Fu, Hao.Kai, Bruce->Ariel)