Learn how to design the ‘cockpit’ for your Function by creating operational Workviews for daily tasks and analytical Dashboards for strategic insights.
📋 Function
is now a powerful, automated engine. This next step focuses on designing the user experience—the “cockpit” your team will use to interact with the process and the data it generates. A well-designed interface makes your solution intuitive and ensures high user adoption.
This process has two distinct goals: designing interfaces for action (Workviews
) and designing interfaces for insight (Dashboards
).
Workviews
are the primary, operational interfaces where your team will spend their day managing 🧊 Objects
. As the architect, your job is to create a set of pre-configured Workviews
within your Function
that are tailored to the needs of its future users.
Common Workview
types you will design include:
Objects
at once.Objects
through a Workflow
. It provides a clear, visual representation of work in progress as cards move from one Status
column to the next.Workview
type is a powerful LEGO piece with many of its own configuration options. This guide focuses on why you choose a certain Workview
during Function design. To learn about every specific setting, see our deep-dive guide on the Workview LEGO Block.Workviews
are for doing the work, Dashboards
are for analyzing it. They answer the critical question, “How are we doing?” for managers and stakeholders.
Within your Function
, you can design one or more Dashboards
that pull together key metrics, charts, and reports. At the same time, you’ll create Saved Filters
to help users instantly find the information they need without having to build complex queries themselves.
Dashboards
and Filters
are powered by Luklak’s Universal Query Language (UQL). As the architect, you are essentially building user-friendly interfaces on top of powerful queries.Function
does, how it automates, and how users will see it. The final, critical step in the design process is to define who is allowed to interact with it.