今天聊「突破自我設限」,經過前面 20 幾天,多數概念已經建構得差不多,是該來總覽與整合。有時個人與團隊只差一哩路,大家可能都看見了什麼,但卻止步在自己想像中的限制,還沒開始就覺得會失敗,在一片負面的思維中徘徊,遲遲無法突除它。
今天一樣是經驗談,希望透過一些整理,關聯鐵人賽過去的文章,再次刺激思考。
團隊轉型、導入敏捷、導入 Scrum,這背後累積的甘苦談可曾少過,原因可能有很多種,這裡點出其中一種可能:僵固,不知變通的思維。
團隊可能會執著(或誤解),認為導入敏捷或 Scrum 就一定會如何,這可能是正常的,例如把它當成萬靈丹;或反向認為導入 Scrum 肯定會為自己帶來麻煩,為什麼我要改變習以為常的工作方法?我們當然可以質疑,更可以挑戰,但不是停留在表像上面打轉,以呼口號似的支持或反對。
當我們挑戰敏捷時,更應該思考敏捷壞在哪?我們如何讓它更好?
當我們挑戰 Scrum 時,更應該思考 Scrum 不足在哪?我們如何改善它?
延伸閱讀:Day 10「自然而然的敏捷導入」與 Day 11「Scrum 也自然嗎」。
疫情不會是促成遠距工作的唯一推力,我們更應該思考它的積極性。在這一系列文章當中,我用了三天的篇幅來說明遠距工作,正是希望大家能有機會嘗試一下。
而遠距工作也只是冰山一角,它現在略展光芒,在未來很可能成為顯學。遠距工作象徵著團隊已經有足夠好的溝通與協作能力,並可以展現自主性,不需要有人推著跑,展現時刻檢視與修正的能力,以一種更自由、更平衡的方式工作著。
延伸閱讀:Day20「管制與自我管理」、Day 26「遠距工作停看聽:好處篇」、Day 27「遠距工作停看聽:挑戰篇」與 Day 28「遠距 Scrum」。
角色(Role) 固然重要,也是團隊初期一個抓得到的點,成員各司其職,也界定了基本的底線,約束我們至少要做什麼、不能做什麼,但它不應該阻礙我們的發展。
強大的自我管理團隊,每個人都是管理員。我希望你我都能從自己出發,若還需要別人來管理自己,都算晚了。我們同時在影響(或牽制)著著他人,只是我們可能沒有自覺,如同象棋的將帥兵卒、企業與客戶、國家與人民一般。靜下心來,看清楚整體關係,避免陷入糾結。
角色總是變化與疊加的,《經理人之道》在描述成為 Tech Lead (技術負責人,p.35) 時,有這麼一段精妙的說明 (部份截錄):
從這個階段開始,無論你將走向何種職涯路徑,其中一個核心挑戰就是在事物之間取得平衡。最糟糕的情況是,你經常需要在擅長且喜歡的工作(如寫 Code)與不擅長的工作之間取得平衡。
這個描述對我而言很有共鳴,雖然它晚了許久才出現在我的視野當中。當我身為前端 Tech Lead 之時,我不再有連續的時間沉盡在開發當中,隨時都有插斷,無論是技術上的還是行政事務上的,會議量也增加了不少,是個很多工的工作場景。
我們都有可能成為書中的 Tech Lead,也可能被賦予特定程度的管理權責。屆時我們要打破的是「先前的工作內容」,同時也不要被新的工作給框住。作為實例,至今我仍然是跨越兩邊,我有管理的任務在身,也同時在撰寫程式,後者是讓自己持續保持對技術的敏銳、為技術教練做準備、為協助團隊排除技術障礙、為了成為團隊的人力備援。
職位也只是最低標準,只要還有心力,跨向其他領域也是很好的,以企業為單位還有太多的領域等著大家探索,不要讓眼前的職位限制了眼界。
同樣的道理,《經理人之道》一書雖以「經理人」為名,但值得讓每位軟體人一讀。對於新手,這本身為您指出了未來;老手,這本身為您回顧了過去;現在,這本書也可以作為您的指南。是的,連這點小觀念也請大家突破它。
需求是會變的,客戶與市場也在不斷變動,堅守固定需求並無意義,隨時接納變化的可能。
延伸閱讀 Day 21「隕石很可能砸下來」。
當我們要敏捷、要轉型,本身就是一種突破傳統的思維,或許我們還沒意識到真正要「突破」什麼,只是單純覺得再這樣下去不行。
團隊不該為了突破而突破,不需要為了特別想做出點什麼、想出點風頭,或是求新求變來突破。一個具體的時機是,當團隊正在面臨瓶頸,就是一個突破的好機會。
再更進一步談,什麼是突破「突破」本身?意思就是,當我們真的要突破什麼時,同時不要被突破限制住,一直堅守「我一定要突破」,反而又被「突破」給困住了。混亂了嗎?思考一下。
若能夠輕鬆在這些觀念上轉換,相信在團隊經歷「守破離」的階段會是自在的,背後的道理也通「見山是山、見山不是山、見山還是山」,當我們轉了好一大圈,最後回到的反而是最基礎,正如敏捷走到最後,剩下的只有精神。
這並不是在否定敏捷轉型,以及導入 Scrum 過程中的各種挑戰,只是在心態的層面提醒,避免在充滿變化的過程中加入更多誤會。已經有太多的寶貴經驗在各管道中分享,我也盡淺薄之力在鐵人賽分享了一些自己的經驗與觀點,但這都不是「一定」非得要怎樣。
能夠有這樣的認知,自然可以超然看待每個過程伴隨的對抗。
身為變革者,保持開放心態是很重要的,因為正在領導變革,本身就是跳出框架的行為,這個過程中如果又找了一個新框架來框住自己,那就太可惜了。
身為不平凡的團隊成員,發現變革即將被引發時,一樣是保持開放的心態,因為正在共創變革,這時又把自己框住,往往變成四不像,更是可惜。
流程是活的、規則是活的、人也是活的,知道精神,不要死守名詞與方法。
喔,對了,上面這句話也是活的。
當我們超越成見,自然就正向了,這不是許多個人與團隊正在追求的嗎?
明天「我們與敏捷團隊的成長」系列大整合!