project management

Hoe migreer je van Asana naar Vikunja (of Wekan / Kantree)

Asana Vikunja
Moeilijkheid: Gemiddeld Geschatte tijd: 1-2 weken voor een typische teammigratie

Stapsgewijze handleiding om over te stappen van Asana naar Vikunja, het Duitse open-source projectmanagement-alternatief. Of evalueer Wekan (kanban) en Kantree (Franse commerciële optie) als passende keuze voor je team.

Vereisten

  • Asana-beheerderstoegang
  • Zelf-hostingcapaciteit OF bereidheid om beheerde Vikunja Cloud te gebruiken
  • Acceptatie dat de afwerking van Asana die van open-source alternatieven overstijgt

Stappen

  1. Kies je alternatief: Vikunja, Wekan of Kantree

    Vikunja = volledig projectmanagement (Asana-achtig). Wekan = alleen kanban (Trello-achtig). Kantree = Franse commerciële alles-in-één. Kies op basis van teamomvang en zelf-hostingcapaciteit.

  2. Voorzie Vikunja

    Host zelf op Hetzner of gebruik een beheerde Vikunja-instantie. Vikunja Cloud (beheerd) begint bij €5/gebruiker/maand.

  3. Inventariseer je Asana-werkruimte

    Documenteer actieve projecten, aangepaste velden, automatiseringen, integraties en teamstructuur.

  4. Exporteer Asana-data

    De CSV-export van Asana dekt taken; de Asana JSON API-export dekt meer. Gebruik de API voor een volledige migratie.

  5. Importeer projecten en taken

    De import van Vikunja gaat goed om met CSV; voor JSON gebruik je API-gebaseerde migratiescripts.

  6. Bouw teams en rechten opnieuw op

    Asana-teams → Vikunja-namespaces. Configureer toegangscontroles per project.

  7. Vervang Asana-automatiseringen

    Vikunja's automatisering is eenvoudiger. Complexe Asana-regels kunnen n8n of externe automatisering vereisen.

  8. Migreer integraties

    Slack-meldingen, agenda-synchronisatie, GitHub-integratie. De meeste hebben Vikunja-equivalenten maar vereisen herconfiguratie.

  9. Draai 1-2 weken parallel

    Actieve projecten verhuizen naar Vikunja; gearchiveerde blijven in Asana voor referentie.

  10. Annuleer het Asana-abonnement

    Archiveer na een succesvolle parallelle run de Asana-data en annuleer het abonnement.

Waarom migreren van Asana?

Asana is een goed afgewerkte, in de VS gevestigde projectmanagementtool die door miljoenen teams gebruikt wordt. Het product is écht goed ontworpen en het integratie-ecosysteem is breed.

De afwegingen: het is een Amerikaanse dienst die de werkdata van je team verwerkt op Amerikaanse infrastructuur die onderworpen is aan de CLOUD Act. De prijs schaalt agressief (Premium $10,99/gebruiker/maand, Business $24,99/gebruiker/maand). Voor Europese teams die gevoelige projectinformatie verwerken — strategische planning, M&A-coördinatie, klantcontractbeheer — is de Amerikaanse jurisdictie van Asana operationeel relevant.

Drie geloofwaardige alternatieven:

Vikunja (Duitsland, open source) — volwaardig projectmanagement met optie tot zelf hosten. Het meest in de buurt komend van ‘Asana, maar dan van jezelf’. Zelf hostbaar op Hetzner voor ~€10/maand totale infrastructuurkosten, ongeacht teamgrootte. Het sterkste soevereiniteitsverhaal.

Wekan (open source, community-ontwikkeld) — alleen kanban, eenvoudiger dan Vikunja of Asana. Betere keuze als je vooral Trello-achtige borden gebruikt in plaats van volwaardig projectmanagement.

Kantree (Frankrijk, commercieel) — alles-in-één projectmanagement met sterkere functies dan Vikunja. Gehost in Frankrijk, AVG-native, commerciële prijsstelling dichter bij Asana.

Deze handleiding focust op Vikunja als primaire aanbeveling. De migratiestappen voor Wekan en Kantree zijn conceptueel vergelijkbaar.

Gedetailleerde migratiestappen

Stap 1: Kies je alternatief

Vikunja past het best als:

  • Je team lijsten, kanban, gantt of tabelweergaven gebruikt
  • Zelf hosten mogelijk is (of je Vikunja Cloud gebruikt)
  • 5-100 actieve gebruikers
  • Projectmanagement-behoeften van middelmatige complexiteit

Wekan past het best als:

  • Je team voornamelijk kanban-borden gebruikt (Trello-stijl)
  • Je geen lijsten, gantt of complexe hiërarchieën nodig hebt
  • Zelf hosten mogelijk is
  • Eenvoudiger beter is voor je team

Kantree past het best als:

  • Je team Asana-niveau afwerking nodig heeft
  • Zelf hosten niet beschikbaar of gewenst is
  • Franse/Europese jurisdictie de voorkeur heeft
  • Het budget commerciële tarieven toelaat

Voor de meeste Europese teams die Asana vervangen, is Vikunja de juiste startevaluatie.

Stap 2: Voorzie Vikunja

Twee paden:

Optie A: Vikunja Cloud (beheerd)

Het eenvoudigste pad. Registreer je op vikunja.io voor beheerde hosting vanaf €5/gebruiker/maand.

Voordelen: nul operationele last, Duitse jurisdictie, directe productiviteit. Nadelen: prijs per gebruiker schaalt lineair.

Optie B: Zelf gehoste Vikunja op Hetzner

Voor technische teams of organisaties van 20+ gebruikers:

Hetzner CPX11 (2 vCPU, 4 GB RAM, 80 GB SSD): €4,51/maand
Vikunja Docker Compose: open source
Caddy reverse proxy + Let's Encrypt SSL: gratis
PostgreSQL-container: gratis

Totale kosten: ~€60/jaar voor onbeperkt gebruikers. Operationele last: ~2-4 uur/maand onderhoud.

Voor organisaties van 50+ gebruikers pleit de kosteneconomie sterk voor zelf hosten. Voor minder dan 20 gebruikers is Vikunja Cloud het pragmatische pad.

Stap 3: Inventariseer je Asana-werkruimte

Voor de migratie, documenteer:

  • Projecten: aantal, types (lijst/bord/tijdlijn), actief vs. gearchiveerd
  • Taken: totaal aantal, gebruikte aangepaste velden
  • Teams: teamstructuur, leden per team
  • Aangepaste velden: welke Asana-velden worden actief gebruikt
  • Regels / Automatiseringen: lijst actieve automatiseringsregels
  • Integraties: Slack, GitHub, Google Drive, agenda-synchronisatie, enz.
  • Formulieren: actief gebruikte Asana Forms
  • Goals / Portfolios: enterprise-functies die mogelijk geen Vikunja-equivalent hebben

Dit document bepaalt de scope van de migratie. Pure taakbeheer-werkruimtes migreren makkelijk. Zware automatisering + portfolio/goals-tracking is moeilijker.

Stap 4: Exporteer Asana-data

Asana exportopties:

Optie A: CSV per project

  • Open project → Projectacties → Exporteren → CSV
  • Herhaal voor elk project (tijdrovend bij veel projecten)
  • Bevat basis taakdata, aangepaste velden

Optie B: JSON via API (aanbevolen)

  • Genereer een Asana personal access token
  • Gebruik de Asana API om volledige werkruimtedata programmatisch te exporteren
  • Bevat aangepaste velden, opmerkingen, bijlagen, volledige hiërarchieën

Voor 10+ projecten bespaart de API-aanpak veel tijd. Er zijn open-source migratiescripts voor Asana → Vikunja die de API-gebaseerde export en Vikunja-import afhandelen.

Stap 5: Importeer in Vikunja

Vikunja importopties:

  • Vikunja WebInstellingen → Importeren — ondersteunt meerdere formaten
  • Vikunja API — voor aangepaste migraties vanuit JSON

Voor elk Asana-project:

  1. Maak een equivalent Vikunja-project
  2. Importeer taken via CSV of API
  3. Map Asana aangepaste velden naar Vikunja aangepaste velden
  4. Controleer data-integriteit

Wat schoon importeert:

  • Taken met titel, beschrijving, vervaldatum, toegewezen persoon
  • Subtaken en afhankelijkheden
  • Aangepaste velden (met veldtypemapping)
  • Opmerkingen (via API-import)
  • Labels en tags

Wat handwerk vereist:

  • Asana-specifieke functies (Forms, Portfolios, Goals)
  • Complexe automatiseringsregels
  • Sommige bijlagenmigratie

Stap 6: Bouw teams en rechten opnieuw op

Asana’s teamstructuur → Vikunja’s namespacestructuur:

  • Asana-teamVikunja-namespace (met dezelfde leden)
  • Asana-projectVikunja-project (binnen namespace)
  • Asana-teamrechtenVikunja-teamrechten (per namespace)

Vikunja’s rechtenmodel is gedetailleerder dan dat van Asana op projectniveau — meerdere rollen (Alleen-lezen, Lezen & Schrijven, Admin) per project. Gebruik de migratie om over-bevoegde toegangspatronen op te schonen.

Stap 7: Vervang Asana-automatiseringen

Vikunja’s ingebouwde automatisering is eenvoudiger dan die van Asana:

  • Statuswijzigingen
  • Wijzigingen van toegewezen persoon
  • Vervaldatum-triggers
  • Meldingen

Voor complexe Asana-automatiseringsregels twee paden:

Pad A: Vereenvoudig en accepteer verlies

De meeste Asana-automatiseringsregels stapelen zich in de loop van de tijd op zonder actief gebruik. Migratie is hét moment om te vereenvoudigen. Documenteer de paar automatiseringsregels die écht dragend zijn; laat de rest sterven.

Pad B: Externe automatisering via n8n

n8n is het in Berlijn gevestigde open-source platform voor workflow-automatisering. Zelf hostbaar op dezelfde Hetzner-server als Vikunja. Maakt verbinding met de API van Vikunja voor complexe automatisering.

Voorbeelden:

  • “Wanneer een Asana-taak in ‘Marketing/2026’ wordt aangemaakt, post in een Slack-kanaal” → n8n-workflow met Vikunja-webhook-trigger
  • “Wanneer een taak voltooid wordt door een specifieke gebruiker, maak een vervolgtaak aan” → n8n-workflow

n8n voegt operationele complexiteit toe maar maakt automatisering mogelijk die de ingebouwde mogelijkheden van Asana overtreft.

Stap 8: Migreer integraties

Veelvoorkomende Asana-integraties en hun Vikunja-equivalenten:

  • Slack-meldingen: Vikunja-webhooks → Slack incoming webhooks
  • E-mailmeldingen: Vikunja’s ingebouwde e-mail
  • GitHub-integratie: via webhook + Vikunja API
  • Google Calendar / Outlook: Vikunja CalDAV-integratie
  • Tijdregistratie (Toggl, Harvest): integreer via API
  • CRM-integratie (Salesforce, HubSpot, Pipedrive): via Zapier of n8n

Voor elke actief gebruikte Asana-integratie: vind het Vikunja-equivalent of accepteer de leemte. Documenteer geaccepteerde leemten.

Stap 9: Parallelle uitvoering

Gedurende 1-2 weken:

  • Alle nieuwe projecten starten in Vikunja
  • Actieve Asana-projecten gaan door tot natuurlijke afronding
  • Gearchiveerde Asana-projecten blijven daar als referentie
  • Dagelijkse verificatie dat Vikunja-workflow voldoet aan teambehoeften

Stap 10: Annuleer Asana

Na een succesvolle parallelle run:

  1. Definitieve export uit Asana voor compliance-archief
  2. Annuleer het Asana-abonnement
  3. Werk de interne documentatie bij
  4. Werk integratiecredentials bij in 1Password / Bitwarden / enz.

Tips voor een soepele migratie

  • De afwerking van Asana overtreft die van open-source alternatieven. Wees daar eerlijk over tegenover je team. Vikunja is functioneel maar niet zo visueel afgewerkt. Sommige teamleden zullen weerstand bieden.
  • De zelf-hostingeconomie is sterk op schaal. Een team van 50 mensen dat $10,99/gebruiker/maand betaalt aan Asana ($550/maand, ~$6.600/jaar) versus €60/jaar voor zelf gehoste Vikunja bespaart aanzienlijk geld. Die besparing financiert een parttime DevOps-engineer.
  • Migreer geen inactieve projecten. Gebruik de migratie als opruimactie. De meeste Asana-werkruimtes stapelen dode projecten op.
  • Vikunja’s gantt-weergave verbetert maar loopt achter op die van Asana. Als je team afhankelijk is van geavanceerde tijdlijnvisualisatie, test dit eerst voor je vastlegt.
  • Voor teams die vooral kanban gebruiken, is Wekan eenvoudiger dan Vikunja. Maak het alternatief niet onnodig complex.
  • Vikunja Cloud is écht goede waarde voor kleine teams. €5/gebruiker/maand voor beheerde hosting is concurrerend met Asana Personal Edition.
  • De mobiele ervaring varieert. De mobiele apps van Vikunja zijn functioneel maar minder afgewerkt dan die van Asana. Als je team veel mobiel werkt, evalueer dit voor migratie.
  • Plan voor verandermanagement. Projectmanagementtools zitten diep in teamgewoonten. Migratie is 30% technisch werk, 70% verandermanagement. Onderschat geen van beide.
  • Voor teams die Asana Goals of Portfolios uitgebreid gebruiken, accepteer dat Vikunja geen directe equivalenten heeft. Bouw het equivalent in n8n + spreadsheets, accepteer de leemte, of evalueer Kantree dat meer enterprise-functies heeft.

Was dit nuttig?