Hvordan erstatte COBOL

COBOL, en datamaskin språk utviklet i 1959, ser fortsatt bruke i det 21. århundre. En konferanse for næringslivet, myndigheter og universitets eksperter utviklet felles forretningsorientert språk, en av de første på høyt nivå programmeringsspråk. Mens COBOL eldre programmer er robust og billig å kjøre, kan de være uforenlig med bedriftens eksisterende systemer. Antallet COBOL programmerere har sunket. Eldre systemer har ofte ingen gjenlevende dokumentasjon, noe som gjør det vanskelig å forbedre eller endre dem. Dette er blant årsakene noen bedrifter velger å erstatte eldre COBOL med noe nyere.

Bruksanvisning

1 Identifiser de eldre programmer du ønsker å erstatte. Hvis din bedrift har mange eldre programvare, kan du finne det lettere å erstatte COBOL programmer bit for bit, over tid, enn å bytte ut alt på en gang. En mulig ulempe med denne tilnærmingen er at det å gjøre en gradvis overgang kan kreve mer COBOL kompetanse enn selskapet har tilgjengelig.

2 Sammenligne alternativene for å gjøre overgangen. Du kan rippe COBOL helt ut og sanere mer moderne, erstatning systemer fra bunnen av, eller du kan bruke avanserte erstatning programvare til å generere nye systemer mer effektivt. Sistnevnte tilnærming er enklere, men det er ofte avhengig av å ha nok COBOL dokumentasjon i filene dine til å styre IT-teamet tilsyn overgangen.

3 Bestem hva du skal bruke til å erstatte eldre COBOL. Java programmeringsspråk er en vanlig erstatning, men James Taylor i beslutning Management Solutions hevder på sin nettside at det finnes andre språk som gir bedre resultater.

4 Trekk sammen en liste over de operasjoner som kan bli berørt av overgangen. Selv om alt går greit, kan endringen påvirke datalagrings, programvare og sikkerhet. Det kan også kreve at reforhandle IT-vedlikeholdskontrakter.

5 Utarbeide en plan for å håndtere eventuelle problemer hvis overgangen er ikke glatt. Hvis du mister data eller koblinger blir ødelagt, vil det være lettere på virksomheten din hvis du allerede har en playbook på plass for hvordan man skal håndtere slike problemer. Når du er forberedt, utføre planen.