O365 導入

O365 導入

公司從去年開始導入O365,我也開始摸索這個新的工具,除了以前對於微軟工具的理解只有Office、通訊工具還有Power BI外,在這次多認識了一個新同學 - Power Platform

Power Platform這個產品的精神是:使用低程式碼工具在貴組織中建立應用程式和工作流程

官網:https://www.microsoft.com/zh-tw/power-platform

這次導入方案中的Power Platform 真的是讓我驚呼這個開發效率也太快,以下跟工作夥伴們親身走一遭的心得

開發時間成本的比較

如果以相同的需求舉例

過往流程

要讓PM跟使用者定義需求 ⇒ PM寫出流程跟需求文件 ⇒ PM提供需求給工程師開發 ⇒ 使用者測試 ⇒ 上線

這整個流程大概要花一個月的話

導入Power Platform

使用者自己梳理需求 ⇒ 使用者寫出流程與需求 ⇒ 使用者使用Power Platform的工具來開發 ⇒ 測試 ⇒ 上線

這整個流程以熟悉工具以及系統分析的狀況下花的時間大概是10天以下,僅需要前者的1/3~1/4

遇到什麼挑戰,怎麼克服

在這次的導入過程,大約與十個部門合作,過程中肯定不會那麼理想總會遇到些挑戰,最常被問到的是

  1. 為什麼要學這個,不能把需求說出來就有人幫忙完成嗎?

  2. 這個東西好難,學不會

怎麼跟大家一起克服上面的事情,我的解決步驟如下

  1. 先安排部門個別的教育訓練約兩個小時,讓他們在教育訓練的過程中知道Power Platform是什麼,可以做到哪些事情,教育訓練是名目,真正重要的是跟大家一起找到有價值的需求,因此教學大概佔了70%,交流占了30%

  2. 訂出要完成的專案開始分工,因為在前面的交流中,已經可以知道有哪些專案可以做,也知道做出來有什麼效益,大家在做的時候不會那麼抗拒

  3. 在教育訓練的過程中,觀察一下這個部門有沒有辦法自己完成,沒辦法的話自己下來開發或是找廠商寫,個人經驗是自己下來比較快,我花一個小時跟廠商溝通,但我可能半小時就做好了

  4. 每周跟各小組進行一次會議,確保大家的學習狀況,記得大家是在學習導入一個新工具,遇到什麼困難盡快幫他們解決,會讓大家更願意使用

  5. 教他們怎麼跟Chatgpt問問題,其實大家給我的問題,大概有8成我不會,但我會先來問Chatgpt看看怎麼解決,如果確定方法可行,把我跟GPT對話的內容傳給同事,並在我們固定會議時示範一次,或者是詢問微軟,盡可能讓所有問題到我這邊能獲得解決

  6. 在循序往復的過程中,讓老闆們也知道公司同事對於這個新工具的接受程度,過程中歸納出三點策略未來可以執行

  7. 入門的教育訓練是必要的,在過程中挖掘需求,教育訓練不應該教這個工具是什麼,而是什麼情境下使用,可以解決什麼問題 每個部門、同事對於數位工具的接受程度不一,有能力自己實作的輔導大家做,比較不熟悉的請他們畫出流程,自己設計畫面,由我們想辦法做出來,即使不是由使用者自己完成,我們也可以在互動的過程中,讓使用者更能清楚說明自己的需求

  8. 相信時間的積累

Power Platform適合跟不適合

以下是目前對這個工具的理解

Power Platform適合的場景.在企業內的小工具:像是表單填寫、簡易的庫存系統,填寫完要走向簽核,向特定的人發送通知,如果有任何現在是用紙本處理的,都很適合轉成Power Platform上

不適合打造一個軟體產品,因為整個Power Platform都是圍繞在微軟的平台上面,而且開發的功能越繁複,可能會遇到微軟產品本身的限制,像是在使用新的Power Automate竟然有些資料寫不進去,要用舊的才能寫入,採到這個坑的時候我真的???

但如果你給客戶只需要填寫一個需求單,轉回來內部做審核跟出一個定版的報價單給到客戶,這會是一個讓你一天就可以打造出上述流程的工具

No Code 工具的興起

我個人是很看好No Code/Low Code 平台的發展,也覺得這個應該是未來的工作者必備的技能,不是使用工具,是學會分析問題、設計流程,選擇適合的工具,提升效率

在108課綱導入程式語言,希望讓孩子學會運算思維,假設2021年的孩子是12歲,等到他們25歲工作只有13年,我們現在以35歲計算,等我50歲的還在職場的時候就是跟這些運算思維是國中小基礎訓練的工作者一起共事