# 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)