很快地,線上商城的採訪文章來到第二篇啦!上一篇「PART.1-史上最強企劃」大家都看過了嗎?這次從另一個角度來看整個專案!除了需要最強企劃之外,也需要能夠完成企劃心願的強大開發!從企劃想出來的內容,到現在大家可以揮霍的購物,都需要靠開發們一點一滴建立起來,這些過程可以說是反反覆覆,聽到不管是企劃們還是開發們每次開會都不斷地嘆氣崩潰(?),合力完成這不可能的任務!這次我們就來跟參與整個專案的開發-小百合、Hank、Kevin好好聊聊他們眼裡的線上商城~
在開始前一樣先稍稍介紹一下大家本來的工作內容還有自己的小故事~
小百合主要負責網站的營運與維護、以及網站未來的相關開發。有時候擔任中間角色,像是參與季節專案會需要跟企劃一起溝通討論。一開始是接觸感覺比較活潑的遊戲公司,但又慢慢覺得寫程式軟體沒有未來,熱情有點被現實抹滅XD 而在艾思比較不一樣,工程師有比較大的發揮空間,公司也非常支持員工想做的事。能夠接觸多樣化的事物,即使是工程師除了寫寫code也有機會學到特別的專業知識(ex.參與產品經營層面的討論等等)。
Hank負責網站上使用者分析、各品牌產品資料健檢分析等工作,蒐集並管控各種數據。雖然所接觸的產業都不太一樣,還是一路寫網路程式到現在。前幾份工作內容跟EC相關,那時候就覺得EC蠻辛苦的XD,很多時候品牌有自己的需求,需要客製化更多不同的Code,不過也是一種挑戰啦~
Kevin則是負責網頁功能程式軟體的開發,以及優化網站的效能。做IT已經十幾年了,之前接觸過3C相關的內容網站,但只是性質不大一樣,也都是寫網頁的內容。就是用不同的網路語言在網路世界奔走XD
剛開始跟開發團隊聊聊平常的工作,就好佩服IT工程師XD,畢竟UrCosme網站沒有這麼強大的IT團隊是不行的!當然,EC專案也一樣~需要IT開才能有現在的成果,下面就跟著開發團隊的角度重新認識EC專案吧!
1.參與EC專案過程中大家擔任什麼樣的角色並負責什麼樣的內容呢?是否跟例行性工作有很大的差別,大家又是怎麼戰勝各種困難的呢?
小百合:「從來沒有在這麼短的時間內要完成一個挑戰!」
小百合主要負責前台的開發,同時也擔任統整開發團隊跟企劃進度的中間橋梁,所以前後台也都有參與。覺得最麻煩的是EC跟金流、物流有關,需要注意更多細節,不像經營網站可能有bug還可以趕快修,EC刷錯卡、出錯貨都是不能被允許的!前台的整體架構也需要跟企劃很密切地溝通,也需要參考大量網路資料再不斷溝通。因為一開始大家對EC knowhow比較不足,有很多跟原本想像不一樣,後續都要花很多時間跟心力去做。
Kevin、Hank:「因為時間緊湊,雖然都有自己負責的part,但彼此互相支援、討論很重要!」
Kevin跟Hank一起負責複雜的後台開發,不只事後台呈現的方式,還有一些架構流程需要將企劃的想法轉換成程式的邏輯,算是一個大工程呢!所以除了跟企劃溝通外,Kevin跟Hank也需要彼此互相支援。並參考網路上EC套件的sample,再根據品牌需求、企劃內容不斷討論作調整。像小百合說的因為knowhow比較不足,很多細節一開始沒有考慮到,後續測試發現問題就會需要不斷地修改再修改。
2. 過程中需要不斷跟企劃溝通,盡可能完成企劃心願,但若遇到很難達成的會怎麼解決?除了實際層面需要解決的問題,因為時間很短,面對時間壓力等等,心境上是不是也需要調適?
小百合:「EQ要很高,跟愛情的世界一樣,該放棄的還是要放棄。」
秉持著利他精神!除了埋頭不斷做事,更重要的是整個團隊能夠一起變更好。在企劃跟溝通討論的過程中,很多理想目標可能因為時間、現實等因素考量,需要取捨,也遇到很多功能一開始可能工程師寫得很辛苦,但企劃內容一改還是要打掉重練。
Hank:「這是屬於變動比較大的專案,需要強大的包容力,培養自己的耐心很重要」
Hank負責後台相當靈魂的部分-「訂單狀態」!前一篇大君有提到訂單狀態很關鍵,因為所有動作都需要靠狀態去判斷,一個最高準則的概念,所以需要很細心,當然也是跟企劃來回溝通討論改了無數次QQ,不過最後還是討論出一個簡單但又符合各種需求的方向,也順利的完成了!
Kevin:「即使事情很多,內心還是要保持平靜,一件件把事情處理完!」
真的很需要靠彼此協助(感謝整個EC團隊!),很多時候開會討論完會很崩潰像剛剛提到的需要打掉重練,但IT的目標當然都是盡全力完成!會跟大家溝通是不是有不同的做法就能夠完成目標,就算一開始的想法不能達成也會討論出如何做才能最接近最初的理想。
3. 身為EC專案開發的一員,各位覺得身在這個職位,有沒有特別需要具備的能力或特質?
小百合:「不能死板的去想事情!還要包容隊友XDD。溝通能力應該是最重要的,畢竟時間很緊湊,密切頻繁的溝通也能減少錯誤理解的狀況,彼此也才能討論出更好的方法。」
Hank:「要想著團隊的提升,而不是個人。」
Kevin:「因為這個專案比較偏向交錯開發,所以很看彼此怎麼溝通。IT不只是需要跟企劃溝通,也需要去了解其他IT們的邏輯、想法,不然會彼此衝突。」
4. 現在線上商城已經順利上線一陣子了,各位有什麼話想對隊友或是想要加入艾思的後輩們說的嗎XD?
小百合:「不嘗試怎麼知道會不會成功,做了才有可能成功!雖然過程是真的蠻辛苦,但回頭看大家真的也都做到了!也因為這個專案接觸不同面向的事務,算是跟平常工作內容不一樣的嘗試,也謝謝隊友的包容~」
Hank:「雖然我常常崩潰吶喊T T,還是謝謝大家的不離不棄,朝著共同的目標前進。」
Kevin:「做就對了!做了才知道什麼需要改,不可能一開始就完美,最後也不一定完美,但至少這都是過程,未來也還有優化的方向。」
雖然目前線上商城是順利上線了,但因為開發時間比較壓縮,很多過程中想做的還有中間發現的各種問題,像是生小孩一樣,不能說生出來就放生他,之後還是要好好養他,後續還有很多需要優化跟營運規劃需要安排執行,才能真正把線上商城發揚光大!
看到這裡,大家是不是也覺得又把線上商城專案的拼圖拼得更加完整了!(小編也覺得彷彿參與其中XD)而且真心覺得開發就像許願池,都會盡力完成企劃們的心願~每次採訪完心底只有無限佩服,覺得艾思的大家不只是能力沒話說,彼此扶持的精神更是艾思最寶貴的資產,也才能在各種不可能的專案裡面互相激勵出更好的自己、更好的團隊!文章的最後,讓我們再次為無所不能的開發team掌聲~