Subscribe for the upcoming Blog

The future of macOS is people centered.

The future of macOS is people centered.

The future of macOS is people centered.

A new way to think and interact with people through computers.

A new way to think and interact with people through computers.

A new way to think and interact with people through computers.

WORKSPACES

Play
Play
Play
Inmodernoperatingsystems,peopleanddocumentsareworldsapart.Theystruggletoencouragecollaborationthattrulymirrorsourhumaninteractions.
Inmodernoperatingsystems,peopleanddocumentsareworldsapart.Theystruggletoencouragecollaborationthattrulymirrorsourhumaninteractions.

Designing a good collaborative environment for computers is as old as the computer itself. As demands for collaboration surge, it's time for our digital workspaces to evolve accordingly.

In a previous project, I worked with several fellow students on the concept of a collaborative Finder.
I realized that to truly tackle this challenge, we needed to broaden our scope and approach the problem holistically, focusing on an operating system-level solution.

Addressing these challenges calls for an evolution of the existing desktop metaphor – preserving its beneficial aspects and innovating where improvement is necessary. The primary suggestion involves integrating 'People' into the operating system and eventually introducing 'Workspaces'.

Designing a good collaborative environment for computers is as old as the computer itself. As demands for collaboration surge, it's time for our digital workspaces to evolve accordingly.

In a previous project, I worked with several fellow students on the concept of a collaborative Finder.
I realized that to truly tackle this challenge, we needed to broaden our scope and approach the problem holistically, focusing on an operating system-level solution.

Addressing these challenges calls for an evolution of the existing desktop metaphor – preserving its beneficial aspects and innovating where improvement is necessary. The primary suggestion involves integrating 'People' into the operating system and eventually introducing 'Workspaces'.

The Main Challenges

The Main Challenges

Defragmented File Management

Using different tools means you have different ways of how to handle files and no source of truth for your project. At this moment many apps are sandboxing their filesystem and don't communicate with the OS.

Bringing Back the Documents to the Operating System

Modern applications are superb in real-time collaboration, but lack in clarity and comprehension when coming to file management.

Work the Way Humans Interact with Each Other

Existing interaction principles in operating systems don't mirror the natural, intuitive ways humans interact with each other.

Managing Users and Permissions is Far from Being Fun

Understanding ownership and managing permissions becomes convoluted as teams expand and projects age — this needs a interface solution.

Mental Models

The Main Challenges

Defragmented File Management

Using different tools means to adapt to different ways of how to handle files. At this moment many Apps are Sandboxing their Filesystem and don't communicate with the OS.

Bringing back the Documents to the Operating System

Modern applications are superb in collaboration, but lack in clarity and comprehension when coming to file management.

Work the way humans interact with each other.

Existing interaction principles in operating systems don't mirror the natural, intuitive ways humans interact with each other.

Managing Users and Permissions is far off fun

Understanding ownership and managing permissions becomes convoluted as teams expand and projects age — this needs a interface solution.

The Main Challenges

Defragmented File Management

Using different tools means to adapt to different ways of how to handle files. At this moment many Apps are Sandboxing their Filesystem and don't communicate with the OS.

Bringing back the Documents to the Operating System

Modern applications are superb in collaboration, but lack in clarity and comprehension when coming to file management.

Work the way humans interact with each other.

Existing interaction principles in operating systems don't mirror the natural, intuitive ways humans interact with each other.

Managing Users and Permissions is far off fun

Understanding ownership and managing permissions becomes convoluted as teams expand and projects age — this needs a interface solution.

When we look at how people collaborate in real life and compare it to the way macOS models this, we see a gap. It appears that macOS doesn't fully capture the complex nature of digital teamwork.

When trying to improve operating systems, a big question is whether to build on the existing design (the Desktop Metaphor) or start fresh with a new idea.

Taking inspiration from Alexander Obenauer's assertion that "better representations lead to better thinking," it becomes clear that a more effective representation of individuals in software is essential.

With this concept, the aim is to refine the desktop metaphor. By integrating new elements and primitives, it seeks to more accurately reflect our collaborative work dynamics, paving the way for a more intuitive, people-centered operating system.

Mental Models

Whathappensifwewouldaddpersonstothedesktopmetaphor?
Whathappensifwewouldaddpersonstothedesktopmetaphor?

Introducing
Workspaces

Revolutionizing collaboration with seamless, shared digital environments. Workspaces are unique user contexts within the operating system, similar to individual desktops.

They're designed to encourage collaboration, with multiple users sharing a common space to interact, exchange files, and manage document rights. These collaborative zones offer the ability to see all your teams documents in one place.

While collaborative shared Workspaces have their place, it's equally crucial to have a space solely for yourself - your private space. This is a familiar environment akin to your current Mac experience, where files are explicitly tied to you, private and personal. It's your digital sanctuary amidst the shared collaborative landscape.

Play
Play

Work within multiple Workspaces

Work within multiple Workspaces

See all of your Workspaces in one Place.
Switch to another Workspace, rearrange or close them when you don't need them anymore.

See all of your Workspaces in one Place.
Switch to another Workspace, rearrange or close them when you don't need them anymore.

Play

Rearrange or close Workspaces as needed. Don't worry about losing your work – it's always accessible when you need it.

Rearrange or close Workspaces as needed. Don't worry about losing your work – it's always accessible when you need it.

Organize Your Workspaces

View all your active Workspaces in one convenient overview. Transitioning between projects is just a swipe away.

Easily Switch Between Workspaces

Easily Switch Between Workspaces

Workspaces are deeply integrated into the core experience of macOS supporting Shortcuts and Gestures.

Workspaces are deeply integrated into the core experience of macOS supporting Shortcuts and Gestures.

People at the Heart of
the Desktop

People at the Heart of
the Desktop

macOS introduces people to the desktop metaphor, merging social interactions with collaborative work.

macOS introduces people to the desktop metaphor, merging social interactions with collaborative work.

Introducing 'People' into the desktop metaphor creates a more intuitive, human-centered digital interaction. This innovative feature consolidates multiple accounts across various platforms directly at the operating system level, ensuring seamless and secure authentication.

It simplifies account management, eliminates the need to juggle multiple login credentials, and streamlines the user interface. People function just like files and folders. They can be dragged onto other people, applications, or documents, and various actions emerge from this interaction schema, such as inviting a person, creating a workspace, and much more.

Play
Play

In addition, a person is made available as a central interaction element and can thus interact with different applications, documents and contexts. This is achieved by integrating authentication hooks for several apps into the OS that serves as a central point of contact for your accounts to the services.

The advantage is that you don't have to remember an email address and you can manage permissions with a simple and easy-to-understand interaction.

Play
Play
Play
Play

Your Accounts in One Place

Your Accounts in One Place

Juggling multiple accounts? The new macOS settings streamline your digital life, offering a simplified way to manage all your service accounts and their associated workspaces.

Juggling multiple accounts? The new macOS settings streamline your digital life, offering a simplified way to manage all your service accounts and their associated workspaces.

The Workspaces App

The Workspaces App

Managing your files throughout your Workspaces is handled in the Workspaces App. It provides access to all of your Workspaces and documents.

Managing your files throughout your Workspaces is handled in the Workspaces App. It provides access to all of your Workspaces and documents.

Managing Workspace Persistency

Organising files in a shared context presents different challenges from managing files on a local computer. There are many different shared contexts, involving different people and constellations of people, each with different access rights to the context.

Given these structural differences, the introduction of a new file manager designed specifically for collaboration makes sense. The Workspaces App replaces the Finder and handles the collaborative aspects of file management.

Each Workspace serves as a dedicated file zone that can be allocated and shared among multiple users, providing a more structured and simpler approach to collaborative file organization.

Indeed, a Workspace can be considered as comprising two fundamental components. The first is the interaction space, which functions as the desktop representation. The second is the persistence layer, serving as the file space within the Workspaces app. Together, these two elements make up the structure of a Workspace.

Interactive Element in Desktop Environment

Persistent Element in Workspaces App

Certainly, this brings us to the importance of the two key parts of a Workspace. Firstly, there's the interaction space, which is temporary, changing as you shift between different projects each day. But what happens when you need to close a Workspace without losing your progress?

This is where the second part comes in, the persistence layer. This part safely stores all your work within a Workspace, even when it's closed, ensuring nothing is lost.

Navigate Your Workspaces

Navigate Your Workspaces

All of your Workspaces are visible in the sidebar. You can access all of your Workspaces at any time — even if the Workspace you are looking for is not currently opened.

Invite Guests to Your Workspace

Sometimes you want to give persons limited access to your workspace. Invite Guests to edit with them together or let them view your work.

Create Collaborative Files

Create collaborative documents to instantly collaborate with your Workspace Members. Use your favorite tools like Figma, Miro, Keynote etc.

About this Project

This undertaking served as a bachelor thesis at the Interface Design department of FH-Potsdam, under the guidance of Prof. Boris Müller, Martin Lexow & Frank Rausch. It encapsulates a one year-long exploration into operating systems, embodying a quest to discover innovative methods for collaborative computing.

For a comprehensive look at the full thesis, feel free to reach out via email. I'd be delighted to share more details.

Hit me up on Twitter

Hit me up on Twitter

Do you want to work together or just have a chat with me about this concept? Slide into my DMs or contact me via email. Looking forward to talk to you!

Do you want to work together or just have a chat with me about this concept? Slide into my DMs or contact me via email. Looking forward to talk to you!

Do you want to work together or just have a chat with me about this concept? Slide into my DMs or contact me via email. Looking forward to talk to you!

© 2023 Felix Tesche

© 2023 Felix Tesche

© 2023 Felix Tesche