Dashboards | IT's time to talk #1

00:00 → 00:04

Financial services, manufacturing, renewables,

00:04 → 00:07

fossil fuels, all industries in the world

00:07 → 00:12

require data and need to analyze data in order

00:12 → 00:15

to come up with higher efficiency of services and

00:15 → 00:18

products that are delivered or to be shipped.

00:18 → 00:22

Today, I'm talking with two great experts coming from

00:22 → 00:23

Merixstudio.

00:23 → 00:26

This is Hanna Klich and Oskar Czubacki,

00:26 → 00:29

and we will be talking about how to design

00:29 → 00:34

beautiful, clear analysis dashboards

00:34 → 00:36

for different groups of users.

00:36 → 00:40

This is Merixstudio series. It's time to talk.

00:45 → 00:47

Hello, Hanna. Hello, Oskar.

00:47 → 00:48

First of all,

00:48 → 00:51

if you would be so kind and tell a few words about

00:51 → 00:53

yourself, that would be nice.

00:54 → 00:57

Okay. So I can start. My name is Hanna.

00:57 → 01:00

I am a Senior UX Designer,

01:00 → 01:04

and I have experience working across different fields,

01:04 → 01:08

financial, something about solar industry,

01:08 → 01:10

and recently also medical.

01:10 → 01:14

So, all of these, as Mike has said,

01:14 → 01:17

have something to do with dashboards,

01:17 → 01:20

and I hope I can share some good insights for you.

01:22 → 01:24

Yep. And, yeah, I'm Oskar.

01:25 → 01:30

I'm also working in at Merixstudio, for three years, now.

01:30 → 01:34

And I'm product designer, specialized in UX design and

01:34 → 01:35

UI design as well.

01:35 → 01:38

So, yeah, I'm kind of full stack

01:38 → 01:40

designer in projects,

01:41 → 01:45

guiding all this in process from the very beginning to the end.

01:45 → 01:46

So yeah.

01:48 → 01:50

Guys, it's a great, great pleasure to have you here.

01:50 → 01:52

I must admit to our audience,

01:52 → 01:55

I had the chance to work with both of you, and,

01:56 → 01:58

we shipped a lot of good things together.

01:58 → 02:01

So I'm really, really glad to have you here today. Okay.

02:01 → 02:02

First question.

02:03 → 02:08

So what are the biggest challenges of designing clear dashboards?

02:08 → 02:11

Yeah. They need to serve different groups of users.

02:11 → 02:13

Some of those groups of users are not, let's say,

02:13 → 02:15

proficient or tech savvy.

02:15 → 02:17

They may represent different levels of education,

02:17 → 02:19

different nationalities, backgrounds.

02:20 → 02:22

What are the biggest challenges,

02:22 → 02:24

especially in such industries, like, for example,

02:24 → 02:27

facility management or renewables?

02:29 → 02:32

So I can start, for example, in this in this topic.

02:32 → 02:36

So, yeah, in in the fields of renewable energy and,

02:36 → 02:41

facility management, there are a lot of, challenges,

02:41 → 02:44

especially in effectively managing, analyzing,

02:44 → 02:46

and presenting data,

02:47 → 02:52

especially data sourced from, various sources and

02:52 → 02:57

various, channels, like, for example, sensors,

02:57 → 03:01

hardware device devices, manual inputs, and more and more.

03:01 → 03:05

And, these datasets, can be quite

03:05 → 03:10

complex and contain different types of, information,

03:10 → 03:13

make it making it, really challenging

03:13 → 03:16

to present them in clean, logical,

03:16 → 03:19

and and useful manner.

03:19 → 03:20

Yeah. Yeah.

03:20 → 03:23

As Oskar has said, it's always a balance between

03:23 → 03:25

complexity and clarity.

03:25 → 03:29

So we really need to be careful about what information is

03:29 → 03:31

important to which users.

03:31 → 03:34

You have to be sure of your audience.

03:34 → 03:37

They may have different level of tech savviness.

03:37 → 03:40

They may be interested in different data points,

03:40 → 03:44

and so you have to decide on the hierarchy of information

03:44 → 03:48

and also how that data addresses their various needs.

03:49 → 03:51

Alright then.

03:51 → 03:55

And what are the key elements that need to be placed

03:55 → 03:59

in dashboard in every dashboard or most of the projects?

03:59 → 04:02

What are the key elements that, according to you,

04:02 → 04:06

should be on a analytical dashboard?

04:07 → 04:11

Graphs. Graphs. Graphs. And and even more graphs.

04:12 → 04:14

But you have to be careful with these.

04:15 → 04:18

You have to serve the right purpose,

04:18 → 04:20

so don't use them for the looks.

04:20 → 04:24

Just have them to communicate the right kind of information.

04:25 → 04:29

I think for renewable energy systems,

04:29 → 04:33

you'll have things like monitoring the capacity of that

04:33 → 04:38

system, maybe some real time information and historical

04:38 → 04:41

data about consumption or yield of the

04:41 → 04:45

energy so you can monitor whether you're approaching a

04:45 → 04:49

certain target or you're below a threshold.

04:49 → 04:51

And that's always good to good to see.

04:53 → 04:55

Oscar, maybe something for facility management,

04:55 → 04:57

something comes to your mind.

04:57 → 04:58

Yeah. I totally agree.

04:58 → 05:02

I mean, I also thought about the thing

05:02 → 05:08

about real time data or data updated regularly

05:08 → 05:14

because, of course, in in the renewable and facility management,

05:14 → 05:17

the latest information is always should be always available.

05:18 → 05:21

But to be honest,

05:21 → 05:25

I can just simply say that what are the key elements of the of

05:25 → 05:27

the dashboards, it really depends.

05:27 → 05:31

And it, of course, depends on what client and

05:31 → 05:34

user need in in in, like, moments.

05:34 → 05:35

So,

05:36 → 05:38

yeah, I think, like I mean I mean,

05:38 → 05:41

the dashboards should be kind of, like,

05:41 → 05:46

quick view of what's happening in the system right now.

05:48 → 05:52

Okay. One small follow-up question on this.

05:52 → 05:57

Imagine that we have a product or service which

05:57 → 06:00

is dedicated to, let's say, different groups of users.

06:00 → 06:01

Yes?

06:01 → 06:02

Like, there are, for example,

06:02 → 06:06

two or three different types of employees logging into one

06:06 → 06:08

system, and, actually,

06:08 → 06:10

each one of them requires a little bit more data.

06:10 → 06:12

How to handle with such case?

06:15 → 06:18

So you really need to understand the different types of audiences,

06:18 → 06:22

and I think the best way to do it is through research.

06:22 → 06:24

Would you agree, Oskar?

06:24 → 06:26

Yeah. Exactly.

06:26 → 06:27

I mean, the the user research,

06:27 → 06:31

you is the first thing that you should start to,

06:31 → 06:36

let's say, that to to target, your audience,

06:36 → 06:38

one hundred percent.

06:40 → 06:41

I mean, another

06:43 → 06:47

maybe good idea would be implementing, for example,

06:47 → 06:49

role based access control.

06:49 → 06:54

So then you can ensure that users specific group of

06:54 → 06:57

users see only relevant data.

06:58 → 07:01

And thanks to that, we can offer

07:01 → 07:05

flexible in interactive components, you know,

07:05 → 07:08

to allow users to manipulate and explore data in ways

07:08 → 07:13

that best suit their, requirements or needs.

07:13 → 07:14

Yeah.

07:14 → 07:17

I I like the word manipulate because then customization

07:17 → 07:18

comes to my mind as well.

07:18 → 07:20

You can allow certain level of customization,

07:20 → 07:24

so maybe moving the elements on the dashboard to their liking

07:24 → 07:27

or to their actual needs.

07:27 → 07:31

You could also venture into building a dashboard builder.

07:31 → 07:33

So if this is a really, you know,

07:33 → 07:36

data heavy thing and and very, very specific role,

07:37 → 07:41

then maybe you would want the specialist really to address

07:41 → 07:45

their own needs and and put the right elements in place.

07:45 → 07:47

They may be the ones who know what's most important in

07:47 → 07:52

context, so that that's a route to take and consider too.

07:53 → 07:54

Okay.

07:54 → 07:57

What are the most common mistakes or even errors

07:57 → 08:00

while while designing dashboards?

08:00 → 08:00

Yeah.

08:00 → 08:05

What can go wrong, and how to prevent ourselves

08:05 → 08:07

from going in in the wrong way?

08:08 → 08:11

I can I can start with this field because mistakes

08:11 → 08:16

are the thing I I I love during creating the dashboards?

08:16 → 08:19

So so, yeah, the first thing and, I mean,

08:19 → 08:24

the well known mistake in designing dashboards is

08:24 → 08:27

data overload and information.

08:27 → 08:31

And the more complex and the more data heavy the

08:31 → 08:35

system is, the more difficult and the more important the

08:35 → 08:37

information architecture becomes.

08:37 → 08:41

And, prioritizing the requirements and specific needs

08:41 → 08:46

of, of end users, is crucial, if you want,

08:46 → 08:49

your dashboard to be useful and, and, let's say,

08:49 → 08:51

pleasing to the eye.

08:52 → 08:55

And I already mentioned the graphs,

08:55 → 08:59

so really understand what they communicate because

08:59 → 09:01

graphs different graphs serve a different purpose.

09:01 → 09:03

It's that's just the looks,

09:03 → 09:07

that a pie chart looks better on the screen.

09:07 → 09:09

You really have to understand what your data communicates and

09:09 → 09:13

then choose the right type of graph to represent it,

09:13 → 09:16

so that it it really addresses, you know,

09:16 → 09:18

the the audience in the in the right way.

09:18 → 09:20

So don't go for the looks.

09:20 → 09:23

Don't overdo it because it looks better in color.

09:23 → 09:27

Just choose the right way to communicate with the right graph.

09:28 → 09:29

Okay then.

09:29 → 09:33

And what are the good practices of

09:33 → 09:34

designing dashboards?

09:34 → 09:35

Yeah?

09:35 → 09:38

What kind of activities can be done by a designer or by a

09:38 → 09:42

development team in order to come up with an

09:42 → 09:45

experience that will be useful for various types of users?

09:46 → 09:49

Yeah. We we already said learn your about your audience.

09:49 → 09:51

So whether you do it through,

09:51 → 09:55

interviews or maybe through observation studies,

09:55 → 09:57

if you have ways to see yes.

09:57 → 09:58

That's user research.

09:58 → 10:02

If you have ways access and see how these users

10:02 → 10:06

do it in person or or currently do their tasks,

10:06 → 10:10

that will give you an example of how they operate in context.

10:10 → 10:13

Sometimes these dashboards are used, you know,

10:13 → 10:15

in a in a remote environment.

10:15 → 10:17

So let's let's think of, I don't know,

10:17 → 10:20

specialists or electricians or installers,

10:20 → 10:23

going to a a remote place and then, you know,

10:23 → 10:26

using it in in different science sunlight or with

10:26 → 10:28

a low Internet connection.

10:28 → 10:32

So you won't get to know these things until you actually

10:32 → 10:34

speak to the users.

10:34 → 10:38

So consider really their needs, and in the right context.

10:38 → 10:41

So I would say that's that's the first thing to approach.

10:41 → 10:44

And then maybe to define what the dashboard is supposed to

10:44 → 10:47

do, just don't put everything into it.

10:47 → 10:48

Define the goal.

10:48 → 10:49

Is it to guide the user?

10:49 → 10:54

Is it to help them react to certain events?

10:54 → 10:56

You have to have an understanding of of that

10:56 → 10:58

importance and, you know,

10:58 → 11:00

the level of hierarchy of information.

11:01 → 11:05

Yeah. That that's that's, that's true. I agree.

11:05 → 11:09

What I what can I add to to it is that the

11:09 → 11:11

one tip that, let's say,

11:11 → 11:14

bigger designer some time ago

11:16 → 11:21

give me this kind of advice to, let's say,

11:21 → 11:25

design or create the dashboard at the end of the whole

11:25 → 11:27

design process?

11:27 → 11:31

I mean, so it's a it's also a well known

11:31 → 11:34

mistake, especially for beginner designers,

11:34 → 11:37

to start designing from the dashboard and then the rest of

11:37 → 11:39

the parts of the system, let's say.

11:39 → 11:43

But if we are talking about the dashboards as a dashboards as

11:43 → 11:46

a, let's say, quick overview of

11:46 → 11:48

all other elements in the system,

11:48 → 11:52

then it's a really good approach to

11:52 → 11:57

create all of the system as a first step at,

11:57 → 12:02

and, then go to the creating the dashboard.

12:03 → 12:07

Alright then. Hanna touched very important topic.

12:07 → 12:11

Like, some dashboards are meant to make

12:11 → 12:15

smart investments, but some others are actually used in

12:15 → 12:19

order to prevent some sort of emergency like risk or danger.

12:19 → 12:19

Right?

12:19 → 12:21

If we would have, for example,

12:21 → 12:25

some situation related to power supply

12:25 → 12:29

or, for example, fossil fuel supply.

12:29 → 12:34

Some sometimes shortage of supply may may may cause an emergency.

12:34 → 12:39

Also, what I would like to add despite the fact that I'm an

12:39 → 12:42

interviewer today is that it is extremely important, I think,

12:42 → 12:45

to put designers into the context.

12:45 → 12:45

Yeah?

12:45 → 12:49

In recent years, we have been working with a logistics company from South

12:49 → 12:49

Africa.

12:49 → 12:52

We've been working with facility management company and

12:52 → 12:55

manufacturing company from Germany.

12:55 → 12:58

We have been doing lots of fintech work for

12:58 → 13:01

for United Kingdom.

13:01 → 13:04

We have been doing also screening tenant app for the

13:04 → 13:05

United States.

13:05 → 13:09

So it is extremely important to put the designers into the

13:09 → 13:12

context to introduce them a little bit into the industry

13:12 → 13:16

or vertical because this helps a lot in further

13:16 → 13:18

process.

13:19 → 13:20

Okay then.

13:21 → 13:26

What are the best strategies to adapt

13:26 → 13:30

dashboards to different types of users, yes,

13:30 → 13:34

to take into consideration their needs and also what

13:34 → 13:38

we already mentioned, their savviness or their level of knowledge.

13:42 → 13:42

Yes.

13:42 → 13:46

So that level of customization can come into place.

13:46 → 13:48

If you have, let's say,

13:48 → 13:52

beginners using the system, you may introduce tutorials

13:52 → 13:56

and help them walk through the most important features.

13:56 → 13:59

Just remember to do it in context, not as a like,

13:59 → 14:04

an overlay displaying all the necessary information just at the start.

14:04 → 14:08

So if they complete a certain task or they start a new

14:08 → 14:14

task, let's say, you give them contextual hints so that they are not lost.

14:14 → 14:17

This can be something that limits the amount of training

14:17 → 14:19

you provide when, you know,

14:19 → 14:21

they have to learn the new interface.

14:21 → 14:25

So being helpful, being verbose with, let's say,

14:25 → 14:29

labels and the messaging in the system, that helps as well.

14:30 → 14:33

Yeah. And, again, we can remind about the user research.

14:33 → 14:38

And maybe, especially in this case, also, it would be useful, for example,

14:38 → 14:40

for testing with prototypes.

14:40 → 14:44

So before we go to the development phase,

14:44 → 14:48

we can, for example, create a a interactive prototype and test

14:48 → 14:51

with a different group of users.

14:51 → 14:53

How do they use them?

14:53 → 14:55

This this dashboard, what are their needs,

14:55 → 14:58

that's that's really helpful.

14:59 → 15:02

Okay. Thank you very much.

15:04 → 15:06

What are the specific metrics

15:07 → 15:11

that we should take into consideration while

15:12 → 15:14

designing dashboards for different groups?

15:14 → 15:16

Like, I don't know.

15:16 → 15:19

Is it revenue of the company, number of employees?

15:19 → 15:21

This can be different things. Yeah?

15:21 → 15:25

What kind of quantible values we should take into consideration?

15:25 → 15:27

I I think both, like,

15:27 → 15:31

the renewable energy and fast food management benefit from cost tracking.

15:31 → 15:34

That would be for all businesses really.

15:34 → 15:38

So you have an understanding of where the money is going,

15:38 → 15:42

how the initiatives that you have in your business,

15:42 → 15:43

how they are performing.

15:43 → 15:47

So I would say that's pretty much a standard way.

15:47 → 15:49

And it it really depends.

15:49 → 15:52

I think we already said that it really depends on the industry,

15:52 → 15:53

so you wouldn't have, like,

15:53 → 15:57

a one set of metrics that fits all.

15:57 → 16:00

For renewables, it's, again, as I said, the targets,

16:00 → 16:04

the consumption levels, some thresholds that may require,

16:04 → 16:06

you know, emergency action, let's say,

16:06 → 16:09

because the installation is, you know,

16:09 → 16:11

at their at its limit.

16:11 → 16:15

So that would probably be for the energy industry.

16:15 → 16:17

And then for facility management,

16:17 → 16:21

things like maybe staff occupancy or maybe downtimes

16:21 → 16:23

so that you see the timeline,

16:23 → 16:26

how the company is performing, or the equipment,

16:26 → 16:28

how it's performing.

16:28 → 16:30

If you have what's the, I don't know,

16:30 → 16:33

mean time between failures, you know,

16:33 → 16:36

if if there are things that you need to fix,

16:37 → 16:40

anything that goes with alerting you to to those

16:40 → 16:44

necessary situations, so alerts and notifications,

16:44 → 16:47

and maybe tracking how many of these you have over a month.

16:48 → 16:49

It will give you an understanding whether your

16:49 → 16:53

business is performing okay, or does it need some adjustment.

16:54 → 16:55

Yeah.

16:55 → 16:58

And I also

16:58 → 17:02

because there's some kind of insight from the from the

17:02 → 17:05

project that we have realized some time,

17:05 → 17:09

where the client was really focused on

17:10 → 17:14

on transferring the existing already existing calculate of

17:14 → 17:16

the system from the

17:17 → 17:20

Excel to the, let's say,

17:20 → 17:22

web web application.

17:22 → 17:26

And the thing that is was really important to to for the

17:26 → 17:29

client was the performance and, let's say,

17:29 → 17:33

the speed of the reaction of the system and how the

17:33 → 17:37

whole process how the whole process could be

17:37 → 17:43

quicker and more smooth with the new web app

17:44 → 17:45

application.

17:45 → 17:46

Yeah.

17:47 → 17:48

Okay then.

17:48 → 17:52

What kind of what set of tools are you usually using

17:52 → 17:54

in your daily based work?

17:56 → 17:59

Figma Figma in tons of seconds.

17:59 → 18:04

Figma Figma and mural as a whiteboard.

18:04 → 18:06

And, yeah, that's Yeah.

18:06 → 18:07

That's that's what I've said.

18:07 → 18:10

So the mural is there for scoping sessions

18:10 → 18:13

and understanding the requirements.

18:13 → 18:16

We do a lot of back and forth when designing

18:16 → 18:20

between our design team and then the the client,

18:20 → 18:22

the end client so that we understand the requirements,

18:22 → 18:25

and that happens usually on the mural.

18:25 → 18:28

And sometimes we just use it to, you know,

18:28 → 18:32

get our heads working and wrap around a problem.

18:32 → 18:35

I remember that just recently we had a session with Oscar

18:35 → 18:40

trying to figure out the very complex system and the

18:40 → 18:44

level of permissions that you needed to access certain elements.

18:44 → 18:48

So that's the what we do in Mural.

18:48 → 18:51

But we're not averse to Excels as Oscar mentioned.

18:51 → 18:53

So if you come to us with an Excel,

18:53 → 18:55

we can make it a web app.

18:55 → 19:00

They require to be translated in a proper way,

19:00 → 19:03

and I I think we're pretty good at it.

19:03 → 19:04

That's right. That's right.

19:04 → 19:06

But first, we will design it in Figma,

19:06 → 19:11

and then we can transfer from Excel to the

19:11 → 19:12

real Yeah.

19:12 → 19:14

Application.

19:14 → 19:19

I think Excel is still better than exchanging twenty emails.

19:19 → 19:22

You know? How this supposed to work?

19:22 → 19:23

How that's supposed to work?

19:23 → 19:25

Oh, this calculates this and that. Yeah.

19:25 → 19:29

It's basically do a very definite mapping

19:30 → 19:31

ideas, I would say.

19:31 → 19:33

So, yeah,

19:33 → 19:35

it's alright.

19:35 → 19:39

Okay then. Thank you very much for this.

19:39 → 19:43

Next question will be, what are the key milestones in

19:43 → 19:45

the designing process?

19:45 → 19:49

What are the most important elements that we need to take

19:49 → 19:52

care of in order to make a success?

19:55 → 19:56

Research.

19:57 → 19:59

Never enough research.

20:01 → 20:04

Oh, that that's the first step as we've mentioned.

20:04 → 20:08

So learning about the audience, analyzing the requirements,

20:08 → 20:12

prioritizing them according to the goals that you want to achieve.

20:12 → 20:16

Sometimes you fall into the trap of thinking everything is

20:16 → 20:21

as equally important, but you have to remember that

20:21 → 20:23

there there are people who will challenge this assumption,

20:23 → 20:24

and that's still fine.

20:24 → 20:27

We can work out a good compromise,

20:27 → 20:30

and that needs to align with those needs of of your end

20:30 → 20:33

users, not only of your business,

20:33 → 20:35

but also of those end users.

20:35 → 20:37

So with that in mind,

20:37 → 20:41

we we usually start during our first rounds of

20:41 → 20:44

designs and iterate.

20:45 → 20:46

Yeah.

20:46 → 20:50

And during that process, I think the the first challenge

20:50 → 20:54

is to transfer those business and user needs into

20:54 → 20:56

wireframes or designs.

20:56 → 20:59

So that's also the very beginning step.

20:59 → 21:03

And then if we are talking about, let's say,

21:03 → 21:07

the further steps of the process where that design meets

21:07 → 21:11

development, then it's also important to,

21:11 → 21:15

let's let's say, to take care on the collaboration between

21:15 → 21:17

designers and developers.

21:17 → 21:21

That's really important, and it could be sometimes quite

21:21 → 21:22

difficult topic.

21:23 → 21:24

But but, yeah,

21:24 → 21:26

the the good collaboration between between designers and

21:26 → 21:31

developer, it's the, let's say, key to success of each project,

21:31 → 21:32

I can say.

21:32 → 21:33

Okay.

21:33 → 21:35

Because the part of the, let's say,

21:35 → 21:40

user experience designer works also to support the

21:40 → 21:42

development process.

21:42 → 21:42

Yeah?

21:42 → 21:45

Like, to translate the requirements,

21:45 → 21:47

put developers into the context.

21:47 → 21:50

Listen. People need this because they need to have that.

21:53 → 21:56

And let's say, what are at least one or two hints when it

21:56 → 21:59

comes to maintaining good cooperation between the

21:59 → 22:02

designers and developers?

22:02 → 22:05

I would say, ideally, you are involved in as a designer,

22:05 → 22:07

you're involved in the process end to end.

22:07 → 22:11

So it's not like you just push out the deliverables,

22:11 → 22:13

the visuals, and then you're done.

22:13 → 22:16

You you you basically stop cooperating. No.

22:16 → 22:18

That's just the beginning, really.

22:18 → 22:19

So

22:19 → 22:22

whether it's communicating through Figma or making little

22:22 → 22:25

small refinement meetings with the dev team,

22:25 → 22:29

making sure that they are not lost in your documentation

22:29 → 22:32

and the requirements are properly, you know,

22:32 → 22:35

almost set in stone, though we work in agile,

22:35 → 22:36

so we know how it is.

22:36 → 22:37

But you have them in Jira.

22:37 → 22:39

You have, like, I

22:41 → 22:45

I wanna say, a source of truth so that everyone is on the same page,

22:45 → 22:49

and everyone knows that this is really catering to the business

22:49 → 22:52

requirement and then the the outcome that the client wants

22:52 → 22:53

to achieve as well.

22:54 → 22:55

Yeah.

22:55 → 22:59

I want to also emphasize the the part about

23:00 → 23:04

the deliverables from designers for developers.

23:04 → 23:08

I mean, it's really the quality of the design file and what is

23:08 → 23:10

inside it, it's really important.

23:10 → 23:12

I mean, the the design has

23:12 → 23:15

its own, let's say, dark side I

23:15 → 23:16

mean, tech technical side.

23:16 → 23:19

So it's really important to take care on creating

23:19 → 23:23

components, making clear and consistent style guides,

23:23 → 23:28

and and document all all your design decisions

23:28 → 23:31

in in the file so then

23:32 → 23:36

the developers can easily take it, can can look at it,

23:36 → 23:38

look at it, and they understand what is going on.

23:38 → 23:40

So so yeah.

23:41 → 23:45

How great impact on your work,

23:46 → 23:48

makes the tech stack?

23:48 → 23:51

Are you informed upfront that, listen,

23:51 → 23:53

this is gonna be built using React,

23:53 → 23:56

or how does it look like?

23:56 → 23:57

Can, for example,

23:57 → 24:00

the decision can be made during the process in the middle of

24:00 → 24:01

the design process?

24:01 → 24:03

How does it look like?

24:03 → 24:04

Yeah.

24:04 → 24:07

When we are starting working with developers,

24:07 → 24:10

especially front end developers, for example,

24:10 → 24:13

it's really important to be on the same page,

24:13 → 24:15

on the same site.

24:15 → 24:18

So the decision about what,

24:19 → 24:20

for example,

24:21 → 24:24

tech stack, like React or Angular or whatever,

24:24 → 24:25

and we are using.

24:25 → 24:28

It's really important because this is the first step to

24:28 → 24:31

decide what kind of design system, for example,

24:31 → 24:34

or components library we will be using.

24:34 → 24:38

So if we are using the same components

24:38 → 24:42

library, or let's say similar, at least,

24:42 → 24:47

it's then much easier for also for

24:47 → 24:51

designers, but for developers especially to

24:51 → 24:56

develop and create and code all your design designs

24:56 → 24:57

and wireframes.

24:57 → 25:01

I I think it saves everyone a level of frustration and

25:01 → 25:05

disappointment because the designers do not get,

25:05 → 25:08

frustrated that their design cannot be implemented,

25:08 → 25:10

and then the developers are not frustrated

25:10 → 25:15

because the days designers come with crazy ideas, to the table.

25:15 → 25:19

So going and being on the same page definitely helps.

25:19 → 25:22

Those component libraries, as Oskar has mentioned,

25:22 → 25:24

they are already quite robust.

25:24 → 25:27

It's good if we know in advance what's possible,

25:28 → 25:31

what kind of visual elements we can use,

25:31 → 25:34

or maybe what kind of interactions that they they

25:34 → 25:36

come with already.

25:36 → 25:40

So we we don't really waste the time on, let's say,

25:40 → 25:42

rethinking something.

25:42 → 25:44

Every every set of task,

25:44 → 25:48

we we can just use certain good practices that are there already.

25:48 → 25:48

Yeah.

25:48 → 25:53

So first, it's the design UI design kit or component library.

25:53 → 25:57

It's a kind of limitation for us to, you know,

25:57 → 26:02

avoid kind sometimes kind of crazy ideas or whatever.

26:02 → 26:03

But on the other hand,

26:03 → 26:07

it's also perfect inspiration for us

26:07 → 26:11

because we can see the already already

26:11 → 26:14

created set of components and elements,

26:14 → 26:18

and then we can imagine easier how to, for example,

26:18 → 26:23

solve some kind of design problem with specific design elements.

26:24 → 26:26

Okay then. And I need to ask this question.

26:26 → 26:29

This one question comes quite spontaneously.

26:29 → 26:33

It was initially in our notes, but I need to ask it.

26:33 → 26:35

How to compromise

26:36 → 26:41

dashboards on desktop versus mobile?

26:42 → 26:45

Tricky. That's a tough one. Yeah.

26:48 → 26:50

Yeah. It this is a tricky one.

26:50 → 26:54

You again have to ask yourself what is the most important on

26:54 → 26:58

the mobile device, whether you need to see all the information.

26:58 → 27:02

In in what way is that experience different?

27:02 → 27:06

So is it because the you need to quickly access the

27:06 → 27:09

dashboard, or is it because you're in the field

27:09 → 27:12

and then, you know, prioritize the info that's there?

27:12 → 27:15

Not everything will be visible at once.

27:15 → 27:18

You have to allow the users to drill down,

27:18 → 27:19

and that's still fine.

27:19 → 27:23

As long as they know that the information is not lost,

27:23 → 27:25

it it is just, you know, clearly hidden,

27:25 → 27:28

but the it is accessible for them.

27:28 → 27:31

I think you'll be still fine on a mobile device.

27:31 → 27:33

Okay. Okay, guys.

27:33 → 27:38

This may be my one of two last questions.

27:38 → 27:41

How does the cooperation with the client look like?

27:41 → 27:42

What are good practices?

27:42 → 27:46

How does the process of gathering requirements look like?

27:46 → 27:47

Yeah?

27:47 → 27:50

We talked a little bit about user research and so on,

27:50 → 27:51

but what are, let's say, good practices?

27:51 → 27:55

What questions should be asked first, for example?

27:57 → 28:01

We do a standard of what, why, when, and how.

28:01 → 28:05

So there's a set of questions that most designers will ask

28:05 → 28:09

you or even business analysis as well when we

28:09 → 28:12

run workshop sessions or scoping session depending on

28:12 → 28:16

the type of requirements that we try together.

28:16 → 28:20

So you you'll go through this process of us enlisting

28:20 → 28:23

that information, and it's not simply

28:24 → 28:27

you as a client answering us.

28:27 → 28:31

It is us also trying to map out

28:31 → 28:35

requirements, make do almost like a mind map or a

28:35 → 28:39

graph of how different aspects of the system come together.

28:39 → 28:40

And then from there,

28:40 → 28:44

prioritize the items that could be displayed on dashboard.

28:44 → 28:48

So these are usually a couple of sessions coupled

28:48 → 28:52

with lots of documentation reviews.

28:52 → 28:56

So we also appreciate if there is a a documented

28:56 → 28:59

kind of I'm not gonna say functional specification

28:59 → 29:01

because that's not what we do, really.

29:01 → 29:04

But if if you have, let's say,

29:04 → 29:07

those Excel sheets where you map certain behaviors,

29:07 → 29:11

certain outcomes of certain parameters, for example,

29:11 → 29:14

that helps us build a better dashboard, definitely.

29:15 → 29:16

Yeah.

29:16 → 29:20

And another, let's say, really important question to to the

29:20 → 29:25

client, before we start the project Would it be also,

29:25 → 29:26

first one,

29:27 → 29:31

does your idea, solve the problem,

29:31 → 29:33

the real problem?

29:33 → 29:38

And the second one, do you know your target

29:38 → 29:42

audience, and do you know your, users?

29:42 → 29:47

And and then, you can think about it if

29:47 → 29:51

this, if this solution, this idea could solve the problem, those users.

29:51 → 29:54

So that's, and that's important,

29:55 → 29:59

if we are talking about the the success of the project, for example.

29:59 → 30:01

And even if you're not sure the answers of these,

30:01 → 30:03

that's not the end of the world, I would say,

30:03 → 30:06

because we can either learn of the audience through user

30:06 → 30:09

research that we can run for you,

30:09 → 30:13

or we can do prototyping to figure out whether you are

30:13 → 30:17

solving the right problem with that solution that you have in mind.

30:17 → 30:19

Okay, ladies and gentlemen.

30:20 → 30:22

This may be our last question today.

30:22 → 30:26

What are the potential challenges related to

30:26 → 30:30

maintaining and usability of dashboards in a dynamic

30:30 → 30:32

business environment, such as, for example,

30:32 → 30:35

facility management or renewables?

30:37 → 30:41

So as the business grows and the data grows,

30:41 → 30:44

you may be tempted to put everything more and

30:44 → 30:48

and more on the screen on on the dashboard that's already

30:48 → 30:52

established and sticking new elements just randomly just

30:52 → 30:55

because the sensor is available and that data point is

30:55 → 30:58

available, it will not work for you.

30:58 → 31:01

I would say you would need to frequently revise

31:01 → 31:04

the hierarchy of those items,

31:04 → 31:07

revise whether you're still addressing the needs of that audience.

31:07 → 31:12

Probably also consider how how that new day data or

31:12 → 31:16

how how the growing dashboard influences their workflow and

31:16 → 31:19

whether they still understand it it it's delivering the same

31:19 → 31:20

value to them.

31:20 → 31:24

So, again, prototyping and testing with those users,

31:24 → 31:26

figuring out whether, you know,

31:26 → 31:29

that they they know where this change is coming from so you do

31:29 → 31:32

not have to retrain them on using that software.

31:33 → 31:36

That is something that that you should consider as well,

31:36 → 31:39

other than just sticking new elements, onto the layout.

31:40 → 31:40

Yeah.

31:40 → 31:43

And, renewables and facility management,

31:43 → 31:48

it's a they are kind of trendy areas right now.

31:48 → 31:51

So it's also really point important to stay up to date

31:51 → 31:55

with recent updates and changes in the industry.

31:55 → 31:58

And and you need to be sure that your

31:58 → 32:03

dashboard or your system is is up to date.

32:03 → 32:06

Ladies and gentlemen, together with Hannah and Oscar,

32:06 → 32:09

we would like to say thank you for watching this show.

32:09 → 32:13

Please feel free to contact us if you have ideas for another

32:13 → 32:16

episodes or you would have some questions to our experts.

32:16 → 32:19

We are happy to share our knowledge,

32:19 → 32:23

to consider your needs to discuss potential projects that

32:23 → 32:24

we could be doing together.

32:24 → 32:25

Thank you all.

32:25 → 32:27

Have a great day. See you soon.

32:27 → 32:31

This was Merixstudio Show. It's time to talk.

32:31 → 32:32

Thank you. Have a great day.

32:32 → 32:34

Thank you very much.

Let's connect and build together