Closing the Gap between Business & IT: No-Code Web Development

The Digital Lab uses no-code to teach Business people ways of thinking that help them solve business problems with the power of IT.

What is «No-Code»?

No-Code refers to a method of making applications without writing any code, that is to say, without programming. WYSIWYG (what you see is what you get) editors have long been a standard part of website creation for simple communication websites.

Today, tools are emerging that make developing even complex applications possible with a WYSIWYG drag-and-drop editor. It’s not just a technical challenge to make such an editor, it also requires a certain programming-mindset among users to understand the logical-algorithmic way in which applications are built.

While no-code tools allows users to avoid programming, they still need to think a lot like a programmer in order to create the application. Business staff can be taught this way of thinking and encouraged to create applications for the business. While there are some limitations in terms of speed, security and usability of the final application, they can be great initial prototypes to clarify exactly what the business needs.

IT-Business-Alignment and Value-Creation with No-Code Development

Web development is often requirements driven: Managers define the requirements that the application needs to meet and hand this as a problem-to-be-solved to an IT team. The team will work in an agile way back and forth with the business to find an acceptable solution.

Compared to this, No-Code web development is solution driven. Management defines the problem and the solution, because management staff develop the prototype of the solution directly in a no-code tool like Bubble. They can test their application with users with no input from the development or engineering teams and can therefore get better at formulating the problems and so- lutions that need to be solved. When the prototype is satisfactory, it can then still be passed to an IT team to create a efficient, scalable, secure application using modern programming best-practices.

Example: Bubble

Bubble is an example of a no-code tool being taught at the Digital Lab. Bubble allows users to design a website with a drag-and-drop editor like many other website builder tools. What makes Bubble special is the ability to create workflows (auto- matic processes), save and retrieve complex data, and be infinitely extended using plug-ins.

In addition to the powerful and well-organized visual interface, Bubble has a well thought-through learning experience that allows business users to quickly learn and understand the functions and gives them the power to create apps quickly.

The Digital Lab uses Bubble, and the no-code concept to teach Business people ways of thinking that help them solve business problems with the power of IT.

No Code