Software upgraden
Uw technische onderdelen bijwerken
Voldoen de functies van uw software nog, maar moeten de gebruikte technische versies worden bijgewerkt? APPelit voert afgesproken upgrades uit aan bestaande toepassingen. Daarbij passen we de benodigde code en instellingen aan en testen we de werking van de betrokken functies en koppelingen.
Moeten technische onderdelen worden bijgewerkt terwijl uw bestaande functies behouden blijven?
BESPREEK UW UPGRADEWerkt alles nog?
Ook achter de schermen telt onderhoud
Uw medewerkers kunnen misschien nog gewoon inloggen en registraties invoeren. Toch kan achter de schermen een technische update nodig zijn. Softwareversies hebben een ondersteuningsperiode; na afloop kunnen beveiligingsupdates voor die versie stoppen. Dat geldt bijvoorbeeld voor PHP. Misschien ontvangt u hierover een melding van uw hostingpartij, of vereist een gekoppelde dienst inmiddels een andere technische aansluiting.
Wilt u de bestaande bediening behouden en vooral de techniek actualiseren? Dan maken we die afbakening onderdeel van de opdracht. Een upgrade hoeft geen nieuw ontwerp of extra gebruikersfunctionaliteiten te omvatten. Voor de technische uitvoering zijn inzicht in de gebruikte versies, beschikbare broncode en betrokken omgevingen belangrijk. Ook leggen we vast welke onderdelen binnen de upgrade vallen en welke wijzigingen bij andere leveranciers moeten worden afgestemd.
Versies bijwerken
Code en afhankelijkheden aanpassen
Bij een software-upgrade kunnen we onder meer frameworks, gebruikte bibliotheken en de omgeving waarin de applicatie draait actualiseren. Welke werkzaamheden nodig zijn, hangt af van de huidige versie en de gekozen doelversie. Een overstap kan wijzigingen vereisen aan code, instellingen of onderdelen die niet meer op dezelfde manier worden ondersteund. De upgrade-informatie voor .NET maakt bijvoorbeeld onderscheid tussen verschillende overstappen en de bijbehorende technische wijzigingen. We leggen daarom vast welke versies worden bijgewerkt, welke aanvullende codeaanpassingen nodig zijn en welke koppelingen moeten worden gecontroleerd. Nieuwe functies blijven een afzonderlijk onderwerp: daarvoor kunt u terecht bij software vernieuwen. Moet de toepassing grotendeels opnieuw worden ontwikkeld, dan gaat het om software herbouwen in plaats van alleen een upgrade. Zo blijft de omvang van het technische werk duidelijk.
Eerst testen
Bestaande werking als uitgangspunt
Na de technische aanpassingen testen we de afgesproken functies in de bijgewerkte omgeving. Denk aan inloggen, gegevens opslaan, bestanden verwerken en informatie uitwisselen met gekoppelde systemen. Ook controles op gebruikersrechten en afgesproken berekeningen kunnen onderdeel zijn van de testopdracht. Voor de technische oplevering maken we afspraken over back-ups, het uitvoermoment en eventuele herstelstappen. Een bruikbare herstelroute hangt mede af van wijzigingen in gegevens en de betrokken systemen; die wordt daarom niet zonder meer verondersteld. Ontbreekt vooraf inzicht in de technische staat, dan kan een afzonderlijke software-audit helpen om de uitgangssituatie vast te leggen. Bij Trooper beoordeelde APPelit bijvoorbeeld de code en Azure-configuratie. Zo’n beoordeling kan input leveren voor vervolgwerkzaamheden, maar staat los van het daadwerkelijk uitvoeren van een upgrade.
Uw upgrade afstemmen
Technisch werk met heldere grenzen
Rol van APPelit: wij verzorgen de technische specificatie van de benodigde aanpassingen, softwareontwikkeling, testing, kwaliteitsborging (QA) en de afgesproken maatregelen voor softwarebeveiliging. We voeren de overeengekomen versie-upgrades en bijbehorende codewijzigingen uit. Is dataconversie onderdeel van de opdracht, dan realiseren we die volgens uw conversiespecificaties. Ook de technische oplevering wordt vooraf afgebakend.
Rol van de opdrachtgever: u bepaalt de businessstrategie en de daarop afgestemde IT-strategie. De keuze tussen standaardsoftware en maatwerk, pakketkeuzes, functionele mapping en functionele specificaties blijven bij uw organisatie. U geeft aan welke werking behouden moet blijven en welke gebruiksmomenten belangrijk zijn. Daarnaast levert u eventuele conversiespecificaties en verzorgt u de gebruikerstraining en implementatie binnen uw organisatie.
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier
Ervaar het gemak van onze service!
Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier











































































































































