跳到主要內容

鈦坦科技「秘密方法學」一切都是最高機密?敏捷是夥伴最強大的後盾!

2014 年,新加坡商鈦坦科技踏上了敏捷開發的道路;一路以來都以「人」為出發點,並將「透明化、洞察力、適應性」三大原則打造為組織文化的重要基石 。在敏捷轉型的過程中,鈦坦科技不斷嘗試,最找出了一套「秘密方法學(The TOP SECRET Method)」。

疫情期間,企業勢必得找到在「防疫新生活」世界中的經營方式,而秘密方法學就成為指引我們方向的戰略守則,鈦坦科技相信,透過敏捷開發思維的「SECRET」方法 ,可以提供快速改變工作模式、並帶來富有彈性適應力的變革。請跟著我們的腳步,一以來拆解鈦坦人的「秘密」!

1️⃣ Safety First :安全第一。

安全可以廣泛應用各個層面,包括身體、心理、環境、甚至是產品,確保團隊心理安全、產品品質安全,才能從這個基礎小步試錯,持續快跑。我們察覺到疫情發生變化時,不僅重金添購與海關同等規格的溫度測量儀,著手啟動辦公室防疫機制,也展開在家工作( WFH )步驟演練。我們最初先試行一週,蒐集夥伴們的回饋,進而討論跟改善流程,接著又實施兩個月遠端工作,把夥伴分流成 A 組、 B 組,降低交叉接觸的可能性,甚至在疫情緊張之際,啟動全體在家工作模式,以降低員工通勤染疫的風險。

回顧這段歷程,我們之所以能針對疫情做出反應,都要歸功於一直秉持的敏捷思維:洞察並且擁抱改變。當機會敲開大門時,鈦坦人都勇於嘗試新事物、培養新的適應能力;而在鈦坦人的心目中,保持學習進展、跟團隊夥伴持續合作,則是最珍貴、最有價值的收穫。

2️⃣ Emergent Leadership :自發領導。

充分授權、職權責合一、建立自我組織的團隊,都是重要的核心精神,這在混亂的時期更顯重要。如果沒有這種配置,團隊只能消極等待管理階層回應,而無法積極提出解決方案然後執行、成為一個自我管理的優秀組織。組織文化若能建立自發領導的力量,代表團隊會盡情揮灑創新風采,主動為公司提供訊息、資源跟創意。

當面臨疫情帶來的挑戰時,我們在 2020 年二月份就察覺出可能發生的狀況,於是大家坐下來共同發想、制定防範策略。在一週的時間內,我們已經可以運用手邊工具應付不同的狀況。鈦坦人也勇於分享自身經驗,交流如何順暢運用各種工具完成工作;尤其身為 B2B 供應企業,鈦坦人更需要監控每日外界發生的事物、隨時保持警惕,留意各家客戶所在地區的狀況。

3️⃣ Courage & Curiosity :勇氣跟好奇心。

面對外界各種不確定性時,勇氣帶給我們持續前進的能量;而好奇心讓我們保有彈性,接受並面對各種不同情境。在疫情發生前,我們已經是線上敏捷項目管理開發工具 JIRA 的使用者;而疫情期間我們也思索著,可以做出何種改變?在 2020 年,鈦坦科技正式與軟體工程業界享譽盛名的 Atlassian 合作、並成為代理商;從單純的使用者,成為被諮詢的服務單位。我們轉化過去的實戰經驗跟知識策略,專注於提供、協助更多企業導入敏捷;透過 JIRA 完善的軟件開發工具,達到敏捷轉型的效果。

有了這份勇氣,鈦坦人在疫情期間想要探索的,不僅止於在家工作本身,而是「在每個角落工作」。鈦坦夥伴們來自十多個國家,產品使用者亦遍佈全球,這促使我們強調在「各角落上班」的重要性,以確保在萬一情況加劇時,我們已經做好了萬全準備。也就是鈦坦人所強調的「訓練遠端工作的肌肉」!

4️⃣ Responding to Change :回應變化。

面對霧卡世代,持續調整計劃的能力是基本功。疫情之前,鈦坦人強調「 Low tech , high touch 」(低科技高感觸),辦公室牆上總是貼滿了手寫便利貼,讓夥伴們追蹤工作進度;在遠端工作期間,我們便快速調整思維與習慣,拿出「工具箱」來回應變化。這些工具包括使用 Zoom 進行會議討論、 Metro Retro 進行 retrospective meetings ,以及 Confluence 管理專案;另外我們也使用 Slack 與 Skype 作為傳遞即時訊息的通訊工具。

鈦坦人捲起袖子,分類出手邊工具,使這些利器發揮最大價值;同時身為樂趣製造者,鈦坦人也不忘把 Zoom 虛擬背景設置成辦公室實景,讓大家連線時彷彿置身在充滿歡笑聲的辦公室!

5️⃣ Emotional & Mental Well-being :情緒和心理健康的支持。

在面對問題時,也要照顧到同仁們的情緒和心理狀態。自從展開遠端工作之後,我們調查了鈦坦人對於此項變化的感受;而其中最重要的心聲,在於「工作夥伴之間缺乏實際互動」,於是這一點成為我們專注改善的目標。因此,人資部門規劃了一系列活動,包括「遠端視訊運動課程」、「居家辦公桌展示競賽」、「中秋節月餅傳送情」等,全面照料夥伴們的身心靈健康。

6️⃣ Transparent Information Sharing :資訊透明。

不確定性會帶來緊張和恐慌,主動提供足夠的透明資訊,讓團隊齊心,以共同面對未來的挑戰。在疫情之前,我們已經習慣每月舉辦「全體員工大會」,由公司領導人固定分享近期公司營運狀況、未來政策方針,讓夥伴們對齊每月工作目標。

我們把這個習慣視為讓夥伴盡情表達想法的「共享空間」,協助鈦坦人坦誠相見、雙向溝通收穫良好成果。經過員工調查,高達 91% 員工認為資訊更新十分透明, 95% 認為資訊更新非常即時,是令人振奮的結果。

🎈你也跟我們一樣,熱愛接受變化與挑戰嗎?

在充滿變動的霧卡時代,鈦坦人不斷挖掘潛能,透過接受失敗、學習新知,在敏捷的道路上磨練出更有彈性的適應能力,如果你也善於隨機應變,邀情您到我們的徵才頁面看看職缺機會、投遞履歷!鈦坦歡迎追求持續進步的夥伴加入我們,一起更好!

留言

這個網誌中的熱門文章

利用 Jitsi 建立個人化的視訊會議平台

  近期因為疫情的關係,越來越多企業開始實施分流或在家工作,視訊會議的需求也日益增加。 在商用解決方案選擇上,有不少企業會選擇知名品牌的產品,例如  Cisco Webex 、 Google Meet 、 Microsoft Teams 、 Zoom  都是很不錯的方案。 KKBOX 集團在去年便試行及做好充分 work from home 的準備,今年五月也因應疫情升溫,全員 work from home 至今兩個月有餘。 當然,取之 Open Source,也要對社群有些貢獻。在這一屆 COSCUP,我們要來介紹 Open Source 圈中也很知名,效果也很不錯的一套視訊會議平台: Jitsi 。 除了基本的視訊會議功能外,在最後我們也會示範如何透過 Jitsi 畫面輸出到 YouTube/Twitch 或其他支援 RTMP 的平台進行直播。 由於篇幅有限,且 Jitsi 可以調整的細節非常多。今天我們純粹很快速的示範,如何簡單的建置出一個 Jitsi 環境,並提供單場會議內容錄影或直播。 Jitsi 的文件可以在 這裡 找到。 今天透過 AWS Lightsail 的 $10/month instance(1 core CPU + 2GB RAM + 60GB SSD),作業系統則是 Ubuntu 20.04 來示範。當然,使用其他 VPS 亦可,大同小異,這邊直接跳過 VPS 相關的建置過程。 *firewall 相關資料參考 這裡 及 這裡 。 針對系統做必要的更新 基本的 apt repository 更新: $ sudo apt update 因為後面要示範的會議錄影及直播需要使用 ALSA loopback device,如果是 EC2 or Lightsail 則需要額外安裝 generic kernel( 註 ): $ sudo apt install linux-image-generic linux-headers-generic linux-image-extra- virtual 接著做系統套件們的更新: $ sudo apt dist-upgrade $ sudo apt autoremove 如果是 AWS EC2 or Lightsail 則需要另外再將預設的 AWS optimized kernel...

鑽石級贊助商 - KKBOX 帶你打造具備 NLP 功能的 Telegram Bot (上)

打造具備 NLP 功能的 Telegram Bot(上) 最近因為一些契機學了 Python 3,用它做了一個 Telegram Bot ( GitHub 連結 ),裡面用到 NLP Service,用上下兩篇文章記錄一下實作過程還有眉角。上篇首先教大家如何做一個最基本的回聲 Chatbot,接下來我們可以透過 NLP 服務,讓 Chatbot 根據使用者不同的訊息做回答,這樣就變成更加人性化的聊天機器人囉! 使用的工具及服務: Python 3 (for develop) pipenv (for dependency management) OLAMI (for NLP) ngrok (for testing) Step 1. Creating new bot Telegram 很有趣的地方在於,與其他通訊軟體(Line、Messenger)相比,開發者管理 Bot 的方式也是透過官方提供的一位 Bot 在處理的,它叫做 BotFather (眾 Bot 之父 XD)。如果已經有 Telegram 帳號,只要加 BotFather 為好友,就可以開始管理你的 Bot。 加入 BotFather 好友後,它會親切地問候,並告訴你他能為你提供什麼服務。 I can help you create and manage Telegram bots. If you're new to the Bot API, please see the manual ([https://core.telegram.org/bots](https://core.telegram.org/bots)). You can control me by sending these commands: /newbot - create a new bot /mybots - edit your bots [beta] /mygames - edit your games ([https://core.telegram.org/bots/games](https://core.telegram.org/bots/games)) [beta] Edit Bots /setname - change a bot's name /setdescr...

實戰 Vibe Coding:利用 Amazon Q Developer CLI 打造經典平台跳躍遊戲

本篇文章將介紹如何透過 Amazon Q Developer CLI 建構一款完整的 2D 平台跳躍遊戲,從初始生成、功能增強,到最終打造出具備多關卡、多樣互動元素的遊戲體驗。特別的是,過程中開發者並未撰寫任何一行程式碼,僅透過自然語言指令與 CLI 對話完成所有工作,實踐「Vibe Coding」( 氛圍編碼 )。 本文作者為 Haowen Huang, AWS Senior Developer Advocate. 擁有 20 年以上電信、互聯網以及雲端運算等行業架構設計、技術及創業管理等豐富經驗,曾任職於 Microsoft、Sun Microsystems 等企業,專注為遊戲、電商、媒體和廣告等企業客戶提供 AI/ML、數據分析和企業數字化轉型等解決方案諮詢服務。 引言 本篇文章 ( English Version ) 將介紹如何使用 Amazon Q Developer CLI ,以 無需撰寫任何程式碼 的方式,打造一款經典的 2D 平台跳躍遊戲。透過「Vibe Coding」( 氛圍編碼 ) 的開發流程,開發者可以藉由簡單的語言提示詞 (prompt),逐步完成從遊戲雛型、功能擴充到完整關卡設計的開發流程。 整體開發流程將分為三個步驟: 1. 生成遊戲雛型 2. 功能擴充強化與畫面調整 3. 導入參考架構建立完整遊戲 環境建置 使用者需先安裝並設定 Amazon Q Developer CLI 。對於 macOS 使用者,可透過下列步驟完成安裝: 下載並安裝 Amazon Q Developer CLI 登入 Builder ID 完成認證 開啟終端機控制與無障礙設定 執行 q doctor 指令檢查 Amazon Q Developer CLI 是否安裝成功: 遊戲開發方面,建議使用 Python 語言與 Pygame 套件,可透過下列指令完成安裝;Pygame 提供以下功能支援: 畫面與動畫渲染 音效播放 鍵盤與搖桿輸入控制 物理模擬與碰撞偵測 多種媒體格式支援(圖片與音效) $ q doctor $ pip install pygame 第一步驟:初步生成遊戲雛型 透過簡單的一句 prompt,Amazon Q Developer CLI 結合 Pyg...