Power Apps 與傳統應用程式開發方法之間的差異

與傳統應用程式開發相比,Power Apps 專案在兩個關鍵區域中有所不同:

  • 組織的不同成員如何共同運作,以建立解決方案

  • 開發方法

開發應用程式者的不同

Power Apps 是一個使「專業開發人員」和「平民開發人員」都受益的平台。

在傳統的開發環境中,只有專業開發人員才能參與應用程式的實際進行。 使用 Power Apps,每個人都有能力使用先前僅供專業開發人員使用的進階功能,來建立所需的應用程式。 Power Apps 可以讓使用者建置功能豐富的自訂商務應用程式而不需撰寫程式碼,讓自訂商務應用程式的建置體驗「大眾化」。

Microsoft Power Platform 和 Azure 生態系統。

開發方法的區別

對於傳統的應用程式開發(例如,「瀑布」模型),過程從設計階段到發布一直向下進行,因此,在使用者真正看到正在執行的應用程式之前,要花很長的時間。 因此,有一種增加的風險:使用者初始要求為需求和應用程式開發人員所建立的項目之間有間斷。

瀑布式開發:設計、開發、測試及發行。

即使有更多現代化的開發方法(例如敏捷式開發),也可以在第一次最小的可行產品(MVP)傳遞給使用者之前經過一段較長的時間。

敏捷式開發:設計、迴圈執行數次,然後發行第一個 MVP。

使用 Power Apps,您可以快速建立應用程式的可用版本,因為 Power Apps 提供的是 WYSIWYG(您所見即所得)開發體驗。 使用者在開發程式的初期就能體驗實際工作應用程式,而且如果有新的需求,就可以將新功能新增至下一個版本。

Power Apps 開發:低程式碼加上 WYSIWYG 可立即開發 MVP。

注意

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。