RAD (Low Code) Platform
FAQ
How does Stragiliti achieve significant improvements in speeds, and reduction in effort, compared to conventional development?
​
Stragiliti leverages low-code technology to automate the labor-intensive process of enterprise software development. Typically, 80–90% of development and testing efforts are automated, resulting in a comparable reduction in manual effort. These efficiency gains apply to complex enterprise and mobile applications— projects that would traditionally require a full development team to deliver.
​​
Are Low Code Application Platforms (LCAP) a proven technology?
​
Low-code technologies, once known as CASE tools and model-driven development, have evolved significantly over the past two decades. Today, they deliver superior performance, speed, security, and maintainability. Organizations of all sizes now rely on them for core applications. Analysts predict that most software in the next decade will be built using Low Code Application Platforms (LCAP) over traditional methods.
Stragiliti has been at the forefront of this shift for over a decade. Applications built on the Stragiliti platform are already in daily use by thousands of users worldwide.
​
Does low code eliminate coding fully?
​
Not entirely, but low code platforms aim to eliminate coding. Today, only a small portion— typically complex logic or unique interfaces— still requires manual code on quality platforms. Stragiliti is one of the few platforms that automates the entire development stack and offers a well-managed environment for integrating manual or pre-written code where needed. We believe the goal of eliminating coding for most projects is within reach, though special cases will always require some custom code.
​
Which parts of the application are automatically developed, and which parts require manual coding?
​
Stragiliti auto-generates code across all software layers—front end, mobile, web services, controller, business logic, and database—for executing transactions. The platform also includes powerful utilities essential for any application (alerts, permissions, roles, menus, views, dashboards, panels, etc.), which can be configured without writing code.
However, most applications require customized user interfaces, particularly in areas involving end users. These custom pages must be manually developed using conventional methods and connected to web services (typically auto-generated) on the server. Similarly, complex business logic may also need to be manually developed.
​
Typically, 70 to 90% of the application is auto-developed, with the remainder built conventionally.
​
Is one dependent on Stragiliti once the applications are developed?
No. Stragiliti generates standard, high-quality, and maintainable code that can be managed by any reasonably skilled development team. An option called "exit with code" allows you to extract the code and maintain it using conventional methods. Since the code is well-structured, it is easier to maintain than traditional code.
However, if you choose not to exit, Stragiliti enables you to maintain the application without ever needing to dive into the code. We recommend staying within the platform to benefit from easier updates, lower change costs, and faster iterations throughout the application's lifecycle.
​
Can we model and maintain the application ourselves?
​
Yes, Stragiliti is designed for do-it-yourself modeling. However, the generation and auto-development part is a semi-automated service offered by Kallos/Stragiliti.
​
What capability levels are needed to assemble applications on Stragiliti?
You don’t need programming skills to model in Stragiliti, but understanding basic process modeling and system utilities helps build an application that users will appreciate.
To create a custom user interface or implement complex logic, some coding expertise is needed. Similarly, choosing the exit option requires a dedicated team to manage and enhance the version. Overall, far fewer resources and lower skill levels are needed than with conventional development.
​
In case we require the modelling of the application to be done by the Stragiliti team, would you take it up?
​Stragiliti encourages customers to self-model and generate applications independently, including extensions for specific needs. However, if you prefer, we’re happy to step in and ensure success—even by developing the entire project for you.
​
Is change of functionality easy?​
Change is much easier than with conventional methods. It depends on where the change is needed. If it's in an auto-developed area, it's significantly simpler.​
​
Will there be a limit on the complexity of what can be developed on Stragiliti?
​
Almost any type of enterprise, transaction-centric system can be built on Stragiliti. Most of the application is auto-developed. If there’s any area Stragiliti can’t auto-develop, that part can be handled through custom code. So, the platform does not impose limitations.
Stragiliti can build nearly any enterprise-grade, transaction-centric system. Most of it is auto-developed, and custom code handles exceptions—without the limitations common in many low code platforms.
Feel free to contact us—we’ll be happy to explain how any perceived limitations can be addressed effectively.
​
How secure is Stragiliti?
Over the past decade, Stragiliti has powered mission-critical and sensitive applications for customers with high security demands. Beyond standard measures like SSL, role-based access, and code injection prevention, Stragiliti includes advanced protections such as dynamic token-based verification, gateway controls, and firewall-based defenses. For specific concerns, feel free to contact us.
​
Anything else?
​
Do get in touch with us, using the contact us form provided in this site. We will be happy to clarify anything else.