applatenmaken.com/app-gidsen/personeelsplanning-app
Personeelsplanning-apps: de volledige gids
Een personeelsplanning-app is maatwerksoftware waarmee u het rooster maakt: u zet de verwachte drukte af tegen de beschikbaarheid, de kwalificaties en de voorkeuren van uw medewerkers, publiceert het resultaat en verwerkt daarna de ruilverzoeken, verlofaanvragen en ziekmeldingen die er overheen komen. Hij is bedoeld voor organisaties met wisselende bezetting: horeca, retail, zorg, beveiliging, logistiek, productie en evenementen. Omdat een rooster rechtstreeks raakt aan de Arbeidstijdenwet, aan de regels voor oproepcontracten en aan uw cao, is toetsen net zo belangrijk als plannen. Deze gids gaat over dat plannen vooraf, niet over het verantwoorden achteraf waar een urenregistratie-app voor is.
In het kort
- Een personeelsplanning-app legt verwachte drukte, beschikbaarheid, kwalificaties en contractvormen naast elkaar en levert daaruit een rooster op dat u publiceert en herziet.
- De Arbeidstijdenwet begrenst het rooster: ten hoogste 12 uur per dienst, 60 uur per week en gemiddeld 48 uur per week over 16 aaneengesloten weken.
- Artikel 4:3 van diezelfde wet verplicht de werkgever tot een deugdelijke registratie van arbeids- en rusttijden die toezicht op de naleving mogelijk maakt.
- Een oproepkracht die minder dan vier dagen vooraf wordt opgeroepen hoeft niet te komen, en bij intrekken binnen die termijn loopt het loon door.
- Een arbeids- en rusttijdenregeling vaststellen of wijzigen vraagt op grond van artikel 27 van de Wet op de ondernemingsraden instemming van de ondernemingsraad.
- De kosten hangen vooral af van het aantal cao- en toeslagregels, de diepte van de prognose en de koppelingen met urenregistratie en salarisverwerking.
Wat een personeelsplanning-app is en welk werk hij ondersteunt
In veel organisaties ontstaat het rooster in een spreadsheet en belandt het als afbeelding in een appgroep. Dat werkt zolang de bezetting stabiel is. Zodra er wisselende drukte, deeltijdcontracten, oproepkrachten en kwalificaties bij komen, gaat het schuren. De planner telt met de hand na of iemand genoeg rust had, medewerkers weten niet of zij de laatste versie zien, en een telefonisch afgesproken ruil staat nergens. Die fouten kosten elke week tijd en goodwill.
Een personeelsplanning-app brengt die stukken samen. Aan de ene kant staat de vraag: hoeveel mensen heeft u wanneer nodig, met welke kwalificatie en op welke plek. Aan de andere kant het aanbod: wie is beschikbaar, wie mag wat, wie heeft welk contract. Daartussen zit een rekenlaag die het rooster toetst aan de wet, aan uw cao en aan uw eigen afspraken. Eromheen loopt het verkeer dat elk rooster oproept: ruilen, verlof en ziekmeldingen.
Daarmee is de afbakening met een urenregistratie-app gegeven. Plannen gaat over de toekomst en over toestemming: mag deze medewerker deze dienst draaien, en is de bezetting dan dekkend. Urenregistratie gaat over het verleden en over verantwoording: hoeveel is er gewerkt, tegen welke toeslag, en wat wordt uitbetaald. Ze raken elkaar waar het gepubliceerde rooster de voorinvulling wordt van de werkelijke uren. Zoekt u vooral dat verantwoorden achteraf, dan is de gids over de urenregistratie-app de betere plek.
De regels: Arbeidstijdenwet, oproepcontracten en medezeggenschap
Een rooster is geen vrije oefening. De Arbeidstijdenwet stelt harde grenzen aan wat u mag inplannen. Een werknemer van 18 jaar of ouder werkt ten hoogste 12 uur per dienst en 60 uur per week, en gemiddeld ten hoogste 48 uur per week over 16 aaneengesloten weken. Tussen twee diensten hoort ten minste 11 uur onafgebroken rust, eenmaal per zeven maal 24 uur in te korten tot 8 uur. Daar komt 36 uur weekrust bij, of 72 uur per twee weken.
Nachtarbeid kent een eigen laag. De wet noemt een dienst waarin meer dan een uur wordt gewerkt tussen 00.00 en 06.00 uur een nachtdienst. Daarin mag ten hoogste 10 uur worden gewerkt. Eindigt de dienst na 02.00 uur, dan volgt ten minste 14 uur rust; na drie of meer achtereenvolgende nachtdiensten ten minste 46 uur. Wie in 16 aaneengesloten weken zestien keer of vaker een nachtdienst draait, mag daarin gemiddeld ten hoogste 40 uur per week werken.
Werkt u met oproepkrachten, dan komt het Burgerlijk Wetboek erbij. Artikel 7:628a verplicht u de tijdstippen ten minste vier dagen van tevoren schriftelijk of elektronisch bekend te maken; gebeurt dat niet, dan hoeft de werknemer geen gehoor te geven. Trekt u binnen die termijn de oproep in of verzet u de tijden, dan houdt hij recht op loon over de opgeroepen uren. Bij cao mag die termijn worden verkort, maar niet tot onder 24 uur.
Om het rooster heen staan nog twee kaders. De Wet flexibel werken geeft de werknemer die ten minste 26 weken in dienst is het recht om aanpassing van arbeidsduur, arbeidsplaats of werktijd te vragen; een verzoek om andere werktijden willigt u in tenzij een zwaarwegend bedrijfsbelang zich ertegen verzet, waarbij de wet problemen van roostertechnische aard uitdrukkelijk als zo'n belang noemt. Heeft u een ondernemingsraad, dan is die medebeslisser over uw roosterregeling.
Kernfunctionaliteiten van een personeelsplanning-app
Niet elke organisatie heeft alles nodig, maar deze onderdelen vormen samen het hart van roosteren. De vraag waarmee u begint is welk deel vandaag het meeste lekt: weet u niet goed hoeveel mensen u wanneer nodig heeft, kost het bouwen te veel tijd, of gaat het vooral mis in de week zelf, als er geruild en ziek gemeld wordt. Dat bepaalt waar de eerste versie haar zwaartepunt legt.
Bezettingsvraag
Per dag, dagdeel of half uur vastleggen hoeveel mensen met welke kwalificatie nodig zijn, gevoed door omzet, bezoekersaantallen of productieplanning.
Beschikbaarheid en voorkeuren
Medewerkers geven door wanneer zij kunnen werken en wat zij liever niet draaien, zodat de planner dat naast de vraag ziet staan.
Toetsing tijdens het plannen
Rusttijden, maximale arbeidstijd, nachtdienstgrenzen, contracturen en kwalificaties worden gecontroleerd terwijl u schuift, niet pas als het rooster af is.
Publiceren en versies
Een rooster is nooit af: vastleggen wat gepubliceerd is, wat daarna is veranderd en wie daarover wanneer bericht kreeg.
Ruilen, verlof en ziekmelden
Verzoeken lopen door de app, met een duidelijke route naar wie ze goedkeurt en wat er met een opengevallen dienst gebeurt.
Vooruitkijken op uren en toeslagen
Het geplande rooster laat zien welke toeslaguren, overuren en over- of onderbezetting u aan het inplannen bent.
Er zit volgorde in. Zonder een onderbouwde bezettingsvraag is een rooster een gok, hoe fraai het bord er ook uitziet. Zonder actuele contract- en kwalificatiegegevens kan het systeem niets toetsen en blijft de planner de enige die het overzicht heeft. En zonder een nette afhandeling van ruilen en ziekmelden loopt het gepubliceerde rooster binnen twee dagen uit de pas met de werkelijkheid, waarna niemand er meer op vertrouwt.
Hoe het roosteren in de praktijk werkt
Het werk volgt meestal een vast ritme. Eerst wordt de bezettingsvraag bepaald: hoeveel mensen zijn er per dagdeel nodig, afgeleid van historische omzet, bezoekersaantallen of geplande productie. Daarna verzamelt u de beschikbaarheid. Dan volgt het bouwen: eerst de diensten die maar door enkelen gedraaid kunnen worden, daarna de rest. Bij het publiceren gaat het rooster naar de medewerkers, en vanaf dat moment telt elke wijziging als een wijziging waarover u hen moet informeren.
Dan begint de tweede helft. Een medewerker wil een dienst ruilen, en de app moet weten of de collega gekwalificeerd is, of de ruil binnen de arbeidstijdgrenzen past en wie hem goedkeurt. Een verlofaanvraag raakt zowel het saldo als de bezetting op die dag. Een ziekmelding op zaterdagochtend haalt een dienst uit het rooster en start een zoektocht naar iemand die kan en mag invallen. Drie processen, drie beslissers.
Wat er daarna gebeurt, verdient een expliciete afspraak. Een gepubliceerd rooster is voor medewerkers een toezegging, en de wet gaat er ook zo mee om: 28 dagen voor het patroon, vier dagen voor de tijdstippen van een oproepkracht. Leg vast wie een gepubliceerde dienst mag wijzigen, of dat instemming vraagt en langs welk kanaal de melding gaat. Zonder die afspraak wordt de app een instrument om het rooster stilletjes bij te stellen.
Cao-regels, integraties en techniek
Dan de cao. Die bevat afspraken over loon, toeslagen, betaling van overwerk en werktijden, en gaat voor op de individuele arbeidsovereenkomst. Bijna alle bedrijfstak-cao's zijn algemeen verbindend verklaard, waardoor ook werkgevers die geen partij waren zich eraan moeten houden. Juist die afspraken zijn per sector anders: een onregelmatigheidstoeslag in de zorg werkt niet zoals een avondtoeslag in de retail, en een gebroken dienst in het vervoer kent eigen vergoedingen. Daar wringt een standaardpakket.
Standaardsoftware kan die regels vaak wel benaderen, maar zelden precies volgen. Het gevolg is bekend: de planning draait in het pakket en de uitzonderingen worden met de hand rechtgezet in een spreadsheet ernaast. Maatwerk keert dat om, mits u de toeslagregels als instelbare gegevens bouwt en niet als vaste code. Een cao verandert namelijk, en dan moet uw beheerder percentages en vensters kunnen aanpassen zonder nieuwe versie van de app.
Aan koppelingen zijn er meestal drie. Naar urenregistratie gaat het geplande rooster als voorinvulling, waarna de werkelijke uren daarop worden gecorrigeerd. Naar de salarisverwerking gaan die goedgekeurde uren met hun toeslagsoorten. En vanuit toegangscontrole of een klokzuil komt terug wie er aanwezig was. Spreek per gegeven af welk systeem de bron is: contracturen komen uit uw HR-pakket, geplande diensten ontstaan in de planning-app, en werkelijke uren worden op één plek goedgekeurd.
Technisch is de telefoon het uitgangspunt. Medewerkers openen het rooster onderweg, geven beschikbaarheid door tussen twee diensten en reageren op een invalverzoek. Dat vraagt een leesbaar weekbeeld op een klein scherm, meldingen die alleen komen als er voor die persoon iets verandert, en een agenda-export. De planner werkt op een groot scherm, met slepen, filteren en een zichtbare lijst van regels die op dat moment worden overschreden.
Waar u op let als u dit laat bouwen
De grootste valkuil is het bord: een strak planbord waar diensten soepel over te slepen zijn, gebouwd voordat duidelijk is welke regels het rooster moet halen. U merkt dat pas als de eerste week gepland is en iemand alsnog met de cao ernaast moet natellen wat er is ingeroosterd. Dan is de app een tekenprogramma geworden. Een paar keuzes bepalen aan welke kant u uitkomt.
- Begin bij de bezettingsvraag. Zonder onderbouwd beeld van hoeveel mensen u wanneer nodig heeft, verplaatst u alleen het gokwerk naar een mooier scherm. Leg eerst per dagdeel vast wat dekkend is.
- Zet de wettelijke toets in het systeem. Rusttijden, weekmaxima en nachtdienstgrenzen horen gecontroleerd te worden terwijl de planner schuift. Een waarschuwing die pas verschijnt als het rooster af is, komt te laat en wordt genegeerd.
- Maak cao-regels instelbaar, niet vast. Toeslagvensters, percentages en pauzeregels veranderen bij elke nieuwe cao. Bouw ze als gegevens die uw beheerder kan aanpassen, niet als code die opnieuw gebouwd moet worden.
- Regel wat er met een opengevallen dienst gebeurt. Bepaal vooraf wie mag invallen, wie dat goedkeurt en of het systeem zelf mag uitvragen. Anders belandt elke ziekmelding alsnog in de appgroep waar u juist vanaf wilde.
- Laat de aard van een ziekmelding nergens landen. Een werkgever mag niet vastleggen wat iemand mankeert, ook niet als de medewerker het uit zichzelf vertelt. Bied dat veld dus niet aan, in geen enkel scherm.
- Betrek de ondernemingsraad voordat u bouwt. Een roosterregeling en een voorziening die aanwezigheid registreert vragen instemming van de raad. Dat gesprek tijdens het ontwerp voeren is aanzienlijk goedkoper dan het achteraf overdoen.
Onder deze punten ligt dezelfde afweging: elke regel die u automatiseert moet ook onderhouden worden. Weeg per regel af of hij vaak genoeg voorkomt. Een uitzondering die twee keer per jaar speelt, lost de planner met de hand op; een regel die elke week meespeelt, hoort in het systeem. Begin smal en breid pas uit als u ziet welke waarschuwingen werkelijk worden gebruikt.
Wat de kosten bepaalt
Wat een maatwerk personeelsplanning-app kost, hangt vooral af van de complexiteit van uw regels, de diepte van de prognose en het aantal koppelingen. Het loont die factoren te kennen, omdat ze u helpen kiezen wat in de eerste versie hoort en wat kan wachten. Veel van wat een planningssysteem duur maakt, komt voort uit wensen die pas na een paar roosterrondes nodig blijken.
De grootste kostenbepaler is het aantal regels dat het rooster moet toetsen. Een app voor een team met vaste dagdiensten en één kwalificatie is aanzienlijk eenvoudiger dan een app die vaste krachten, oproepkrachten, uitzendkrachten en leerlingen door elkaar plant, elk met eigen contractgrenzen en toeslagvensters. Daarna weegt de manier waarop het rooster ontstaat: zelf slepen met waarschuwingen is iets anders dan een systeem dat zelf voorstellen genereert en daarbij voorkeuren afweegt.
Verder tellen mee: de bezettingsprognose, want een handmatig ingevulde norm is eenvoudiger dan een voorspelling op basis van historische omzet; het aantal koppelingen, omdat elke verbinding met HR, urenregistratie of salarisverwerking afstemming en zorgvuldig testen vraagt; en de medezeggenschap en privacy, omdat instemming, informatievoorziening en een DPIA werk zijn dat vroeg in het traject hoort. Wij noemen op deze pagina geen tarieven. In een gesprek bepalen we samen welke eerste versie logisch is.
Stappenplan naar een werkend rooster
Het gaat het soepelst als u begint bij de vraag hoeveel mensen u wanneer nodig heeft, en pas daarna naar het planbord kijkt. Dat voelt tegennatuurlijk, want de aanleiding is meestal dat roosteren te veel tijd kost. Toch bepaalt de bezettingsvraag of het rooster ergens op slaat. De volgorde hieronder brengt u van het huidige knelpunt naar een rooster waarop uw team vertrouwt.
- Meet uw bezettingsvraagKijk een paar maanden terug: wanneer stond u te dun, wanneer te ruim. Leg per dagdeel vast hoeveel mensen met welke kwalificatie dekkend zijn, en waar dat getal vandaan komt.
- Maak contracten en kwalificaties actueelVerzamel per medewerker de contractvorm, de overeengekomen uren, de bevoegdheden en de vaste beschikbaarheid. Zonder die basis kan geen enkele toets iets zinnigs over het rooster zeggen.
- Schrijf de regels op die moeten geldenZet naast de wettelijke grenzen ook uw cao-afspraken en huisregels op papier, en markeer per regel of hij hard is of dat de planner ervan mag afwijken met een reden.
- Kies de kern van de eerste versieVaak zijn dat beschikbaarheid, roosterbouw met toetsing en publiceren met meldingen. Prognose, automatische voorstellen en de berekening van toeslagen kunnen in een volgende ronde erbij komen.
- Draai proef met een echte weekLaat de planner een bestaande week naast de oude methode overdoen en vergelijk de uitkomsten. Introduceer daarna gefaseerd en kijk welke waarschuwingen werkelijk worden gebruikt.
Veelgestelde vragen
Wat is het verschil tussen een personeelsplanning-app en een urenregistratie-app?
Een personeelsplanning-app kijkt vooruit: hij verdeelt diensten over medewerkers op basis van verwachte drukte, beschikbaarheid, kwalificaties en contractvorm, en toetst of dat binnen de wet en uw cao past. Een urenregistratie-app kijkt terug: hij legt vast hoeveel er is gewerkt en tegen welke toeslag. Ze sluiten op elkaar aan, want het gepubliceerde rooster is de voorinvulling van de urenregistratie. Veel organisaties gebruiken beide, maar bouwen ze zelden tegelijk.
Welke grenzen stelt de Arbeidstijdenwet aan een rooster?
Voor werknemers van 18 jaar en ouder geldt ten hoogste 12 uur per dienst, 60 uur per week en gemiddeld 48 uur per week over 16 aaneengesloten weken. Tussen diensten hoort ten minste 11 uur onafgebroken rust, eenmaal per zeven maal 24 uur in te korten tot 8 uur. Daar komt 36 uur weekrust bij, of 72 uur per twee weken. Voor nachtdiensten gelden strengere grenzen, waaronder ten hoogste 10 uur per nachtdienst.
Hoe ver van tevoren moet ik het rooster bekendmaken?
De Arbeidstijdenwet zegt dat u het arbeids- en rusttijdenpatroon zo tijdig mogelijk meedeelt. Staat er in een collectieve regeling niets over die tijdigheid, dan geldt ten minste 28 dagen vooraf. Kan dat door de aard van het werk niet, dan meldt u 28 dagen vooraf wanneer de wekelijkse rust begint en vier dagen vooraf op welke tijdstippen wordt gewerkt. Voor oproepkrachten geldt de termijn van vier dagen sowieso.
Wat moet ik extra regelen voor oproepkrachten in het rooster?
Leg om te beginnen de referentiedagen vast: de dagen en tijdstippen waarop u iemand kunt verplichten te komen. Roep vervolgens ten minste vier dagen vooraf schriftelijk of elektronisch op; korter, en de oproepkracht hoeft niet te komen. Trekt u de oproep binnen die termijn in of verzet u de tijden, dan loopt het loon door. Duurt de overeenkomst twaalf maanden, dan volgt een aanbod voor vaste uren.
Moet de ondernemingsraad instemmen met een nieuwe roosterregeling?
Ja, als het om een regeling gaat. Artikel 27 van de Wet op de ondernemingsraden vraagt instemming voor het vaststellen, wijzigen of intrekken van onder meer een arbeids- en rusttijdenregeling, van een regeling over het verwerken van personeelsgegevens en van voorzieningen die geschikt zijn voor controle op aanwezigheid, gedrag of prestaties. Een planning-app raakt die drie vaak tegelijk. Instemming is niet nodig voor zover de zaak al in een cao staat; een besluit zonder instemming is nietig als de raad zich erop beroept.
Wat mag ik vastleggen als een medewerker zich ziek meldt?
Niet wat iemand mankeert. Gezondheidsgegevens zijn bijzondere persoonsgegevens en de Autoriteit Persoonsgegevens is duidelijk: u mag er niet naar vragen en het ook niet vastleggen wanneer de medewerker het uit zichzelf vertelt. Toestemming helpt niet, omdat die in een gezagsverhouding zelden vrij is. Wel mag u onder meer het telefoonnummer en verblijfadres registreren, de verwachte duur van de afwezigheid, de lopende werkzaamheden en of het een arbeidsongeval betreft. Een planning-app heeft aan de duur genoeg.
Wat bepaalt de kosten van een maatwerk personeelsplanning-app?
Vooral het aantal regels dat het rooster moet toetsen, de manier waarop het ontstaat en het aantal koppelingen. Eén team met vaste dagdiensten is iets anders dan vaste krachten, oproepkrachten en uitzendkrachten door elkaar, elk met eigen contractgrenzen en toeslagvensters. Slepen met waarschuwingen is eenvoudiger dan een systeem dat zelf voorstellen genereert. Ook de prognose en de koppelingen met HR en salarisverwerking tellen mee. In een vrijblijvend gesprek bepalen we een realistisch budget.