search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

公民開發者會不會搶了程序員的飯碗?

【IT168 評論】隨著業務步伐的不斷加快,軟體開發團隊的角色也在不斷變化。敏捷開發,持續整合和持續交付變得更加重要。同時,還有更多的低代碼和無代碼平台,使得技術能力低的「公民開發者(Citizen developers)」能夠構建,更新和增強業務應用程序。那麼未來開發人員和程序員會面臨來自業務團隊的挑戰嗎?他們會不會搶了程序員的飯碗?

企業需要公民開發者,因為業務線需要跟上快速變化的市場條件和法規要求。隨著這些變化,業務專業人士希望更多地控制他們的應用程序,以便他們能夠進行必要的更改,更新這些更新並快速上市。

為此,更多的IT部門正在創建基礎設施,以降低軟體開發的技術複雜性,使公民開發人員可以通過拖放簡單來創建,維護和管理業務應用程序。

並且更多的軟體企業已經擺脫了瀑布開發,因為他們的公司不能等待幾個月或幾年的競爭性業務應用程序開發。敏捷和精益開發方法加速了軟體交付,但並不能確保所有業務線應用程序始終是最新的。因此,業務用戶繼續等待他們認為應該更快實施的應用程序更改,因此更多的人正在尋找自己更新和構建應用程序的方法。

基於雲計算的開發模式簡化了服務配置,使公民開發人員更容易地使用IT部門提供的服務。公民開發者也需要一種方法來理解這些服務,因為他們往往不了解軟體架構和相關問題。低代碼和無代碼平台掩蓋了公民開發人員可以輕鬆理解和使用的視覺界面的所有複雜性。

然而,並不是所有的低代碼和無代碼平台同樣融入現有的業務流程。如果公民開發者必須改變其工作方式以符合特定工具的限制,則他們要停止使用工具或冒失的通過工具來加快應用開發的上市時間。

雲計算提供IT和業務線具有其他可預見的好處,包括簡單的基礎設施配置和彈性,這在加快應用程序更改的同時控制成本是必要的。

同時,公民開發者更多地關注微服務的好處,所以他們開始詢問IT和他們使用的工具是否支持它們。使用雲計算,IT可以輕鬆地提供公共開發人員可以隨意使用和組合的微服務。

機器人過程自動化(RPA)有望實現大量的業務流程效率,但是許多業務線都關心工作會丟失。然而,許多軟體開發任務,特別是易於重複的軟體開發任務已經被自動化了。使公民開發者能夠利用現有技能完成更多的工作。

公民開發人員不期望對代碼有深入的了解,所以自動化將有助於簡化業務應用程序的更改和創建新的應用程序。自動化將包括從重複任務到更為複雜和預測性的認知過程自動化。最終,企業有機會確定如何精簡業務。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦