The dcupl Approach

Speed up your web development by providingreal data for rapid feedback, easing IT setup and boosting data quality, and reducing costs by up to 80% using reuseable UI & data components.

dcupl enables a new, better approach in terms of the concept and approach to projects, from planning to implementation and operation.

The approach is "front-end first," diving quickly into developing and testing the frontend application to meet user expectations.

Real data, including substantial exports from ERP, PIM, and other central systems, is leveraged with dcupl. This allows developers to initiate work within 2 days, while IT can provide interfaces and specialized views separately, following the principle of "dual-speed." This dual-speed approach reduces pressure and eliminates sunk costs during data connection switches.

The versatility of dcupl's UI and data components allows for their seamless integration across diverse applications. This not only significantly boosts development efficiency but also facilitates the creation of "composable applications". This approach empowers developers to build applications with modular and reusable elements, leading to a more streamlined and adaptable development process.

Linear vs. dcupl

Contrary to a linear process, be it waterfall or iterative and agile as in Scrum, we can initiate the development of the application right away. This is a crucial advantage for generating value as quickly as possible. With the dcupl approach and our services, you can reach your goals much faster and with greater ease.

With dcupl, you immediately gain an overview of the data, even before the application development is started. Features such as dcupl Workflows for Low-Code Data Pipelines, dcupl AppRunner for out-of-the-box APIs, and Continuous Data Quality Testing enhance efficiency and stability throughout the entire project lifecycle.

DCUPL PROJECT LIFECYCLE

Plan

Pitch
Planning

  • Data clarity & insights
  • Instant PoC
  • Fast idea validation

Confident decisions

Build

Implementation & Integration
Rollout

  • Efficient development
  • Decoupled teams
  • Continuous data quality
  • Immediate user feedback
  • Living documentation

Fast time to market

Run

Iterative Development
Operation & Service

  • Fast debugging &support
  • Stable applications
  • Continuous data quality
  • Reusable components
  • Informative analytics

Stay ahead

Frontend First

A user-centric approach is part of our DNA, and “Front-end First” is our mindset. dcupl streamlines data provisioning, allowing you to concentrate on developing the frontend of your applications. The "Front-end First" approach guarantees a top-notch user experience, encompassing UI aesthetics, seamless transitions, exceptional performance, and consistently delivering the relevant data.

Early project stages demand crucial feedback for identifying data requirements, a challenging task based on concepts and drafts. Understanding user needs for specific data in distinct views is vital for creating an application that effectively fulfills its purpose and ensures user satisfaction.

From day zero onwards, dcupl equips you with the tools and services to collect feedback from your users and pinpoint essential adjustments for your application at the earliest possible stage.

Zero Trust Applications

Develop "Zero Trust Applications" and maximize security levels using dcupl - completely decoupled from your backend systems.

With dcupl you can operate applications in total independence. Provide data statically, at intervals. Direct connection to source systems is not necessary.

dcupl proved its capabilities in "Zero Trust Application" projects of Silhouette. Here, data are delivered at defined intervals via export, using dcupl to make them available to the applications. Only the application-specific user authentication runs on separate, specially protected IAM systems. Users receive only those data segments which correspond with their individual roles and rights.

Contact our experts to hear about Zero Trust Applications with dcupl in detail.

dcupl takes away most of the dependencies that prevent our front-end team from working uninterrupted and being productive, like unfinished or constantly changing APIs. It provides a simple to use SDK, that handles a lot of the boilerplate code needed in every application!

Daniel Krenmayr, Senior Front-end Developer
Daniel Krenmayr
Senior Front-end Developer

Dual-Speed Principle

Over eight years of development, a solution was created, which is now used in large-scale projects and companies, providing dual-speed digital transformation.

The Dual-Speed Principle is the Frontend First Approach thought through to the happy end. Dual-speed transformation means you start developing using real data and realistic data amounts from day one. Yes, it is possible, now that dcupl is here. And while you develop, test and optimize your application, replace the exports using APIs and web services.

But first push the quality level of your application's data requirement specifications to the highest possible level to avoid sunk costs for repeated changes. That is what the Dual-Speed Principle is about: creating ample breathing space to make sure the development of the data provision part in your projects happens along the best possible specifications and with enough time to ensure highest quality. Depending on your use case, your application can even be rolled out based on intervalic exports.

“dcupl relieves the pressure on IT departments by providing real data from the very start. This solution enables you to build on existing structures in the most easy and flexible way.”

Progressive Web Applications

Short- and medium-term predictions for the progressive web application market are stunning.

Doing more with less

Throughout Europe the need for well-trained software developers is constantly increasing. At the same time the skilled labor shortage is omnipresent. Companies need to increase their digital business speed, shortening timelines for implementing digital business initiatives in order to meet the demands of their markets and customers. dcupl focuses on fast, standardized development of data-intensive web applications with limited development resources.

dcupl offers full offline capability. As long as permanent connection is not essential, your application runs completely on the client side. This reduces server peaks, boosts performance and satisfies users with a best-in-class user experience.

In cases that still require a client/server architecture fetching data via an API, we are happy to run as a server-side engine.

Strasser Steine digiSTONE

Strasser Steine digiSTONE

With digiSTONE, dcupl’s partner Netural has developed a digital platform for employees of kitchen studios, furniture stores and joineries who order natural stone kitchen worktops from Strasser Steine - the market leader in Central Europe - on a daily basis. The process is as simple as ordering in a web shop and saves Strasser valuable time when taking orders.

Check out success story
Silhouette Vision Sensation App

Silhouette Vision Sensation App

Austrian premium eyewear manufacturer Silhouette took a bold digitalization step with the Vision Sensation App, a tool that revolutionizes the ordering of customized eyewear. One single app covers all process steps - measuring, customizing, visualizing and ordering.

Check out success story

Composable Applications // Composable Data

With dcupl you can reuse your data resources within multiple projects and application types.

Using the powerful modelling language and the loader configuration, you define application-specific settings and load the data you need for your actual application.

Simply spoken, dcupl does for developers what Lego does for kids. They use Lego bricks to build cars, houses, space ships or fantasy objects, following instructions or their own ideas, always based on the properties of the available bricks. Working with dcupl, data become Lego bricks, freely combined, used and visualized in applications, depending on their properties.

Contact our experts and find out about using the same data in multiple digital services, and how this kind of flexibility drove the success of our voestalpine and EGGER projects.

Low-Code Applications

dcupl enables the scalable development of data-intensive business applications without connecting to source systems right from the start.

The SDK handles a lot of the boilerplate code needed in every application which deals with lists of items, whether they contain thousands of products or just 50 blog entries. dcupl reduces complexities to the point where non-senior developers can start new projects on their own.

dcupl removes the headaches of worrying about different data layers and APIs. Create your PoC/MVP within two weeks, not two months, and do it alone, without recruiting a team of five from different departments and knowledge levels (IT, DB, BE, FE, …).

Contact our experts and learn how much dcupl can accelerate your processes and increase your efficiency.

Frequently asked questions
dcupl Front-end First in one sentence

We enable developers to start with real data and real data amounts, in order to generate real, usable feedback from friendly users faster.

dcupl Dual-Speed in one sentence

We reduce the pressure on IT departments and developers to provide APIs and services right from the start of a project.

dcupl Composable Applications in one sentence

We develop data and UI components that can be used over and over again and thus significantly increase efficiency.

For which use cases can I use dcupl?

dcupl can be used for any use case. The strengths of the dcupl SDK and the client-side search & filter engine certainly lie in applications where a lot of data or data records are involved that need to be searched and filtered. With our server-side functionality, however, complex dataflows with any number of transformation steps can also be realised - regardless of whether static or dynamic data sources are in the background. We would be happy to demonstrate a success story.

What are the advantages of a front-end first approach?

Here is an extract of some advantages ...

  1. Faster Time to Market: By focusing on frontend development, products can be brought to market more quickly, allowing users to interact with a functional user interface right away
  2. User-Centric Approach: The approach allows for early collection of user feedback, enabling adjustments to the user experience for a more precise alignment with user expectations.
  3. Reduced Risk: Early frontend validation helps identify and address potential issues and design misunderstandings, reducing the risk of errors in later development stages.
  4. Flexibility and Adaptability: Developers can quickly respond to changing requirements, as the focus is on the visible user interface. This allows for better adaptation to evolving business needs.
  5. Team Motivation: Rapidly seeing results and interacting with the frontend can boost the motivation of the development team, as they experience immediate progress.
  6. Efficient Resource Utilization: The frontend-first approach enables targeted use of resources by initially focusing on the visible and experiential aspects of the product.

These advantages make the Frontend-First approach an appealing method for software development.

Does Front-end First contradict API First?

In short - no. API first attempts to define APIs for certain functions and data as flexibly as possible using contracts or API definitions (Swagger, OpenAPI, etc.) before coding begins.

In our view, Front-end First goes one step further. With the front-end first approach, the user requirements are validated first, making front-end first a user-centred approach above all. If the user's data requirements for certain use cases are clear, it is clear which APIs need to be designed in order to transfer data to the front-end as efficiently as possible.

APIs that are developed without the user in mind often need another abstraction layer to bring them together and optimise them for processing in the front end.

Ready to get started?

We look forward to working with you and your team, no matter if you are a SME or a global enterprise. dcupl helps enterprises to develop efficiently by minimizing risks effortlessly.