惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
月光博客
月光博客
爱范儿
爱范儿
罗磊的独立博客
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
aimingoo的专栏
aimingoo的专栏
D
DataBreaches.Net
F
Full Disclosure
博客园 - 司徒正美
小众软件
小众软件
D
Docker
大猫的无限游戏
大猫的无限游戏
O
OpenAI News
T
Threatpost
Engineering at Meta
Engineering at Meta
Cisco Talos Blog
Cisco Talos Blog
Google DeepMind News
Google DeepMind News
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Y
Y Combinator Blog
H
Help Net Security
C
Cyber Attacks, Cyber Crime and Cyber Security
C
Cisco Blogs
The GitHub Blog
The GitHub Blog
S
SegmentFault 最新的问题
博客园 - 聂微东
A
Arctic Wolf
T
Threat Research - Cisco Blogs
U
Unit 42
NISL@THU
NISL@THU
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 【当耐特】
T
Troy Hunt's Blog
PCI Perspectives
PCI Perspectives
Webroot Blog
Webroot Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
AWS News Blog
AWS News Blog
The Last Watchdog
The Last Watchdog
Last Week in AI
Last Week in AI
V
Vulnerabilities – Threatpost
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Proofpoint News Feed
腾讯CDC
V
V2EX
A
About on SuperTechFans
Know Your Adversary
Know Your Adversary
S
Security Affairs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

Mendix

Mendix Portable Runtime: Deployment, Simplified | Mendix Computable Awards 2026: Mendix Is Nominated! | Mendix Mendix 11.12 LTS: Strategic AI for Enterprise Leaders | Mendix Mendix Release 11.12 | Mendix Intelligence Center X Closes the AI Value Gap in Industrial | Mendix Mendix Release 11.11 | Mendix Faster LTS Releases: Your Strategic Upgrade Roadmap | Mendix What If AI Closed the Gap Between Planning and Building? | Mendix Mendix Release 11.10 | Mendix Bringing Teamcenter BOMs to Every Corner of Your Mendix Apps  | Mendix Mendix Release 11.9 | Mendix Dynamic Reporting Using Mendix GenAI | Mendix The Right Model for the Job: A Developer's Guide to Choosing LLMs in Mendix | Mendix Mendix Release 11.8 | Mendix Application Development in the Enterprise: Why AI Needs Architectural Guardrails | Mendix Vibe Coding Mendix Widgets  | Mendix Exploring Agentic AI in Industrial Manufacturing | Mendix Release 11.7 - Zero Downtime, AI Tools & React Ready | Mendix How to use GenAI in Industrial Manufacturing | Mendix How can you use AI in manufacturing? We asked an expert. | Mendix Beyond Chatbots: Building Agentic Apps with Altair & Mendix | Mendix Introducing Mendix Cloud Private Connectivity (Public Beta) | Mendix Release 11.6 - Zero Downtime Deployments & Workflow Advances | Mendix Celebrating 43 New Mendix MVPs in 2025 | Mendix Mendix on Azure Goes GA: Secure, Proven, Scalable | Mendix Release 11.5 - Smarter Flows, Stronger Mobile & Self-Service AI | Mendix 5 Workflow Features You Might Not Know Exist | Mendix How AI and a Data Fabric Are Redefining the Product Lifecycle | Mendix Inside Lato Bikes’ AI Journey: Building an Agent with Mendix | Mendix What Makes an AI Agent Worth Building | Mendix Take Your Mendix Journey Further with New Updates in Compass | Mendix Release 11.4 - Better, Faster, Smarter | Mendix Beyond Automation: Why Process Orchestration Is the New Enterprise Imperative | Mendix Best Practices for Building Mendix Widgets Efficiently | Mendix Release 11.3 - From Workflows to AI: What’s New This Month | Mendix How To Set Up Mendix Studio Pro On Mac | Mendix Turn Legacy Banking Systems Into Fintech Solutions That Scale | Mendix 2022 Dutch IT Channel Awards: Mendix Nominated for Software Innovator of the Year | Mendix 5 Things I Wish I Knew About Low-Code for Financial Services Digital Transformation How to Reduce Customer Churn & Enhance Customer Experience Evaluating Low-Code Platforms and Project Fit | Mendix How to Use AI Chatbots to Improve Customer Experience | Mendix Focus On The Customer: Transforming The Digital Insurance Ecosystem | Mendix Multi-Experience Development Lets Customers Define the Terms of Engagement | Mendix KTC Empowers Employees and Automates Customer Service Native vs. Web vs. Hybrid Apps vs. PWAs: The Pros & Cons How to Craft Digital Manufacturing Processes at Speed | Mendix MS Amlin Digitizes Underwriting and Claims Management | Mendix
Powering an SAP S/4HANA Implementation with Van Marcke | Mendix
2021-11-20 · via Mendix

Van Marcke is a wholesaler and market leader in the sanitary installation and HVAC industries of Belgium and Luxembourg and continues to grow in other regions like France, Switzerland, the Netherlands, and the United States.

This family-owned business has been in operation for over 90 years, generating over $400 million in annual revenue. They are also recognized as an innovator, having been nominated as the 2020 Company of the Year by Belgian financial newspaper De Tijd.

However, with manufacturers starting to focus on direct sales, Van Marcke’s business is under increasing pressure. The differentiator for Van Marcke moving ahead isn’t simply buying and selling.

“The only way we can differentiate from our competition is in the way or in the services that we offer to our customers,” said Stijn Hoegaerts, Van Marcke’s CIO. This desire has inspired the team at Van Marcke to create a new “high-level blueprint of our future system landscape,” Hoegarts added.

At Mendix World 2021, Hoegaerts and Jan Ickroth, Managing Partner at Mendify, discussed how low-code has helped Van Marcke implement this blueprint to improve both their internal and external customer experience.

Keeping the Core Clean

Van Marcke was already in the middle of a S/4HANA implementation with SAP, occupying a substantial amount budget and developers.

Any new functionality would have to be built on top of the existing SAP core to keep SAP as simple as possible. And while Van Marcke has a robust internal development team, each developer is very specialized, so there’s not a lot of flexibility to swarm on any given project.

Van Marcke had also recently encountered difficulties in redesigning an existing mobile app to be compatible with a new Android release. Development took twice the time anticipated, and the experience was so resource-intensive that Van Marcke decided to launch the application without adding any new features.

A colleague recommended the Mendix development platform as a potential alternative for future app development. Hoegarts evaluated the platform and gained confidence when seeing case studies about IT expertise improving the final offering. He also noted the value and speed that could be gained by building one solution and reusing assets across Van Marcke’s portfolio. Hoegaerts built a prospective portfolio of business and SAP applications that could be built with low-code.

As soon as the CEO signed off, the team got to building.

An Unexpected Success

The COVID pandemic forced Van Marcke, like many organizations, to shift to a remote working model, among the consequences of which was a delay to the start of Mendix development. Despite drastic changes in their day-to-day, Van Marcke’s CEO challenged Hoegaerts and his team to build a contact tracing app for Van Marcke employees.

StaySafe Contact Tracing Application

Hoegaerts researched existing solutions in progress by Google and Apple and decided to connect with Ickroth’s team at Mendify to see what could be build with Mendix. “And by the end of the week,” Hoegaerts recalled, “our StaySafeApp was launched.”

This app immediately enabled over 1000 Van Marcke colleagues to register contacts, and the launch was so successful that it gained national media coverage. This unforeseen issue proved to be a great first case study for low-code and was a springboard into the SAP enhancements Van Marcke wanted.

Developing the App Factory

To maximize the benefits from their growing low-code practice, the teams at Van Marcke and Mendify collaborated to build out an App Factory. Ickroth described, “An App Factory is a team [or set of teams] that build applications, multiple applications together at scale, according to a standardized way of working.” This process is an always-revolving circle with four steps:

  1. Assembling the team: For Van Marcke, “it was a matter of refocusing existing resources,” according to Ickroth. “That brought a new team with focus with increased capacity based on the Mendix platform.”
  2. Building skills rapidly: The Van Marcke team was already made up of experienced developers, which allowed them to learn low-code quickly. The training was a combination of theory and practice, where the team would learn about basic low-code concepts alongside building their first Mendix apps.
  3. Co-creating applications: From here, Van Marcke and Mendify collaborated on “co-creating applications at scale, based on a standard way of working with templates, best practices, and guidelines,” said Ickroth. The team also included business stakeholders from the first sprint to ensure that their first focus was on maximizing value.
  4. Driving governance: “From the beginning,” related Ickroth, “we created a governance way of working, where, in practice, let’s say by a bi-weekly meeting, we have a review of the planning and the results and how everything goes.” That governance allowed the teams to keep aware and on track with all development.

Building an App Factory

Enhancing the SAP Experience

The first SAP enhancement Van Marcke built with low-code was a shop scanning app. The scope and interface are similar to a self-scanning app you might use in a grocery store, and the app was built both for Van Marcke customers and employees.

“Our staff uses it for standard transactions available in SAP in order to do receiving,” noted Hoegaerts. “Or to tell the system that certain goods have moved from one shelf to another one, or to do cycle counting. All of them are done with this app.”

Shop Scanning for Staff and Customers

The shop scanning tool receives data directly from SAP, which is processed within the app then sent back to update SAP in real-time. This process affords employees a better user experience as they keep track of stock while ensuring data remains accurate and complete.

Next, a discount matrix app was created. Van Marcke routinely offers discounts to customers based on order size and other factors. “However,” said Hoegaerts, “it’s not the same discount percentage for every product they buy from us. It’s all depending on the turnover in a certain product family, what they did last year, [and] how they are perceived in growth.”

Discount management

These discounts are often applied in SAP, but the team had trouble maintaining them using a core system. Further, any account manager was permitted to update discounts, providing an additional security challenge.

With the new app, account managers enter relevant customer information, then the app does the rest. Hoegaerts described that the app “fetches the data from SAP. It does the entire process of assigning the right discount percentages and then afterward it updates SAP immediately.” This process ensures that customers will always see the correct discounts and reduces the administrative overhead required of Van Marcke account managers.

Another early success story is a new Quote Generator. According to Hoegaerts, Van Marcke generates “about 20,000 quotes every month…containing several tens to up to hundreds of lines.” Sales staff were using SAP templates, copying and pasting data manually.

quote generator application

Learning through Making

While reflecting on Van Marcke’s low-code journey to date, Hoegaerts noted a number of lessons that could be useful for organizations considering a similar path.

1.   Get early support

For Van Marcke, getting buy-in from the business was easy because of Mendix’s speed and flexibility. SAP developers had some initial concerns, but once the team saw “that Mendix is respecting the document flows in SAP and that the Mendix platform could add features which are hard to realize in SAP, they embraced it,” said Hoegaerts.

2.   Find a strong partner

Part of Van Marcke’s success is that they found a partner in Mendify who understood Mendix and worked well with Van Marcke’s internal team. Speaking about co-development, Hoegart said that “I would definitely recommend it because co-creation means that you’re going to invite more experienced people that have already been working with Mendix into your team.”

3.   Prioritize governance

Setting up a governance process early helped ensure that development was meeting business goals at speed without sacrificing the high standards for quality Van Marcke holds itself to.

4.   Be aware of OData

OData services are web services needed to link Mendix applications with other systems such as SAP. Van Marcke’s experience was that setting up those connections early in the development cycle helped them to avoid deployment delays. Van Marcke also cautioned users to maximize Mendix capabilities and reuse those connections where possible: “Try not to fall into the trap that you create web services for each application again and again. Otherwise, you will end up with a spaghetti of web services.”

Low-code Accelerates Business

In their 18 months using the Mendix platform, Van Marcke has realized a number of benefits to their business:

  • Development capacity: “I can immediately see that our development capacity got extended drastically,” said Hoegaerts. “Before I could only rely on SAP developers…and now I know that I have a development team at hand.”
  • Higher business involvement/shorter feedback loops: Through the App Factory process, the Van Marcke team has been able to bring business stakeholders into bi-weekly Sprint Reviews. This has greatly increased buy-in and given more frequent opportunity to iterate to ensure that the development team is meeting business needs.
  • Staff motivation: Since learning low-code, a number of developers have become involved in Van Marcke’s SAP project, which is its biggest and most visible.

Most importantly, Van Marcke’s key stated goal was to avoid adding complexity to SAP and to “keep the core clean,” according to Hoegaerts.