Planning software

Technieken: .NET, Java, PHP
Plansystemen bouwen is een vak apart: bij planning software stelt de organisatie voorwaarden aan de werking van het plansysteem. Het is de kunst om deze voorwaarden te vertalen in regels (parameters) en om een grafische interface te bouwen waarin deze regels gedefinieerd kunnen worden. Deze randvoorwaarden zijn bijvoorbeeld restricties in ‘human resources’, locaties, de duur van afspraken, of het aantal plaatsen in de planning.

Voorbeelden

Om u een beeld te geven van de soorten planning software die Ambrero eerder bouwde noemen we hieronder een aantal voorbeelden:
  • ERP software: Enterprise Resource Planning. ERP-software wordt gebruikt om verschillende zakelijke processen te stroomlijnen, zoals ‘supplychain management’, personeelsplanning, en relatiemanagement.
  • Agendasysteem: systeem waarin planningmogelijkheden kunnen worden gedefinieerd en afspraken kunnen worden ingepland op basis van deze restricties.
  • Project management systeem (PMS): systeem om projecten mee te plannen. Dit kan voor ontwikkeltrajecten zijn, maar ook voor bijvoorbeeld productieplanning of transportplanning.
  • Roostersysteem: applicatie waarmee roosters kunnen worden gegenereerd voor een of meer personen over een vastgestelde tijd. Slimme roostersystemen kunnen aan de hand van parameters het meest efficiënte rooster berekenen.

Op zoek naar de beste planning

De parameters die de planning bepalen leveren beperkingen op in de flexibiliteit van de planning. Het is de kunst om op basis van de regels die in het systeem gedefinieerd staan de ideale planning te vinden. Slimme algoritmes in de programmatuur kunnen hiervoor zorgen.

Maar wat houden deze beperkingen nou eigenlijk in? We geven een paar voorbeelden van restricties die in een plansysteem kunnen worden ingebouwd:
  • Capaciteit: limieten in capaciteit zijn komen veel voor. Deze limieten kunnen liggen in een beperkt personeelsbestand of in het aantal afspraken dat iemand maximaal per dag mag hebben. Artsen hebben bijvoorbeeld vaak maar een paar afspraken per dag vanwege de bijbehorende tijdsinvestering in bijvoorbeeld het bijwerken van het behandelplan.
  • Tijdsduur: restricties in tijdsduur kunnen meerdere vormen aannemen. In sommige branches (bijvoorbeeld de medische sector) is de tijdsduur van afspraken niet altijd bekend. Dit vereist een andere planning methodiek dan wanneer er een vaste tijdsduur staat voor afspraken. Tevens is het mogelijk dat personen maar een bepaald gedeelte van de dag aan afspraken mogen besteden.
  • Beschikbaarheid van locaties (bijvoorbeeld vergaderruimtes): bij reserveringssystemen voor lokalen is de aanwezigheid van lokalen de beperkende factor. Elk lokaal kan specifieke kenmerken hebben (zoals de beschikbaarheid van een internetaansluiting), en het plansysteem zal hiermee rekening moeten houden.
  • Financiële aspecten: zaken als de verhuurprijs of de uurprijs van personeelsleden kunnen een rol spelen in het genereren van een planning die aansluit bij de wensen van klanten.
  • Volgorde van bedrijfs- en productieprocessen: in diverse branches is er sprake van een zogenoemde “supplychain”: een proces waarin de ene handeling niet voltooid kan worden zonder dat een reeks vorige handelingen verricht is. Dit soort beperkingen kunnen van belang zijn in de plansoftware.
  • Wettelijke verplichtingen: bij maken van dienstroosters kunnen er planning-restricties liggen op het gebied van wettelijke regelgeving: de staalsector kent bijvoorbeeld CAO-afspraken waarin is vastgelegd hoe vaak arbeiders mogen werken in het weekend. Deze afspraken zijn daarom van belang bij het genereren van een rooster volgens de wettelijke norm.

Enterprise Resource Planning (ERP)

ERP software is het meest bekende type planningsoftware. ERP-applicaties worden ingezet voor verschillende doeleinden: productieplanning, bevoorradingsprocessen, financiële doeleinden, project management, en Human Resource Management (HRM). Door de processen binnen uw bedrijf goed te analyseren kan Ambrero een ERP-oplossing ontwerpen die naadloos geïntegreerd kan worden binnen de organisatie. Een goed ERP-systeem ondersteunt het bedrijf in het hele verkooptraject: van het eerste contact met de opdrachtgever tot de oplevering van uw product. Op die manier heeft u altijd alle informatie bij de hand!

Interesse gewekt?

Ambrero denkt graag met u mee. Neem voor meer informatie of een prijsopgave geheel vrijblijvend contact met ons op.
Gerelateerde projecten

WTE voor Internet

Door individualisering en flexibilisering wordt personeelsplanning steeds complexer. Ambrero heeft op detacheringsbasis aan de Working Time Evaluator voor Internet gewerkt. In een J2EE framework hebben wij een Javascript variant van WTE for Excel gemaakt.


Headcount

Voor TPS Groep ontwikkelden we een webapplicatie waarmee werkstromen kunnen worden gepland. Op basis van werkvoorraden, capaciteit, en ineffectiviteit berekent Headcount wat de consequenties zijn van pieken en dalingen binnen financieel-administratieve bedrijfsprocessen.