Software-implementatie (ook software-uitrol ) is het projectachtige proces van het opzetten van software in grotere organisaties (bijv. Bedrijven of openbare administratie ). Dit omvat de stappen van software distributie , installatie , configuratie , het verzamelen van gegevens, het opzetten van de operationele IT-organisatie ( actief ), de opleiding van de werknemers, en de omzetting van interne bedrijfsprocessen. Als de software een legacy-systeem moet vervangen, kan ook datamigratie en afsluiten van het oude systeem worden toegevoegd. bijStandaardsoftware , customizing kan worden ingebed in het volledige software-implementatietraject: voor individuele software is software-implementatie de stap na de ontwikkeling van software .
In principe zijn er twee strategieën voor het introduceren van software: The Big Bang en de iteratieve introductie .
Big Bang
De nieuwe software is volledig geïmplementeerd en een enkele, duidelijk gedefinieerde tijd te vormen (meestal op momenten dat het niet beschikbaar zijn van een systeem is grotendeels kritisch, bijvoorbeeld, op een weekend of jaar) in werking gesteld, zodat zij dan volledig beschikbaar. Om risico’s te minimaliseren, dit soort vereist de software-implementatie uitgebreide planning en voorbereiding vooraf (uitgebreide testen van software , de opleiding van de beheerders , de Werkingsfuncties en de eindgebruiker ). In het geval dat er zich op korte termijn onherstelbare of onvoorziene foutsituaties voordoen, moet een terugdraaiproject worden gepland.
Het risico van deze strategie is dat de software wordt uitgevoerd gebeurt nooit of erg laat en gebruikt (misschien omdat de software-eisen regelmatig en op korte termijn veranderen, zodat die voortdurend moet worden verbeterd). Bovendien zijn technische problemen (belastingsituaties, prestaties) vaak moeilijk vooraf in te schatten, wat vaak pas na de inbedrijfstelling aantoont of de oplossing daadwerkelijk geschikt is voor productieve werking.
Iteratieve introductie
Tegenover de Big Bang is een iteratieve introductie van een nieuw systeem, dat is de introductie in verschillende kleinere stappen. Vooraf moeten kleinere componenten en de afhankelijkheden daartussen worden geïdentificeerd en geanalyseerd. Beide moeten in aanmerking worden genomen bij de iteratieve inleiding (een webtoepassing kan bijvoorbeeld niet worden geïnstalleerd voordat de vereiste web- of applicatieserver niet is geïnstalleerd).
De iteratieve benadering is bedoeld om risico’s te verminderen door mogelijk falen van het hele systeem. Het geeft gebruikers van de software ook de mogelijkheid om vroeg ervaring op te doen met delen van het systeem, die op hun beurt kunnen worden meegenomen in de ontwikkeling en introductie van de volgende onderdelen. Vaak zul je echter over een langere periode moeten leven met onvolledige tussentijdse oplossingen. Als er een legacy-systeem is waar gegevens worden ingevoerd, is een iteratieve introductie moeilijk. Medewerkers kunnen tijdens de overgangsperiode gedwongen worden om met twee systemen te werken.
Een niet te onderschatten risico in de iteratieve invoering van een nieuw systeem zijn zakelijke veranderingen in het beleid tijdens de ontwikkeling van de projecten worden gestopt / lagere kosten redenen, een bedrijfsherstructureringen vereisen nieuwe plannen, het bedrijf management nieuwe prioriteiten. Hierdoor kan het gehele systeem niet volledig in zijn oorspronkelijke plan ingebracht en dus slechts zeer beperkt in zijn geheel bruikbaar of onbruikbaar in het slechtste geval.
Webkoppelingen
- Manager Magazine: de A en O van software-implementatie
- Universiteit van Wenen voor Economie en Bedrijfskunde: ERP-implementatie (PDF, 120 kB)