paint-brush
The Next Wave of Work Management Softwareā€‚by@mdubakov
26,355 reads
26,355 reads

The Next Wave of Work Management Software

by Michael DubakovNovember 16th, 2018
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Work management software is boring. Innovations are rare and you may think that no cool new vendors appeared in the last 5 years. Indeed, Asana is 10 years old, JIRA is everywhere and Trello was released in 2011. Are there any new tools coming? Can we expect a new paradigm shift?
featured image - The Next Wave of Work Management Software
Michael Dubakov HackerNoon profile picture

Work management software is boring. Innovations are rare and you may think that no cool new vendors appeared in the last 5 years. Indeed, Asana is 10 years old, JIRA is everywhere and Trello was released in 2011. Are there any new tools coming? Can we expect a new paradigm shift?

I believe it is happening right now. There are few promising vendors that trying to disrupt work management market šŸŒŠ.

Vendors: Airtable, Zenkit, Notion, Coda

Drivers

Letā€™s try to generalize what drives this new wave. These drivers sorted by importance, so first one is the most important.

  1. Domain Generalization. There are no specific entities like Tasks and Projects anymore. Specialization is gone. Everything is very fluid and you can define your own semantic. It means you can relatively easy use a tool to track Leads in simplistic CRM or User Stories in software development project.
  2. UI Generalization. There are various ways to see information: Tables, Lists, Timelines, Kanban Boards, etc. All vendors try to generalize UI this way. Old vendors try to keep up with this trend as well, see how Asana and JIRA added Timelines recently. Interestingly, the first implementation of UI Generalization appeared in Targetprocess in 2013.
  3. Automation. Users are becoming more savvy and want to automate boring actions. Even in latest iOS release there are automation rules. No wonder work management software should keep up. Coda gets Automation very seriously, Airtable less seriously and other vendors rely on Zapier (so far).
  4. Document-oriented approach. Most new vendors rely on documents or spreadsheet to handle work. Documents are becoming really rich with visual widgets, interactivity and subsections. Coda takes this approach to extreme claiming that ā€œDocument is an Appā€, Notion tries to do almost the same.

None of the ideas above are very new (well, maybe UI Generalization is the most fresh). For example, QuickBase has Domain Generalization and Automation a decade ago. However, QuickBase is old, itā€™s UI is terrible and technological platform is outdated. New players will beat it eventually.

Work management software market entrance barrier is relatively high. To join the race, you need at least 2 years and 6ā€“8 people team with tons of experience.

It is time to dive into new vendors. They sorted chronologically, and Airtable is riding the wave with its first release in 2014.

Airtable


First Release: 2014Motto: Relational spreadsheets on steroids


Airtable: Organize anything you can imagine_Airtable works like a spreadsheet but gives you the power of a database to organize anything. Sign up for free._airtable.com

Why use Airtable when there are free alternatives like Google Spreadsheets? 30,000 companies found the reason. Airtable is somewhat-relational database with a very good UI and think-through user experience.

It is flexible enough to support common and unusual cases, like track farm inventory, plan a trip to Japan or organize a wedding.

You can start from scratch with a spreadsheet and quickly design your own app by adding columns and connecting several spreadsheets together.

Strong things

People are familiar with spreadsheets, they have years of experience in Excel, Numbers and Google Docs. It means Airtable is very easy to grasp and conceptualize. You can quickly build a mental model of the system and create your own things. Three main concepts are fields, relations and blocks. Fields are very easy to understand and use, relations and blocks are harder. But you can start with fields only, solve some of your problem and then dig into more complex concepts.

Tables in Airtable are almost perfect. NoĀ wonder.

The real thing is that you create not abstract rows in a spreadsheet, but entities with a custom entity type. You can see a row differently: as a card, as a popup, as a calendar element, etc.

Row is an Entity in fact. However, you canā€™t customize thisĀ screen.

Basically, you are designing your own database. This is a core of all new wave tools. The simplicity of this process is the core strength of Airtable.

Airtable has open API. It doesnā€™t have custom Blocks creation yet, but it will come eventually.

Weak things

You canā€™t connect Bases together. It means you can build data islands, but with no connections. These islands are isolated. Imagine, you have a list of Customers. You want to use the same list in two Bases: CRM and Ideas Tracking. You just canā€™t do it. All you have is manual replication of Customers list in two Bases, which is labor intensive and error prone. Somehow relational part of Airtable breaks here.

While Grids and Calendars are great, Kanban Board is not so good and there are no Timelines. It all means UI Generalization is not the strongest part of Airtable. It is quite hard to use Airtable for projects management, especially for software development projects. It starts to feel cumbersome when you have several teams and dozens of user stories in progress.

Kanban Board in Airtable is loosing toĀ Tables.

The last serious limitation is lack of Documents. It is even not possible to have a rich edit field inside an entity. You have to store all unstructured information outside Airtable, and it makes Airtable weaker as a single source of data management.

More information:

Zenkit


First Release: 2016Motto: Simplicity, Choice, Growth


Zenkit | Online Project Management_Different tools suit different tasks, just like different people feel comfortable with different tools. Whether you'reā€¦_zenkit.com

Zenkit is quite weird beast. It seems it has a good engine under the hood, but everything becomes not so good on UI layer.

In 2018 development stalled. There were few new features and nothing major released. It is not clear whatā€™s going on. Maybe they are cooking something important, maybe product will be abandoned soon.

In Zenkit you operate with Teams and Collections. This terminology is quite weird. Basically, Team unites several Collection, while Collection is a separate entity type.

On the image below HR is a Team, while Applicants and Positions are collections. You can link Collections together, this creating your own Domain.

Teams and Collections inĀ Zenkit.

You can visualize Collection as a List, Kanban, Table, Calendar and Mind Map. It works, but overall perception is that some of these visualizations are not finished. For example, you canā€™t have hierarchical Lists, you canā€™t set other Collection as a lane on a Kanban, you canā€™t group rows in a Table, etc.

Different Views for the same data inĀ Zenkit.

Strong things

Zenkit works relatively well for individual users or for small teams. You can create your own Apps via Collections and visualize data using List, Kanban, Table, Calendar and Mind Map views.

Zenkit is fast and easy to use.

Weak things

You canā€™t connect Collections from different Teams. It means you will face exactly the same problem as with Airtable. If you have Customers in CRM Team, you canā€™t reference Customer in Ideas Team, for example.

Zenkit has no public API, no custom UI extensions and poor integration with third-party software (only Zapier is supported). It looks very strange, since when you have flexible domain, integration becomes paramount.

Zenkit has no Documents as well. It means Document-oriented work management is not there.

Frankly speaking, Zenkit is quite close to Airtable and can solve very similar set of problems, but Airtable is more deeper application with similar limitations. Mind Maps is the only unique feature, but it doesnā€™t compensate all Zenkit weaknesses. It is hard to recommend Zenkit when you have Airtable.

More information:

Notion


First Release: 2016Motto: All-in-one workspace


Notion - The all-in-one workspace for your notes, tasks, wikis, and databases._A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team_www.notion.so

The last two apps (Notion and Coda) are closer to each other than the rest. Letā€™s start with Notion.

In its first release Notion was just a Wiki, it became a work management software with Notion 2.0 release in March 2018.

In all honesty, the 2.0 is the real 1.0 for us. We added tables, Kanban boards, and calendars. Along with the existing notes and wiki features, Notion can finally deliver on the ā€œall-in-one workspaceā€ promise. We think youā€™ll love it!

Indeed you can insert ā€œDatabaseā€ blocks into documents, transforming documents into apps. In fact App is a Workspace in Notion. For example, this is a Workspace for Tasks tracking.

Tasks Kanban Board inside a Notion document.

You can install many Workspaces, they visible in left menu. Each Workspace can have several visual representations of information.

There are three Workspaces here: Roadmap, Meeting Notes, Tasks & Issues. Documents are really powerful inĀ Notion.

Strong things

Notion is Document-oriented from day one. It is a powerful Wiki with all bells and whistles you need. You can create complex nested documents really fast and share them easily. Notion user guide is an example what you can do document-wise.

You can connect databases from different Workspaces together. So far this functionality does not give you much, but at least you can have fully connected domain (improvement in comparison with Airtable and Zenkit). There is a hope that later it will be possible to utilize connected domain better, like group by reference in Kanban Board and create nested hierarchical tables.

Notion is fast, it has slick design, great usability and itā€™s joy to use. The flow of creation is almost fun. Notion powers creative individuals.

Weak things

Notion is great for individual usage, but not so great for teams. Small teams can survive the flexibility, but it seems larger teams are having troubles with the structure, it is hard to keeping everything together. When you have a lot of data and a lot of cases, Notion explodes.

What makes it hard for teams and companies? The are several things that matter:

  1. Notion designers break familiar semantic. Databases in Notion are Tables in fact. It is quite weird to have a relation to CRM, when you just need a reference to a Customer.
  2. Database represents just one entity type. It means you can solve a basic problem inside a single Workspace (like track tasks or plan blog posts publications), but more complex problem demands several Workspaces. For example, you need Features and User Stories inside. You just canā€™t have them in a single Workspace in a usable way, so it becomes cumbersome when complexity grows.
  3. You canā€™t see all required entities in a single place. Basically, you canā€™t create views that shows entities from several Databases.

It all makes Workspaces shallow and inconvenient for complex problems, like product management or software development management.

Notion has no open API at the moment and no custom UI extensions. It means integration abilities are poor. API is coming, however.

More information:

Coda


First Release: 2017Motto: Document is an App


Coda. A doc for makers._Coda is a new doc that grows with your ideas. We built it so the next generation of makers can build docs as powerfulā€¦_coda.io

Coda is strange. You want to love the product due to innovation, but just canā€™t.

Main entity in Coda is a Document. But make no mistake, this is not your familiar Document, it is an App. Below is an example of a single Document that allows you to run iterative software development project:

Coda has powerful tables, but they are more complex than in Airtable and less polished.

Every Document can have several Sections inside. On the image above Sections are on the left and they are grouped into Folders. To me Section is a usual old document, so terminology in Coda is unnecessary weird (common pattern in all vendors, only Airtable get it right). Running work management project inside a document sounds insane, but it works to some degree when you accept that ā€œCoda Documentā€ is a group of Documents in fact.

You can create as many Sections as you want inside a Document and visualize data using Kanban Boards, Tables, Charts, Calendars and Detail Views.

Kanban Board in Coda needs someĀ loveā€¦

Notion and Coda concepts are very similar, but the devil is in the details.

Strong things

Document-orientation helps to connect data and text in a similar way as Notion does. These two apps almost on-par here.

Coda has automated actions. You can automate many things, like assign a new task to a developer, send notification to Slack, etc. Automation is really powerful and it makes Coda unique, since all other vendors rely on Zapier and donā€™t have good automation rules.

Integrations in Coda are Packs. You can connect Document to various external applications and do interesting things, like import data from Trello, create Pull Requests in GitHub with a button in a Document, etc.

Coda has API already, which is always good.

Overall, Coda provides great automation and integration abilities, but not everything is shiny.

Weak things

Coda UI is too fluid. When you move the mouse, you see popups, highlights, new controls appearing everywhere. It just feels like itā€™s too easy to break something and you donā€™t feel in control.

So many things are happening. It feels crazy.

On the first sight, document-orientation is taken to extreme in Coda. However, it has serious unexpected limitations. Documents in Coda are not connected. Yes, you can have many Sections inside a single Document, but you will have hard time implementing Wiki for the company using Coda.

List of Documents. Just a List. It is close to GoogleĀ Docs.

Coda is complex. Everything demands high level of cognitive effort. Automation rules, Integration Packs, Formulas (especially formulas), Document conceptā€Šā€”ā€Ševerything is hard. Very often you know that you can solve a problem and build a solution with Coda, but you just give up.

So yes, Coda is for creators. But. With Notion creation feels like a game, while with Code it feels like a war.

More information:

Conclusion

Paradigm shift in work management software market is happening. The change is driven by flexibility, unification and automation. People demands fewer well-integrated tools.

My personal ranking of new wave work management software is this:

  1. Top tier: Notion and Airtable
  2. Second tier: Coda
  3. Outsider: Zenkit

Summary table is always good to have:

This table compares tools by main drivers (created in Airtable).

We are creating Fiberyā€Šā€”ā€Šprocess agnostic work management platform. Go see what it means šŸ¦‹.