【敏捷小酒館】第17夜:我如何透過TDD每天準時下班

本月主題:我如何透過TDD每天準時下班

 

「PO根本就不懂,需求寫得模模糊糊,要不是靠我的經(ㄋㄠ ˇ)驗(ㄅㄨ ˇ),哪做得出來?」

「需求變來變去,我光寫code就每天加班加到不行了,你還要我寫測試,是要我住公司嗎?」

「自動測試不就是把QA的工作自動化嗎?叫QA學就好啦!專才專用嘛!」

「還沒寫code哪知道要測什麼?再說,TDD不就是先寫test再寫code,有什麼了不起的?」

 

身為RD,你是否也有以上疑問?

 

實際上,很多人開始做自動測試與跑scrum一段時間後,進度開始落後了。這時大家第一反應就是開始歸因於測試與流程。但其實不是的。據經驗,大部分情形下,是你的測試或Spec. 沒有寫好,如此而已。

 

你看過的TDD與自動測試,都是人家做完的樣貌,所以才會「看起來簡單,做起來兩回事」,你的困難在,工作周遭沒有人帶著你走一遍,看「TDD執行起來是什麼樣子」。

 

本活動中,你會跟著Kuma實際演練,工作時如何:

  1. 利用實例化需求,寫出「不太會被誤會」的Spec.,省下「做錯東西」的時間。
  2. 透過自動測試,寫出「不太會退化」的功能,省下「抓舊蟲」的時間。
  3. 透過TDD,寫出「不太會難用」的程式,省下「因難用而一直被要求修改protocol」的時間。

 

把這些時間省下來,你可以:

  • 保持固定的產出速率
  • 交出穩定的產品品質
  • 工作全部做完,還是每天準時下班

 

這是一場實戰重於理論的分享。過程中,您會現場練習操作,你可以自己嘗試,也可以組隊挑戰,當然也可以站在旁邊加油,如遇任何問題,我們會為你解答。

 

參加者可以用任何自己喜好的語言操作,講解與範例將會使用Java。

本活動時間有限,我們沒有時間現場安裝環境。建議與會者帶上自己的筆電,並安裝好自己習慣用的測試環境,開好空白專案,至可以直接coding與跑測試的狀態。

 

 

本活動包含Spec撰寫與程式撰寫的練習,適合:

  • 曾任RD,現在在當Team Leader、PO,或PM的人
  • 現任RD,有自己練過自動測試,但想在工作中開始用的人
  • 現任RD,想在工作中引入自動測試但因種種原因被迫放棄的人
  • 現任RD,嘗試過TDD但感覺卡卡的人

 

 

分享者姓名:Kuma Syu

你很少見過這麼討厭coding的RD。

Kuma堅持,只要滿足需求並保證品質,能夠少寫code就少寫code。因此致力於自動化測試與Clean Code精神。

Kuma也是一個不擅長重複動作的人。對於維運,他追求的是極致自動化,能夠讓機器做的事就不自己做。

Kuma為追求更高的價值並減少浪費,只憑一股傻勁,在組織內努力推動各種流程改善,做過PO,做過SM,也做過維運一條龍的RD。

任勞任怨,使命必達。

「崇尚敏捷精神,熱愛軟體工程」— 你可以這麼形容他。

 

講者blog:

https://medium.com/kuma老師的軟體工程教室

 

 

 

 

 

 

【活動時間】※18:30開放入場,19:00活動正式開始。

 

  • 18:30-19:00 自由交流
  • 19:00-19:10 活動開場
  • 19:15-21:30 主題活動


 

【活動訊息】

  • 時 間:2019/04/26 (五) 19:00~21:30
  • 名 額:上限16名
  • 費 用:$300,含Pizza、冷飲。
  • 地 點:微程式夢森林:台中市市政路402號7樓

 

 

 

【注意事項】

 

  1. 活動提供啤酒,記得利用大眾交通工具前往活動場地與回家。
  2. 活動名額有限,若不克參加,最晚請於活動前一天通知主辦單位或取消報名。若無故不到,未事先說明者,未來將婉拒再度報名。
  3. 夢森林所在場地因有門禁管制,因安排將志工協助帶領,所以請參加者最晚於19:00抵達。逾時者,需要自行操作門禁機上樓。

 

 

【什麼是敏捷小酒館?】

 

在小酒館中,你可以獨酌,也可以和三五好友輕鬆共飲,閒聊八卦。

 

這次的聚會活動取名為【敏捷小酒館】,是希望讓大家在下班後有個放鬆、吐苦水的場合,在自在的氣氛中,透過活動、遊戲、實作、互相分享等不同形式,讓眾人的知識與經驗在對話中流轉。

 

一起來喝一杯,聊聊敏捷吧。

 

查看過去幾個月小酒館已經辦了哪些活動:【敏捷小酒館】活動列表

 

想要收到第一手的台中敏捷小酒館消息?歡迎加入Line@

 

微程式夢森林 / 台中市市政路402號7樓

Event Tickets

Ticket Type Sale Period Price
一般票$300 2019/04/03 12:00(+0800) ~ 2019/04/26 12:00(+0800) End of Sale
  • Free
晚鳥票$300 2019/04/22 12:00(+0800) ~ 2019/04/26 14:00(+0800) End of Sale
  • Free
Next Step