All work
StrategyMobile AppsDesign System

Delightful Applications

Raising the quality bar for mobile experiences on a low-code platform

RoleUX Lead
Year2024
01   Context

OutSystems is a leader in the low-code space, enabling teams to build and deploy enterprise applications quickly. However, customer feedback consistently pointed to a gap: out-of-the-box mobile apps lacked the quality and polish expected from modern products, requiring significant additional effort to reach acceptable UX standards.

This created friction for developers, slowed delivery, and risked customer churn.

The five principles of enterprise delight — developed from the joy sprint and validated through user research.
The five principles of enterprise delight — developed from the joy sprint and validated through user research.
02   Challenge

The core challenge was to shift the baseline from 'it works' to 'it delights.' We needed to enable teams to consistently produce high-quality mobile experiences without requiring deep UX expertise or extensive customisation.

We defined success through two clear outcomes: achieving a measurable 'delightful' experience benchmark aligned with leading apps, and eliminating churn driven by poor mobile UX.

03   My Role

I led the initiative end-to-end, defining the product vision and quality bar while leading a team of four product designers. I worked closely with engineering and product leadership to align on strategy and execution.

My role combined hands-on product thinking with team leadership, introducing a driven approach to experience quality and guiding the creation of a mobile framework designed to scale across the platform.

04   Approach

To move from subjective opinions to measurable quality, I created the 'Delightful Model' — a framework evaluating 42 dimensions of the user experience against market-leading applications. This established a shared language for quality and allowed us to make decisions grounded in data rather than intuition.

We then translated these insights into a scalable mobile framework composed of reusable components and patterns, designed not only to meet industry standards but to exceed them. Just as importantly, we focused on the developer experience — ensuring the system was intuitive to use, reduced complexity, and accelerated delivery.

Throughout the process, we maintained tight feedback loops with both designers and developers. Continuous testing and iteration ensured the framework was not only well-designed but also practical, efficient, and impactful in real-world usage.

Benchmarking matrix: 30 products scored across 12 dimensions of interaction quality.
Benchmarking matrix: 30 products scored across 12 dimensions of interaction quality.
05   Outcome

The results were transformative. Applications built using the framework consistently achieved delightful scores above 90, significantly surpassing our initial benchmark.

Developer productivity improved, with faster build times and reduced learning curves, while teams reported greater confidence and creative freedom. Most notably, issues related to mobile experience dropped to the point where no measurable churn could be attributed to them.

Applications built with the framework consistently scoring above 90 on the Delightful Model benchmark.
Applications built with the framework consistently scoring above 90 on the Delightful Model benchmark.
06   Key Takeaways

This work reinforced that quality needs to be clearly defined and measurable to scale effectively. It highlighted that the biggest impact comes from systems, not individual screens, and that in a low-code environment, the developer experience is inseparable from the end-user experience.

Above all, it showed that strong cross-functional alignment — when paired with a clear vision and the right frameworks — can elevate not just a product, but an entire ecosystem.

© 2026 Miguel Nicolau