Ga naar hoofdinhoud

Overzicht Functionaliteiten

De GEMMA Softwarecatalogus bestaat uit 9 kern concepten en 14 hoofdfunctionaliteiten die door verschillende typen gebruikers worden gebruikt.

Kern Concepten

De catalogus is gebaseerd op 9 kern concepten die elk hun eigen beheer functionaliteiten en wizards hebben:

NummerConceptBeschrijvingWizardBeheer Functionaliteit
K001OrganisatieLeveranciers, gemeenten, samenwerkingsverbandenF002 - Organisatie Inrichten
K002ApplicatieSoftware producten en modulesF004 - Applicatiebeheer
K003DienstServices die leveranciers aanbieden op applicatiesF005 - Dienstenbeheer
K004GebruikHoe organisaties applicaties gebruikenF013 - Gebruik Beheer
K005KoppelingIntegraties tussen applicatiesF008 - Externe Koppelingen
K006SuiteVerzameling van gerelateerde applicaties🚧Concept - In Ontwikkeling
K007ComponentOnderdelen van applicaties🚧Concept - In Ontwikkeling
K008KwetsbaarheidBeveiligingslekken in applicaties🚧Concept - In Ontwikkeling
K009BeoordeelingWaarderingen en gebruikerservaringen🚧Concept - In Ontwikkeling

Elk kern concept heeft zijn eigen gedetailleerde documentatie met wizard sequence diagrammen. Klik op de links hierboven voor meer informatie.

Functionaliteiten Overzicht

Hieronder een overzicht van alle functionaliteiten:

Functionaliteiten Matrix

Functionaliteit🏛️ Gemeenten🤝 Samenwerkingen🏢 Leveranciers⚙️ Functioneel Beheer
F000 - Navigatie en Menustructuur✅ Gemeente UI✅ Samenwerking UI✅ Leverancier UI✅ Beheer UI
F001 - Toegang Verkrijgen✅ Via VNG✅ Via VNG✅ Aanmelden✅ Direct
F002 - Organisatie Inrichten✅ Profiel✅ Leden werven✅ Bedrijfsprofiel✅ Organisaties beheren
F003 - Gebruikersbeheer✅ Collega's❌ N.v.t.✅ Team✅ Alle gebruikers
F004 - Applicatiebeheer✅ Landschap✅ Aanbieden✅ Eigen apps✅ Concepten
F005 - Dienstenbeheer✅ Zoeken/beoordelen❌ N.v.t.✅ Toevoegen❌ N.v.t.
F006 - Inzichten en Aanbevelingen✅ AI/benchmarking❌ N.v.t.✅ Promotie✅ Rapportages
F007 - Data Export en Import✅ Export❌ N.v.t.✅ Export/Import✅ Samenvoegen
F008 - Externe Koppelingen✅ Synchronisatie❌ N.v.t.❌ N.v.t.❌ N.v.t.
F009 - Beheer en Configuratie❌ N.v.t.❌ N.v.t.❌ N.v.t.✅ Systeem beheer
F010 - Lidmaatschapsbeheer✅ Lid worden✅ Leden beheren✅ Lid worden✅ Ondersteuning
F011 - Zoeken & Ontdekken✅ Software zoeken✅ Oplossingen vinden✅ Marktonderzoek✅ Overzicht
F012 - AI Ondersteuning✅ AI Advies✅ Trends✅ Markt Intelligence✅ Data Analyse
F013 - Gebruik Beheer✅ Applicatielandschap✅ Collectief gebruik✅ Klantoverzicht✅ Validatie
F014 - Data Migratie✅ Legacy migratie✅ Collectieve data✅ Product migratie✅ Migratie ondersteuning

Programma van Eisen (PvE) Overzicht

Alle functionaliteiten zijn gebaseerd op de PvE eisen uit de GitHub issues. Hieronder een overzicht van alle PvE eisen per onderdeel:

IssueTitelStatusOnderdeelFunctionaliteit
#174Testresultaten 2025-09-24 (blok 2)openTestN.v.t. (operationeel)
#173Testresultaten 2025-09-24 (Blok 1)openTestN.v.t. (operationeel)
#172Testresultaten Jeroen de Ruig 5/9/2025 acceptatietestopenTestN.v.t. (operationeel)
#144Overzicht organisaties met zoek- en filteroptiesopenGebruikF011 - Zoeken & Ontdekken
#143Aanbieder registreren die nog niet bestaatopenAanbodF002 - Organisatie Inrichten
#142Nieuwe organisaties en gebruikersaccounts aanmakenclosedBeheerF002 - Organisatie Inrichten
#141Organisaties samenvoegen bij herindeling/overnameopenDatamigratieF014 - Data Migratie
#140Overzicht organisaties met status 'concept'closedBeheerF002 - Organisatie Inrichten
#139Organisatiegegevens in concept registrerenclosedAanbodF001 - Toegang Verkrijgen
#106Tonen beschrijving bij concept (tooltip/glossary)closedAanbodF004 - Aanbod Beheer
#105Aanbieders zien geen applicatielandschappen van gebruikersopenGebruikF005 - Dienstenbeheer
#75Rapportages maken over catalogus dataopenBeheerF006 - Inzichten en Aanbevelingen
#74Overzicht organisaties die pakketten/diensten gebruikenopenGebruikF005 - Dienstenbeheer
#73Meerdere contactpersonen registreren per pakketopenAanbodF002 - Organisatie Inrichten
#72Exporteren ArchiMateopenDatamigratieF014 - Data Migratie
#71Importeren ArchiMateopenDatamigratieF014 - Data Migratie
#70Ontsluiten architectuur concepten (filteren)openDatamigratieF014 - Data Migratie
#69Doorverwijzing naar GEMMA online vanuit architectuurconceptenclosedAanbodF004 - Aanbod Beheer
#68Plotten op viewsclosedGebruikF007 - Data Export en Import
#66Aanvullende organisatie-informatie delenopenAanbodF002 - Organisatie Inrichten
#65Collega's toegang geven tot softwarecatalogusopenBeheerF003 - Gebruikersbeheer
#64Meerdere type gebruikersrollen met rechtenclosedBeheerF003 - Gebruikersbeheer
#63Eerste (beheer)account aanmaken/fiaterenclosedBeheerF003 - Gebruikersbeheer
#62Gebruikers gekoppeld aan organisatieclosedBeheerF003 - Gebruikersbeheer
#61Nieuwe gebruikers aanmelden bij bestaande organisatieclosedBeheerF003 - Gebruikersbeheer
#60Voor meerdere organisaties pakketoverzichten bewerkenopenGebruikF003 - Gebruikersbeheer
#59Alle informatie over applicaties invoerenopenGebruikF013 - Gebruik Beheer
#58Pakketten door aanbod-beheerders koppelen aan applicatielandschapopenGebruikF013 - Gebruik Beheer
#57Samenwerkingsverband pakketten opvoeren voor gemeentenopenGebruikF010 - Lidmaatschapsbeheer
#56Koppelingen registreren tussen applicatiesopenGebruikF013 - Gebruik Beheer
#55Bij koppeling aangeven of standaard wordt gebruiktopenGebruikF013 - Gebruik Beheer
#54Statistieken over pakketoverzichtopenGebruikF006 - Inzichten en Aanbevelingen
#30Menustructuur kunnen aanpassenclosedBeheerF009 - Beheer en Configuratie
#29Toelichtende teksten en foutmeldingen maken/wijzigenclosedBeheerF009 - Beheer en Configuratie
#28Verschillende soorten content publicerenclosedBeheerF009 - Beheer en Configuratie
#23Reeds geregistreerde gegevens weer zien in nieuwe catalogusopenDatamigratieF014 - Data Migratie
#22Pakketoverzicht filteren op eigenschappenopenGebruikF007 - Data Export en Import
#21Zoeken en filteren in gebruikte pakkettenopenGebruikF004 - Aanbod Beheer
#20'Gluren bij de buren' - pakketten andere gemeentenopenGebruikF006 - Inzichten en Aanbevelingen
#19Zien welke gemeenten pakket gebruikenopenGebruikF006 - Inzichten en Aanbevelingen
#18Geregistreerde pakketten selecteren en toevoegenopenGebruikF013 - Gebruik Beheer
#15Data vanuit softwarecatalogus exporterenopenDatamigratieF007 - Data Export en Import
#12Namens aanbieder pakketten opvoeren die ontbrekenopenGebruikF013 - Gebruik Beheer
#11Overzicht door gebruik-beheerders geregistreerde pakkettenopenBeheerF004 - Aanbod Beheer
#10Registreren welke organisaties pakket gebruikenopenAanbodF006 - Inzichten en Aanbevelingen
#9Aangeven of applicatie on-premise of Cloud wordt aangebodenclosedAanbodF004 - Aanbod Beheer
#8Door gebruik-beheerders toegevoegde pakketten zienopenAanbodF006 - Inzichten en Aanbevelingen
#7Licentievorm per pakket registrerenclosedAanbodF004 - Aanbod Beheer
#6Registreren welke standaarden door pakket worden ondersteundopenAanbodF004 - Aanbod Beheer
#5Voor elk pakket contactpersoon aanwijzenclosedAanbodF004 - Aanbod Beheer
#3Pakketten zoeken/filteren op standaarden ondersteuningopenAanbodF005 - Dienstenbeheer

Onderdelen Verdeling

  • Beheer (9 issues): Systeem beheer, gebruikersbeheer, organisatie beheer
  • Aanbod (11 issues): Software aanbieden, productinformatie, leveranciers
  • Gebruik (16 issues): Applicatielandschap, software gebruik, gemeenten
  • Datamigratie (6 issues): Import/export, legacy migratie, data overzetten
  • Test (3 issues): Operationele test issues (niet functioneel)

Implementatie Planning

WeekDagActiviteitOnderdeelStatus
Week 40Woensdag 2 oktAanbod uitrollen en doortesten (ACC)Aanbod🔄 In uitvoering
Donderdag 3 oktAftesten door VNGAanbod⏳ Gepland
Week 41Dinsdag 8 oktDemo Gebruik + BeheerGebruik + Beheer⏳ Gepland
Woensdag 9 oktGebruik + Beheer uitrollen en doortesten (ACC)Gebruik + Beheer⏳ Gepland
Donderdag 10 oktAftesten door VNGGebruik + Beheer⏳ Gepland

Planning Details

  • Aanbod onderdeel: F001, F002, F004 (Toegang, Organisatie, Applicatiebeheer)
  • Gebruik onderdeel: F003, F005, F013 (Gebruikersbeheer, Dienstenbeheer, Gebruik Beheer)
  • Beheer onderdeel: F009 (Beheer en Configuratie)
  • Toekomstige releases: F006, F007, F008, F010, F011, F012, F014 (Inzichten, Export, Koppelingen, Lidmaatschap, Zoeken, AI, Migratie)

Functionaliteiten Flow

Gebruikerstypen

🏛️ Gemeenten

Gemeenten gebruiken de catalogus om hun applicatielandschap te beheren, software te zoeken, en inzichten te verkrijgen over hun ICT-omgeving.

Primaire functionaliteiten: F000, F001, F002, F003, F004, F005, F006, F007, F008, F010, F011, F012, F013, F014

🤝 Samenwerkingen & Communities

Samenwerkingen hebben een unieke positie als zowel aanbieder als afnemer van software voor hun leden.

Primaire functionaliteiten: F000, F001, F002, F004, F010, F011, F012, F013, F014

🏢 Leveranciers

Leveranciers gebruiken de catalogus om hun software zichtbaar te maken voor gemeenten en diensten aan te bieden.

Primaire functionaliteiten: F000, F001, F002, F003, F004, F005, F006, F007, F010, F011, F012, F013, F014

⚙️ Functioneel Beheer

VNG medewerkers die de catalogus beheren en organisaties ondersteunen.

Primaire functionaliteiten: F000, F001, F002, F003, F004, F006, F007, F009, F010, F011, F012, F013, F014

Implementatie Volgorde

  1. Interface (F000): Navigatie en menustructuur
  2. Basis (F001-F003): Toegang, organisatie en gebruikers
  3. Kern (F004-F005): Applicaties en diensten
  4. Samenwerking (F010): Lidmaatschapsbeheer
  5. Gebruik (F013): Applicatielandschap beheer
  6. Toegevoegde Waarde (F006, F012): Inzichten en AI ondersteuning
  7. Zoeken (F011): Zoeken en ontdekken
  8. Integratie (F007-F008): Export en externe koppelingen
  9. Migratie (F014): Data migratie ondersteuning
  10. Beheer (F009): Systeem beheer en configuratie

Autorisatie Rollen

De autorisatie matrix gebruikt de volgende rollen:

  • Aanbod-beheerder: Leveranciers die hun software aanbieden
  • Gebruik-beheerder: Gemeentelijke beheerders die software gebruik beheren
  • Gebruik-raadpleger: Gemeentelijke medewerkers die alleen kunnen kijken
  • Functioneel beheerder: VNG medewerkers die de catalogus beheren
  • VNG-raadpleger: VNG medewerkers met alleen lees-toegang
  • Bezoeker: Publieke bezoekers zonder account