With the advances in cloud computing and its services such as Software as a Service (SaaS), Platform as a Service (PaaS), or Infrastructure as a Service (IaaS), business analysts and citizen developers can create programs and apps without knowing codes or program languages. From the development side, there is rapid application development (RAD) and low code no code (LC/NC) to assist people without technical or coding knowledge to be able to write and develop applications. Its advantage gives the rise of rapid prototyping and fast feedback over long drawn-out processes. Furthermore, it enables citizen developers to solve everyday problems without reaching out to the IT department.
From a previous post Benefits and/or Drawbacks AI-powered Code Assistant Such As GitHub Copilot provided many examples, benefits, drawbacks with AI-powered assistant that enables developers and engineers to be more efficient in coding. With shortage of specialized skills, strong labor demand, and the great resignation of 2022, some estimates nearly 57 million people have quit this year. Because of the pandemic, employees have re-prioritized and re-examined their personal and professional life. In turn, there is a real challenge to complete IT projects, or IT projects are “shelved” for an extended period of time. This can lead to being less competitive and losing its edge.