Project Creation Best Practices

Looking for best practice feedback on Project creation.

What criteria do you use when determine whether a new project should be created or whether you continue to build out an existing project?

I’ve heard some say you should have a Dev, Test, Prod project.

Others have suggested a project per category of data: Sales, Finance, Operations, etc.

Thanks in advance.

Hi there!
Many times one project would be enough to cover all your data needs, the difference of one or multiple projects is that the LookML code will be isolated, so, if you have views that are common among Finance, Operations, Sales, it is a better practice to have everything in a single project and then create different explores for each of those departments, you additionally can configure user groups to limit the access of the users using liquid variables.

Additionally, you can use extends to reuse part of the views and still create more dedicated version of that view for e.g. your Sales teams.

Hi @fcharles thanks for the response.

Did you intend to link to the SMTP settings? Is that relevant?

Ooops, my bad, updated the link, thanks for flagging