Low code is hot! Just read the trade media and you almost cannot help but conclude that the development of software on the basis of pre-programmed building blocks is the egg of Columbus.
Market knowledge is simply essential
To some extent, I agree with this. The development of software is definitely easier with low code than with a traditional programming language. There is a big however though. Low code is not a panacea that automatically makes companies self-reliant. As soon as the issues become more complex, as is the case in the logistics chain, it becomes a completely different story. The simplicity of low code and the increasingly important connectivity in supply chains and frequently occurring algorithmic issues cannot be combined just like that. Using random low code building blocks will not work. Market knowledge is simply essential. Understanding your customer's logistics business is crucial to successfully implementing the right software.
Everything always starts with good architecture
The more essential an application is to a logistics business process, the higher the requirements in terms of performance, maintenance and security. Everything always starts with good architecture. The practical purpose of the application must be completely clear beforehand. Of course, everyone is free to spontaneously start stacking building blocks intuitively. At some point, the structure will however irrevocably collapse. Furthermore, developing in low code yourself means always starting from scratch, excludes a company from the market knowledge of others and increases the dependence on one or more own employees.
The key is being able to combine low code and logistics knowledge
For Yellowstar, low code has already been a matter of course since our inception in 2009. Combined with our extensive logistics knowledge, the building blocks of low code help us to develop 2 - 3 faster for customers than is possible in traditional programming. Before we start building, we however always first complete an in-depth analysis phase with the customer. What exactly are the requirements, which logistics processes are involved, what do they want to achieve? From the low code basis, we add customisation for this as desired. Through the agile/scrum method, we next work step by step with the customer towards the intended final result in short sprints. A major additional advantage of low code is that upgrades are relatively easy to perform. Where a traditional application is written off after about ten years, low code allows us to almost indefinitely support customers towards new versions. Without the need for the company to discard its original database.
Developing low code software for logistics is in fact very much like the sector itself: speed, flexibility, continuity and the ability to collaborate are basic requirements. For low code too, chain collaboration is key!
Stijn Scheepers
Chief Executive Officer Yellowstar