Proactive (主動) 與 Process (制度)

此篇文章最近更新時間為2014-02-09 08:25:29 目前共有0篇留言

關於作者 - JosephJ

任職於 Faria。喜好戶外運動、2008 年 5 月完成「跑步環島」。對於新技術跟程式碼有著強烈的偏執狂。

禮拜五我們 RD 都會有 Retrospective Meeting。這次老闆也有加入、大多時候都是老闆在講話(敏捷開發應該避免這樣的情況,不過我們倒也不算是在跑 Agile 就是了)。其中主要對話我覺得蠻有趣的,不過最後沒有太大的交集。

問題

這家公司很強調「快速開發」,大概也是我工作 10 年多來寫程式最密集的時刻。常常都是 Deadline 前開發才完成(比較常有假日或深夜還要寫 Code 的事),QA 常非常地趕甚至沒有、許多 Bug 可能是上線後才發現。這一次的事情則是過年前一天還在開發的某個功能上線後有些問題。

老闆要求當責

這類的事情,對用我們產品的客戶當然是個傷害,因此老闆非常強調 Proactive(主動)這個字,這也是我在前前公司一次心靈成長的主題(當時主要是談 Accountability,不過意義是一樣的。):管理階層會希望員工都能主動積極 、不等 PM 指派工作、自己主動地解決問題或認領工作。所以像是 Airbrake (一個 Error Tracking 通知系統) 所回報的線上錯誤大家應該要第一時間就修掉,而不是等 PM 指派或使用者發現、休假或睡眠期間也應該是如此。或者是工程師開發一個功能、應該要自己顧及品質、不應該有太多 Bug。這些在我過去每一份工作,都曾經被提及過。

員工要求制度

RD 當然也有話要說,因為這個功能是過年前不到一個禮拜才出現在工作清單中。若能早點開始做、有一個較完整的 QA,結果必定會好些。整體來說,RD 是希望 Process(制度)能夠更完善,例如開發時程不應該如此地趕、臨時提出需求的 Sales 應該要被檢討、應導入 QA 或 Maintenance RD 等角色、平常或過年期間也應該要排班輪值、不要在最後一刻 Deploy,另外像是 Issue Tracking 系統或工作流程 (Agile or not) 也常被提及應該被改善。

process

沒有交集

每當 RD 希望改善工作流程,老闆大都會回「我們當然可以 _______ (填空),但最重要的還是 RD 能夠自動自發...」。或許可以讓比較有責任感的員工更努力工作。但實際上這樣的結論是比較沒有交集、單方面的。

老闆當然會希望:「每個員工都能任勞任怨、自動自發、思考嚴密、用最短及最快的時間產出」。員工當然希望:「工具、制度、時程與福利完善、可以舒舒服服有品質地產出每個功能」。這兩件事都一樣:就跟想要有個美若天仙、非常愛你、勤儉持家,又從不抱怨的老婆一樣,「不切實際」、我不認為這種事會發生在任何一家公司。

問題在哪?

其實兩邊講的都有其道理、也沒有衝突,只是我覺得方向有些問題。身為老闆或管理者:最重要的就是建立制度 (Process),讓員工有所適從並在正確且有品質的環境成長茁壯、同時能確保產出、公司規模才能擴大。而身為員工,則應要求自己積極 (Proactive):主動去解決公司的問題,這才是 Pro 職業的表現、對你的職涯發展必能有正面幫助。

老闆可以鼓勵員工當責、員工可以建議制度調整。但別忘了各自的任務還是「老闆及管理者要建立制度、員工要能有勇於負責及承擔的心態」這樣才會走在正確的道路上。

不可能所有人都主動積極、也不是所有角色、制度都是迫切需要或適合的。 謙遜地想辦法協助彼此、取得制度與積極的平衡:讓環境更好、產生好的化學變化,那就會是一個好的團隊



暱稱: 必填。
Email: 非必填。若填寫為不公開欄位,僅供站長參考聯繫。
內容: 必填。限 255 個字元以內。
驗證碼:
送出

Facebook Comment