搜尋此網誌

顯示具有 數位轉型 標籤的文章。 顯示所有文章
顯示具有 數位轉型 標籤的文章。 顯示所有文章

2024年11月2日 星期六

AI輔助創新- 生成式AI 在軟體開發的應用層、架構層與核心層解析與成功專案心得 (生成式AI加速產業技能典範移轉)

背景:
AI加速coding automation的發展,也因此軟體技能將開始出現典範移轉現象,這也是為什麼可以常看到大老們呼籲現在小朋友不要學寫程式,但我認為程式開發還是需要人來進行,CODING可以由AI幫忙。

前言:

2024年,今年,最令人震驚的就是諾貝爾物理獎和化學獎分別頒給了AI的科學家以及使用AI工具的科學家!從頂尖領域來看,這說明了AI不僅是輔助工具,更是推動科學突破的重要力量。學習如何利用AI來輔助創新,已成為當前迫在眉睫的需求。掌握好應用AI的技能,將使我們得以在各領域的創新中保持競爭力,迎接充滿未知的未來挑戰。

隨著 AI 技術的重要性刺激AI巨頭們的競爭而飛快加速了全球AI的技術發展,無疑地,生成式 AI 在軟體開發中的應用逐步拓展,根據筆者目前的成功專案經驗,發現生成式AI尤其在提升效率和縮短技術應用開發週期方面成效顯著。然而,不同層次的開發需求對 AI 的依賴程度也有所不同。

關鍵字:AI, 生成式AI, GAI, 創新, 技術應用開發, TRIZ, 動態系統分析, 軟體技能, 典範移轉


根據筆者參與軟體產品開發10多年的經驗,我們可以將軟體技術應用開發粗分為三大類:

應用層、架構層和核心層。

後面將分別針對應用層、架構層和核心層三大領域進行說明,根據實際的專案成果,介紹生成式 AI (GAI)在軟體開發中的潛力與挑戰。


1. 應用層:
這一層主要包括前端和後端的業務邏輯實施呈現,如網頁開發、應用程式的功能實現、以及簡單的API串接等。
這裡面的工作通常包括許多標準化、重複性的程式撰寫任務,也因此GAI的應用較為成熟。例如,GitHub Copilot、Tabnine等AI輔助程式設計工具已經能根據提示或現有的程式碼片段,生成具體的程式碼。這不僅提高了應用程式的開發效率,還能減少程式撰寫中的錯誤。

在應用層中,GAI具備逐步取代人類工程師的潛力,但這通常是針對一些簡單、重複性高的任務,#並非全面性替代

2. 架構層:
架構層涉及軟體技術系統的設計規劃,如微服務架構設計、資料庫結構選擇、伺服器配置,以及系統模組的整體執行步驟流程整合。
這些工作牽涉到較多的專業知識和判斷力,需要根據業務需求和具體場景來設計最佳的系統架構。例如,針對高流量應用,設計一個具備伸縮性的系統架構,而針對低延遲需求的應用,設計低延遲的數據處理流程。
目前GAI在這方面的應用目前仍受限,因為它很難理解複雜的不同情境的實際業務需求,因此很難也靈活地產生應對方案。
架構層的設計需要工程師根據經驗和業務需求進行決策,因此目前仍難以被GAI取代。
根據筆者目前輔導成功的最佳應用案例指出,GAI結合TRIZ動態系統分析工具應用,在輔助軟體技術系統應用架構設計開發時間,相對傳統系統架構設計開發,目前已經可以提高至 5倍(500%!!) 的效率,可以縮短將近一年半的時間!🎉

3. 核心層:
核心層涵蓋了底層技術的研發和系統的基礎架構支持,例如操作系統開發、資料處理引擎、人工智慧模型優化以及高效能計算等。
這一層次的工作具有高度的技術性和創新需求,往往涉及大量的專業知識和對新技術的探索。
例如,開發一個新的深度學習架構、設計高效能的處理算法,或是優化資料庫的查詢效率,甚至優化現有的預測模型,這些案例出現在筆者今年完成的GAI輔助創新的企業客製化專案中!

這些工作實際上需要深入理解相關技術和引入創造性思維與工具(TRIZ, 設計思考, 軟體產品開發流程等等)。然而,目前GAI技術難以在這些方面與人類專家相提並論,完全不同層次。

GAI已經無庸置疑可以輔助程式撰寫,但仍然需要專業技能與創新能力足夠的工程師進行檢視與改善。

總結而論,#生成式AI的應用效果隨工程師能力而指數提升,筆者今年企業輔導成功案例指出,在六個不同的專案中,分別至少可以縮短75%到500%的時間。
在AI持續猛進發展的基礎下,目前可以肯定的是應用層的程式撰寫,GAI的輔助比例越來越高,甚至在可預測的未來很有可能不排除會完全被GAI取代,而架構層和核心層,需要人類工程師根據情境需求設計!
—-

以上這些都是2024年筆者應用TRIZ系統創新工具結合生成式AI輔導的AI軟體開發專案輔導的成果心得,客戶學員們在10月成果發表的時候,確實獲得客戶高層領導主管們認可,也讓筆者對未來AI輔助創新的發展更有信心!

Jou-Li Wang 2024©汪周禮@智合創新
GAI輔助創新與技術應用開發
如有任何問題,歡迎與筆者聯絡:
service@iiiinnovation.com


2024年7月3日 星期三

如何重新定義數位商業模式:從Amazon one-click buy 到 SaaS的演化



在當前的數位化時代,商業模式的創新是企業成功的關鍵。 Amazon的「一鍵購買」(One-Click Buy)和SaaS(軟體即服務)領域的發展,都是對此的生動證明。本文將根據筆者的認知,探討從互動式服務到主動式服務,再到多情境整合的全時服務,這一系列的服務模式是如何重新塑造我們對數位商業的認知。

關鍵字:SaaS, 數位商業模式, one-click, ai, 全時服務, 跨領域商模

一鍵購買:簡化消費的極致

1999年,Amazon獲得了一項改變遊戲規則的專利:“一鍵購買”,這一創新大大簡化了在線購物流程,用戶無需反复輸入地址和支付信息,只需點擊一次即可完成購買。這種簡化不僅大大提高了使用者體驗,也提升了轉換率,為Amazon帶來了顯著的競爭優勢。


SaaS的演進:從互動式到主動式服務

隨著雲端運算和人工智慧技術的發展,SaaS平台的服務模式也不斷進化。傳統的互動式服務響應用戶的直接請求,而現代的SaaS越來越多地採用主動式服務。這種服務不僅能夠滿足用戶當前的需求,還能透過數據分析預測未來需求,主動提供解決方案。例如,透過分析使用者行為,SaaS平台可以預測使用者可能感興趣的新產品或服務,甚至在問題發生前提出預警和解決方案。


全時服務:多情境整合的未來

多情境整合的全時服務是SaaS發展的最新趨勢。這種服務模式透過整合使用者在不同情境下的行為和環境數據,提供全天候、個人化的服務體驗。從智慧家庭到健康監測,從企業資源規劃到客戶關係管理,全時服務利用AI和大數據技術,不僅響應用戶的即時需求,還能預測並主動滿足未來的需求。


挑戰與機會並存

儘管全時服務帶來了無限的商業機會,但也面臨著資料隱私和安全性的挑戰。隨著服務對個人資料的依賴性增強,如何有效保護用戶信息,防止資料外洩和濫用,是每個數位服務提供者必須面對的問題。因此,在數位商業模式快速發展的同時,如何平衡服務的個人化和使用者的隱私權也將是一個越來越緊迫的重要議題。

為了能讓消費者完全體驗高效能的全時服務,跨領域的密切合作將會日益增加,如何降低跨領域合作的障礙,將會成為全時服務SaaS商模的競爭關鍵。


結論:

數位極致服務的新商業模式

從Amazon的一鍵購買到SaaS的全時服務,這些創新模式都強調了一點:以使用者為中心。未來的商業模式將更依賴技術的進步,創造更自然的服務流程,從互動服務到主動服務以及全時服務,無一不在地逐漸串聯在整個商業服務價值鏈體系中,以提供更個人化、便利、智慧的使用者體驗。企業需要不斷創新,而這樣的創新不僅僅在於技術的突破,更重要的是在於如何將技術服貼整合進消費者生活中,才能在激烈的市場競爭中保持領先。


透過深入理解用戶需求和不斷的技術創新,成功的企業必定可以打造出專屬的SaaS競爭優勢。數位商業模式的未來,無疑將是一個多情境、全時、高度個人化的服務時代。歡迎進入全時服務的新時代,讓我們共同見證這場由數據和智慧驅動的商業革命。



2024年7月1日 星期一

從解決問題、產品開發到商業模式與策略創新:探索TRIZ的力量

 



數位轉型、ESG與生成式AI並存的時代,讓產品技術創新變得更複雜,這種情況下,在時代切換的時刻,如何快速提升綠色產品開發效率,將成為企業創造龐大市場商機的關鍵議題!

背景:

#問題描述

#問題定義

在解決問題的時候,針對問題情況還原分析並且仔細描述非常重要,透過問題描述可以逐步釐清自己對問題是否出現認知盲點,利用工具檢驗描述問題的內容,可以縮短突破慣性思考模式的時間。


#系統分析

#系統定義

#商業模式開發

No problem can be solved from the same level of consciousness that created it. -- Albert Einstein


在面臨複雜的現代技術工業體系,有些問題往往很難單純從定義問題的層次解決,這時候需要引入問題所在的技術系統,進行系統分析,並且重新定義技術(工程)系統。 系統分析與系統定義的應用,讓TRIZ工具可以從解決技術問題順利跨進解決管理問題,甚至,讓商模分析、改善以及開發新商業模式(XaaS)成為可能!


#問題模型


問題模型無疑是現代TRIZ最強的解決問題概念,以往只有數學式才能代表的問題模型,利用特定形式的文字表達方法,呈現出基於文字描述的問題模型,然而這種方法在68年前就被發現了! 透過問題模型,我們可以輕易地完成愛因斯坦對於解決問題的建議。 古典或現代TRIZ 創新工具在分析系統定義問題、分析問題定義問題、挖掘問題建立問題模型上,有獨到之處!


#知識架構

經過68年的發展,為了更好的解決不同領域的技術問題或管理問題,於是TRIZ 工具越來越多,但隨著應用上的工具知識體系太過複雜,易學難精(大約5%~20%左右完成TRIZ知識培訓的學員,可以毋需旁人幫助下,在工作中直接應用TRIZ),這成為TRIZ推廣的困境,因此如何去蕪存菁,建構更好用且更容易學習的知識體系,成為全球TRIZ 頂尖專家們爭先突破的首要課題!


#TRIZ

#創新工具

#系統定義

#問題定義

#問題模型

#知識架構


關鍵字(key words):TRIZ, 創新, 系統定義, 問題定義, 問題模型


在快速變化的商業環境中,創新已成為企業持續成長的關鍵。然而,創新不僅是關於新產品的開發,它還涉及解決複雜問題的能力和策略創新的實踐。

本文將探討如何通過TRIZ工具系統來實現這些目標,並透過案例分析展示這些方法如何在實際環境中應用。


問題描述與定義的重要性

解決問題的第一步是準確地描述和定義問題!!

這一過程不僅需要對問題的本質有深刻的理解,還要識別出可能的認知盲點。這是TRIZ方法論的核心部分,它強調使用工具來仔細檢驗問題描述,從而加快突破慣性思維模式的過程。透過明確問題的範疇和邊界,創新人員能夠更有效地定位解決方案。

系統分析與重新定義

愛因斯坦曾說:“我們不能用創造問題的同一層次的思維去解決它。”

這句話在TRIZ中尤其適用,它要求從更高的系統層面來分析問題。這涉及到超越問題的表象,理解各個元件如何在整個技術或管理系統中相互作用。這樣的系統分析不僅有助於重新定義技術系統,還能夠推動管理問題的解決,並為開發新的商業模式(如XaaS)奠定可檢驗的流程化基礎。


問題模型的創新應用

問題模型是現代TRIZ中一個強大的概念。

這些模型將問題抽象化,使得解決方案可以跨越具體情境,具有廣泛的適用性。TRIZ的問題模型化能使我們跳脫傳統思維的限制,從而發現創新的解決策略。即使是基於文字的問題描述,也能夠有效地用於建立問題模型,這種模型在68年前就已被提出,至今仍顯示其獨到之處。


知識架構的優化

隨著TRIZ工具的知識體系變得日益複雜,不同領域與不同企業打造著專屬於自己的獨門TRIZ 應用流程,這更增加了一班大眾學習TRIZ的門檻,如何簡化學習過程並使其更易於實際應用成為一大挑戰。

全球的TRIZ專家正在努力開發更直觀、更容易學習的教育材料和工具。這不僅能夠促進TRIZ的推廣,也有助於擴展其在不同領域,包括技術和管理問題解決中的應用。


實踐策略


為了深入實踐TRIZ,以下幾點策略可能尤為有效:

  • 跨部門工作坊:組織跨功能團隊的工作坊,實踐系統分析和問題模型化,增強不同背景員工的理解和應用能力。
    這一塊需要企業投入足夠培訓資源,以及客製化的企業導向應用,提高應用成果。

  • 自動化TRIZ流程:利用數據科技和軟件工具來自動化某些TRIZ流程,降低手動操作的複雜性,提高效率。
    例如CHATGPT結合TRIZ工具輔助創新,目前筆者已經成功將TRIZ工具轉化成MSM(Multi-Shots Model, 一種呈現高結構化內容設計的提示詞應用流程組合)配合ChatGPT使用,成功協助企業快速解決產品開發技術與管理等企業問題上的方案構想。

  • 簡化教育材料:開發更直觀、易於理解的TRIZ教育材料和工具,使更多人能夠在日常工作中直接應用。
    這一塊目前也已經可以配合MSM與CHATGPT,讓使用者可以透過應用導向模式學習TRIZ工具。

通過這些策略,為企業打造專屬的創新文化與創新流程,讓企業不僅能夠提升其創新能力,還能在競爭激烈的市場中保持領先。

TRIZ不僅是一種工具,更是一種思維方式,能夠有效的幫助企業在解決問題和戰略創新上取得實質進展。

2024©汪周禮@智合創新
service@iiiinnovation.com

AI時代訓練認知肌肉避免思考外包- 新聞隨筆

  #AI時代訓練認知肌肉避免思考外包 今天看到一則新聞,” 研究員警告「思考外包」侵蝕知識工作者”, “薩卡爾在 TED AI 論壇上指出,當代知識工作者正陷入「思考外包」的困境,原本應展現人類智慧的過程,如今被徹底 AI 化。人們不再是思想的創造者,而變成自己思想的「中階管理...