Software herbouwen
Een nieuwe technische basis
Wilt u bestaande software opnieuw laten bouwen omdat de huidige techniek uw plannen belemmert? APPelit realiseert een nieuwe codebasis op basis van uw functionele specificaties. Daarbij maken we onderscheid tussen wat technisch vervangen moet worden en welke functies, gegevens en koppelingen u wilt behouden.
Wilt u meer grip op de kwaliteit, beveiliging en continuïteit van uw software?
BESPREEK UW SOFTWAREBlijft u repareren?
Ruimte voor structurele verandering
Vraagt iedere aanpassing om nieuwe omwegen in de code? Leidt een wijziging in het ene onderdeel tot problemen elders? Of is een gewenste uitbreiding binnen de huidige opzet nauwelijks uitvoerbaar? Misschien blijft uw toepassing belangrijk voor het dagelijkse werk, maar kost het steeds meer moeite om deze verder te ontwikkelen. Dan kan de vraag ontstaan of doorgaan binnen dezelfde technische basis nog aansluit op uw plannen.
Wat mag bij een nieuwe versie niet verdwijnen? Denk aan vaste berekeningen, gebruikersrechten, opgeslagen documenten of informatie die andere systemen nodig hebben. Ook uitzonderingen die gebruikers dagelijks tegenkomen, horen bij de gewenste werking. Voor herbouw zijn daarom niet alleen de oude schermen relevant. De functionele specificaties beschrijven wat de nieuwe toepassing moet doen, inclusief wat anders moet dan voorheen. Daarmee krijgt het opnieuw bouwen een afgebakende inhoud.
Een andere basis
Niet automatisch een kopie
Bij herbouw ontwikkelen we de afgesproken onderdelen opnieuw. Dat kan een losse module zijn, maar ook de volledige toepassing. We werken technisch uit hoe schermen, gegevensopslag, toegangscontroles en koppelingen op elkaar aansluiten. Bestaande functionaliteiten kunnen terugkomen, zonder dat dezelfde code of technische opzet wordt overgenomen. Tegelijk is herbouw geen aanleiding om ongemerkt extra functies toe te voegen: wijzigingen in de gewenste werking leggen we afzonderlijk vast. Een concreet voorbeeld is Dynamic Ear. APPelit herschreef de bestaande applicatie naar een modernere technische standaard, met aandacht voor de aansluiting op de bijbehorende hardware. Blijkt voor uw opdracht alleen een uitbreiding of versieaanpassing nodig, dan is volledige herbouw niet vanzelfsprekend. Op de pagina’s software vernieuwen en software upgraden vindt u de andere vormen van technische ontwikkeling.
Gegevens meenemen
Van bestaande naar nieuwe software
Een nieuwe toepassing moet vaak verder kunnen met informatie uit het oude systeem. Daarom spreken we af welke gegevens worden overgezet, hoe velden worden gekoppeld en welke controles nodig zijn. Op basis van uw conversiespecificaties bouwen we de technische omzetting. Daarbij kunnen proefconversies en controles op aantallen, relaties en afgesproken waarden onderdeel zijn van de opdracht. Ook bestaande koppelingen vragen aandacht: een nieuw systeem moet de overeengekomen gegevens kunnen ontvangen en versturen. We testen die uitwisseling samen met de betreffende functionaliteiten. Kan de herbouw in onderdelen plaatsvinden, dan leggen we vast hoe oude en nieuwe onderdelen tijdelijk samenwerken. Is een volledige technische overgang nodig, dan maken we afspraken over de oplevering en eventuele gebruiksonderbreking. De ingebruikname binnen uw organisatie blijft een afzonderlijk onderdeel van uw eigen implementatie.
Klaar voor herbouw?
Bouw en invoering onderscheiden
Rol van APPelit: wij verzorgen de technische specificatie van het maatwerk en bouwen de afgesproken onderdelen opnieuw. Softwareontwikkeling, testing, kwaliteitsborging (QA) en de overeengekomen maatregelen voor softwarebeveiliging vallen binnen de vastgelegde opdracht. Ook realiseren we eventuele dataconversie op basis van uw specificaties. We leveren de afgesproken softwareonderdelen en technische documentatie op.
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 bepaalt welke bestaande werking terugkomt en welke wijzigingen nodig zijn. Daarnaast levert u de conversiespecificaties, beoordeelt u de functionele uitkomsten en verzorgt u 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











































































































































