make it scale - mendix...make it scale: guiding principles for low-code modeling excellence eric...
TRANSCRIPT
![Page 1: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/1.jpg)
MENDIXWORLD
Make it scale:Guiding Principles for Low-Code Modeling Excellence
Eric Tieniber / Technical Lead, East / MendixKilian Croese / Low Code Solution Architect / Conclusion
![Page 2: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/2.jpg)
MENDIXWORLD
Developing with Mendix since 2011
Involved in 50+ projects
Most Valuable Professional since 2015
Kilian CroeseLow Code Solution Architect, Conclusion
/in/kiliancroese/
![Page 3: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/3.jpg)
MENDIXWORLD
Developing with Mendix since 2014
Involved with 53 Mendix clients
5.7K App Store Downloads
Eric TieniberTechnical Lead, East, Mendix
/in/tieniber/
![Page 4: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/4.jpg)
MENDIXWORLD
1 2Project
Module
Logic
Agenda: Organization
3
![Page 5: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/5.jpg)
MENDIXWORLD
Organize your project into modules, each with a clear purpose
![Page 6: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/6.jpg)
MENDIXWORLD
A developer is constantly focused on features and processes.”
![Page 7: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/7.jpg)
MENDIXWORLD
Module Categories
Process or Feature Administration Transformation
Integration App Store App Store Customization
![Page 8: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/8.jpg)
MENDIXWORLD
Demo
![Page 9: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/9.jpg)
MENDIXWORLD
Group module content by function over type
![Page 10: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/10.jpg)
MENDIXWORLD
Folder Structure
By FunctionA folder per major function in a module.
Subfolders for smaller functions, each containing potentially many types of application objects.Requires thought but enables rapid project navigation and refactoring.
By Type
A folder for pages, another for microflows.
Easy to do, but ultimately useless for a fellow developer.
![Page 11: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/11.jpg)
MENDIXWORLD
Demo
![Page 12: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/12.jpg)
MENDIXWORLD
Design high-level microflows that read like a story
![Page 13: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/13.jpg)
MENDIXWORLD
https://www.xkcd.com/292/
![Page 14: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/14.jpg)
MENDIXWORLD
At all times and under all circumstances, the programmer must keep the program within his intellectual grasp.”
– T. Harbron
![Page 15: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/15.jpg)
MENDIXWORLD
....I now suggest that we confine ourselves to the design and implementation of intellectually manageable programs.”
– E. Dijkstra
![Page 16: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/16.jpg)
MENDIXWORLD
Demo
![Page 17: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/17.jpg)
MENDIXWORLD
1 2Project
Module
Logic
Wrap up
3
![Page 18: Make it scale - Mendix...Make it scale: Guiding Principles for Low-Code Modeling Excellence Eric Tieniber / Technical Lead, East / Mendix Kilian Croese / Low Code Solution Architect](https://reader033.vdocuments.site/reader033/viewer/2022042313/5edc18c5ad6a402d66669ead/html5/thumbnails/18.jpg)
MENDIXWORLD
Q & A