| Citizen development is a business trend that encourages employees to experiment with low code-no code (LCNC) software development platforms. The citizen development movement encourages line of business (LOB) employees to become comfortable with the logic that programmers use to build software. LCNC platforms use visual symbols to represent blocks of code; non-technical programmers can drag and drop blocks into a flowchart and add actions to create applications. Because LCNC platforms decouple programming languages and syntax from logic, they are well-suited for customizing modular software apps for multiple internal and external customers. In the past, employees seeking to make a small change to a business application were often frustrated by how long it could take for a request to make its way through a development queue. In a large enterprise, it often took weeks -- or even months -- for new code to make its way into production. Citizen development, in contrast, empowers business users to create new applications or software features in days -- or even hours -- by using an approved LCNC development environment that was selected and managed by the organization's information technology (IT) department. This approach not only speeds innovation, it also makes the application development process more efficient while helping to eliminate some of the security problems associated with shadow IT and employee use of third-party apps. The growing popularity of low- and no-code platforms is being driven by multiple factors, including a lack of skilled software developers, the need to improve turnaround time for development projects and a desire by line of business (LOB) employees to be as agile as possible in a competitive marketplace. Continue reading... |
No comments:
Post a Comment