LINE TAIWAN TECHPULSE 2023 年度開發者大會重磅登場 開發治理再升級  3大優化重點與4大管理關鍵打造高效開發團隊 迎向AI創作時代  首度發表自研SmartText自然語言處理平台2.0   

2023.02.17 Technology

台灣最具指標之一的年度科技盛會-LINE台灣第七屆開發者大會「LINE TAIWAN TECHPULSE 2023」,今(17)日正式登場,以「開發與創新」為主軸,著重於「流程再造、創新應用」等各式技術議題,更匯聚26個議程與32位講者,精彩豐富的內容超過千人報名!

 

【圖1】LINE TAIWAN TECHPULSE 2023 今(17)日正式登場

LINE 台灣執行長陳立人於活動開場致詞時特別強調資料治理的重要性,他提到LINE 是擁有廣大用戶的數位平台,因此LINE台灣的資安團隊持續強化「零信任架構」管理與內部資料治理,包含強化員工的裝置存取驗證。同時更加強軟體開發上的安全檢測機制,例如自動對程式碼進行相依性套件與內部常見的開發脆弱性風險檢查,提早發現高風險的程式碼並自動追蹤修補狀況,以確保作業流程的安全。

 

大會上午的專題演講由LINE台灣技術長陳鴻嘉攜手研發工程團隊,分享去(2022)年5大台灣在地開發專案亮點成果,以「開發治理」、「資料治理」及「文化養成」3面向優化管理系統,另外標準化前端開發流程,同時導入開發和維運(DevOps)思維、運用 DORA 四大指標及優化內部可觀察性的技術架構,讓團隊在研發上更敏捷。此外,隨著生成式AI逐步落地,LINE首度對外發表自行研發的SmartText自然語言處理平台2.0,獨家揭露開發進展與未來的應用想像,帶領全台開發者一起迎接人工智慧科技的嶄新時代!

【圖2】LINE台灣技術長陳鴻嘉於LINE TAIWAN TECHPULSE 2023 分享以「開發治理」、「資料治理」及「文化養成」3面向優化管理系統

5大在地專案年度成果發表,全方位便利用戶數位生活

LINE在台深耕11年,與大眾生活已密不可分,LINE台灣研發工程團隊也持續關注在地需求,在去年共有5大在地重點開發專案。 

首先,是與總部協作,榮登年度熱門功能榜冠軍的LINE安全通報(LINE Safety Check)台灣版本,於去年918花東地區頻繁發生地震期間正式啟動此服務,用戶可於緊急狀況發生時快速向家人好友回報自身安全,同時亦可確認家人好友的狀態。第二是LINE發票管家(LINE Invoice),團隊針對電子發票特性研發的新服務,使用者可以雲端管理發票與消費紀錄,更協助政府推廣節能減碳與促進知識經濟發展。第三是於去年底推出的LINE貼圖年度回顧活動(2022 Personal Yearly Sticker Review campaign),用戶可回顧與分享自己使用貼圖習慣,於社群上創造話題與熱烈迴響。第四,LINE去年推出全新改版的直播購物(LINE LIVE Commerce Assistant App)後台服務,優化直播速度與品質,為商家提供更好的服務。最後,因應LINE總部發展NFT策略,LINE台灣研發工程部成立DOSI在地開發部門,負責DOSI WalletBrand store的研發,目標是完善DOSI會員的價值循環機制(DOSI Citizen Value Cycle)。透過5大在地專案,並且持續開發LINE生態圈服務的新功能,全方位便利用戶數位生活。

3大優化重點全面提升工程團隊管理機制,強化開發效能

隨著LINE台灣研發工程團隊專案與人數持續成長,為強化開發效率、兼顧工程品質、與落實資安保護,團隊持續優化內部的管理系統。LINE 台灣技術長陳鴻嘉指出:「透過開發治理(Development Governance)、資料治理(Data Governance)及文化養成(Culture Internal Event)共3大優化,全面提升團隊作業管理機制,強化開發效能。」

■   開發治理-穩定開發品質與資安控管:盤點、制定軟體系統生命週期中各階段的工作規範,像是規格審查,設計審查,安全審查,開發計劃,開發流程,測試計劃,自動化測試,系統監控,突發事件處理等,透過TOP平台(Taiwan  Observability Platform)、產品維運的數據儀表板(Status Board)等來自動化這些流程,幫助開發品質與資安的管控。

■   資料治理-落實資訊安全觀念:工程資料管理首要注重資訊安全,團隊內部透過增加資安教育訓練的頻率與次數,使員工養成紮實資料管理與強化資安觀念,將其應用於日常作業,更於去年底取得ISO2700127701雙項認證與英國標準協會(British Standards Institute)頒發的「資訊韌性精銳獎」。 

■   文化養成-創新思維:在落實開發治理與資料治理同時,我們更透過組織文化的推動,讓工程師從價值觀開始,進而改變行為,使工作成果能更貼進 LINE 的企業使命,如透過定期的年度內部黑客松,激發內部創意讓工程師把技術用於解決用戶問題,創造出令人驚艷的服務。 

 

【圖3】LINE 工程團隊公布3大面向的管理優化:開發治理、資料治理、文化養成

 

不只優秀,更要卓越!揭露LINE開發團隊邁向卓越的4大關鍵

■   關鍵1:面對複雜的前端網頁開發,LINE台灣特別成立前端工程團隊Frontend Infra Team與建立前端開發流程(Frontend Develop Flow),找出專案之間共通元件,規劃完整的在地化流程,使建立新專案時除了遵照內部規範,並且降低前端工程團隊搭建基礎設施的時間,更有效率地加入專案開發,亦維持控管前端工程團隊的品質。

  

【圖4】LINE台灣成立前端工程團隊Frontend Infra Team與建立前端開發流程,強化專案開發效率 

■   關鍵2:延續去年台灣SRE團隊打造的TOPTaiwan Observability Platform)平台為基礎,LINE台灣工程團隊今年導入DORA四大指標:改版前置時間(Lead time for changes)、部署頻率(Deployment frequency)、服務恢復時間(Time to restore service)、改版失敗率(Change failure rate)與服務級別指標,以利內部技術主管與產品關係人檢視各項專案開發品質。 

 【圖5】LINE台灣工程團隊今年導入DORA四大指標

■  關鍵3LINE台灣研發工程團隊致力於透過遵循開發治理規範,並導入開發和維運(DevOps)思維,以提升工作效率,確保發揮資源最大效能,並落實資安保護;今年透過強化可觀測性系統(Observability)技術架構,不只與總部政策同步,更提升應用程式的監控效率。原有系統進行優化後,每個月超過60%開發同仁使用,並監測高達400份資料來源(Data Sources)與2000個數據儀表板(Dashboards),效果十分顯著。 

【圖6】LINE台灣工程團隊強化監控系統技術架構後,效果十分顯著

■   關鍵4:當產品應用程式突然無法運作時,LINE台灣研發工程團隊制定出一套在地Outage Handling標準化流程,自動追蹤列管開發系統,從快速偵測故障(Detect outage)、確認回報問題(Confirm outage and notify)、判斷問題層級(Determine outage rank and broadcast outage)、分析原因與評估修復時程(Analyze cause and recover)、最後以檢討會議(Retrospective meeting)回顧問題處理過程,確保完善解決,若問題涉及資安、個資外洩或最高層級事故則會進入技術長回報(CTO scrum reporting)階段。

 【圖7】LINE台灣工程團隊開發一套Outage Handling標準化流程


迎向生成式AI時代,首度發表LINE獨家研發SmartText 2.0自然語言處理平台進程

LINE提供用戶各種貼近生活的服務,而多元內容大都以文字呈現,顯示「自動化的文字處理」至關重要,因此LINE工程團隊以三大要素:資料(Data)、自然語言處理模型(NLP Models)、服務整合(Service Integration)建構了自然語言處理(NLP)賦能的應用。每個服務皆有各自的自然語言處理任務需求(NLP Tasks),而有些任務的需求共通,為了更有效率地使用NLP Models,且可通用於LINE旗下不同的服務領域,工程團隊提出「自然語言處理即服務」(NLPaaS)的概念,將自然語言處理(NLP)賦能應用的建構流程標準化,快速建構出不同的NLP Models,加速自然語言的處理,因此研發出「SmartText自然語言處理平台」。

初版的SmartText自然語言處理平台即可透過模型進行常見的文字自動化任務,如文件分類(Classifier)、多標籤分類(Multi-label Classifier)、主題偵測(Topic Detection)等。經過工程團隊的精進優化,今日首次公開的「SmartText自然語言處理平台2.0」計畫可執行更多元的NLP任務,包含文章摘要(Article Summarization)、換句話說(Paraphrasing)、問答(Question-Answering)、客製化廣告文案生成(Text Generation)等,持續協助處理各式各樣文字自動化的複雜需求。

【圖8】LINE台灣工程團隊首次公開SmartText 2.0 自然語言處理平台最新進展

隨著文字應用場景更加廣泛普及,SmartText 2.0將朝向快速生成式內容的方向努力,期許未來成為導入AI應用的得力助手,透過自然語言處理,結合語音、圖像、影片等多元化應用,讓AI走入大眾生活,成為提升生活品質的最好夥伴。