在為期兩週的時間內,與兩位後端夥伴(Elliot、Kris)進行Twitter全端專案開發。
Role Play:
Elliot: QA(確認Acceptance criteria & DoD是否符合測試規格。) Allen: PM(建立甘特圖來規劃Task進度與文件彙整。) Kris: Coordinator(小組與AC聯繫的窗口、確認繳交文件內容。)
在 Twitter 專案負責哪些部分,在這次協作過程中的收穫和學習,包含如何順利遠端協作?
在專案的過程中,除了PM例行性的任務以外,我主要負責View的完整性與使用者體驗, 以及支援部分的Controller邏輯,透過這一個Twitter專案的合作機會, 和兩位夥伴一同接受挑戰! 從前置作業的腦力激盪,我們運用甘特圖來將進度可視化, 並且搭配著每日定時會議,讓專案走的道路少了些許障礙, 同時我們發揮全端分工合作的精神,將測試、功能、畫面同步展開, 並使用github來開立PR審核來完成目標!
附上當時我們的小彩蛋,我們把Twitter辦公室搬進背景, 過程中,我們除了完成挑戰以外,更重要的是我們學習如何和不同背景的隊友搭配, 在同一張卡片時的配合,都希望自己能為專案盡一份心力, 而每一次的卡片完成都讓我們離Twitter更接近一些!
我很開心可以和大家一起寫Code,一起討論問題, 過程中或多或少會發生想法不同,我想這時全端開發的優勢卻也因此展現出來, 我們可以發揮個人擅長的部分,以目標導向為出發點,隨時溝通與補足項目的完整性。
這份學習過程過得非常充實,也讓我對於多人協作有了更近一步的認識,並期許自己要做得更好!