# Bygg videre på systemet som holder driften i gang

Systemet kan arbeidet deres, men hver endring tar tid og få kjenner det godt. Vi hjelper dere å bygge videre, ett trygt steg om gangen.

- **Nettside:** <https://algora.no/programvare/modernisering>

## Tre veier videre, og ingen av dem er alltid riktig

Hva som passer, avhenger av hva systemet fortsatt gjør godt, og hva som står i veien. Ofte blir det en blanding, som i eksempelet over.

1. **Forbedre deler** Passer når: Systemet gjør jobben, men enkelte skjermbilder eller rutiner er tungvinte. Det betyr: Vi endrer det som er vanskeligst å bruke, og lar resten være. (I eksempelet: nytt registreringsbilde.)
2. **Bygge et nytt lag rundt** Passer når: Systemet er stabilt, men vanskelig å koble til nye verktøy eller utvide. Det betyr: Nye skjermbilder og koblinger bygges ved siden av, og bruker dataene i systemet. (I eksempelet: kobling til regnskap og ny planlegging.)
3. **Erstatte gradvis** Passer når: Systemet begrenser det dere vil gjøre, eller blir vanskelig å holde i drift. Det betyr: Én del flyttes om gangen, mens resten fortsetter som før. Det gamle slås av til slutt. (I eksempelet: siste fase, når resten er flyttet.)

Noen ganger er det riktige å la systemet være som det er, og heller forbedre det som skjer rundt det. Det sier vi også.

## Vi må forstå systemet slik det brukes

Et system som har vært i bruk lenge, henger sammen med mer enn det ser ut som. Derfor ser vi på brukerne, avhengighetene og dataene først.

| Område | Vi ser på | Hvorfor det betyr noe |
| --- | --- | --- |
| Brukerne | Hva folk faktisk gjør i systemet, hvilke snarveier de har, og hva som tar tid. | Det som ser tungvint ut, kan være raskt for den som er vant til det. Derfor ser vi på hva folk faktisk gjør. |
| Avhengighetene | Rapporter, andre systemer og rutiner som bygger på systemet. | En endring ett sted kan stoppe noe et annet sted: rapporter, regnskap og rutiner bygger på systemet. |
| Dataene | Hvor opplysningene ligger, hvor ryddige de er, og hva som må tas vare på. | Dataene er ofte det mest verdifulle systemet har. De må tas vare på uansett vei videre. |
| Kunnskapen | Hvem som kjenner systemet, og hva som bare står i hodet til noen få. | Det som ikke er skrevet ned, forsvinner lett underveis. Vi skriver det ned først. |
| Det som fungerer | Deler av systemet som er stabile og gode, og som ikke bør røres. | Ikke alt gammelt trenger å endres. Utlevering og retur fungerer, og lar vi være. |

## Fungerer systemet, men deler ikke data?

Da kan det holde å koble det til.

[Systemintegrasjoner](<https://algora.no/programvare/systemintegrasjoner>)

## Et første steg dere kan gå tilbake fra

Det første steget gir nytte alene, lar det gamle være tilgjengelig og kan reverseres. Dere kan stoppe når det er nok.

1. Starter ofte her: **Se systemet i bruk** Vi sitter med dem som bruker det, går gjennom avhengighetene og ser på dataene. Det vi finner, skriver vi ned. (Dere bidrar med tid med brukerne, og tilgang til systemet og dem som kjenner det.)
2. **Velg et trygt første steg** Ett steg som gir nytte alene, der det gamle fortsatt kan brukes, og som kan reverseres. (Dere bidrar med en som kan ta beslutninger, og noen brukere som vil prøve.)
3. **Bygg videre, ett steg om gangen** Når første steg er i bruk og fungerer, vurderer vi neste sammen. (Dere bidrar med tilbakemeldinger fra dem som bruker det nye.)

## Tre tjenester, tre utgangspunkt

- **Modernisering** Dere har et system som står i veien Vi bygger videre på noe som finnes og gjør en viktig jobb.
- **Skreddersydd programvare** Dere har et behov, men ikke et verktøy Et arbeidsverktøy bygget rundt måten dere jobber på, fra starten.
- **Systemintegrasjoner** Systemene fungerer, men deler ikke data Vi kobler systemene, så opplysningene bare registreres én gang.

## Les videre

- [Modernisering](<https://algora.no/programvare/modernisering>)
- [Skreddersydd programvare](<https://algora.no/programvare/skreddersydd-programvare>)
- [Systemintegrasjoner](<https://algora.no/programvare/systemintegrasjoner>)

## Det vi ofte får spørsmål om

### Må vi bytte ut hele systemet?

Nei. Ofte er det bedre å forbedre deler av det, eller bygge et nytt lag rundt det som fungerer. Full utskifting anbefaler vi bare når det gir mer enn det koster.

### Kan vi fortsette å jobbe mens det skjer?

Ja, det er utgangspunktet. Hvert steg planlegges slik at det gamle fortsatt kan brukes, og slik at vi kan gå tilbake hvis noe ikke virker.

### Hva om ingen lenger kjenner systemet godt?

Det er vanlig. Vi starter med å se hvordan det brukes, hva det henger sammen med og hvor dataene ligger. Det vi finner, skriver vi ned, så kunnskapen ikke bare ligger hos én person.

### Hva er forskjellen på dette og skreddersydd programvare?

Modernisering tar utgangspunkt i et system dere allerede har, og som dere er avhengige av. Skreddersydd programvare bygger et nytt verktøy rundt et behov, fra starten.

### Hva koster det?

Det avhenger av systemet og hvor dere vil begynne. Etter en første gjennomgang foreslår vi et avgrenset første steg med estimat.

## Programvare

- [Skreddersydd programvare](<https://algora.no/programvare/skreddersydd-programvare>): Verktøy laget for måten dere faktisk jobber på.
- [Systemintegrasjoner](<https://algora.no/programvare/systemintegrasjoner>): Systemene deres snakker sammen, uten manuelle eksporter.
- [Programvare-oversikt](<https://algora.no/programvare>): Fra idé til produkt i drift.

## AI

- [AI i eksisterende systemer](<https://algora.no/ai/ai-integrasjoner>): Gjør produktene og verktøyene dere har i dag smartere.

## Hvilken del av systemet står mest i veien?

Fortell hva systemet gjør for dere, og hva som er vanskelig i dag. Vi stiller noen oppfølgingsspørsmål og foreslår hvor det er trygt å begynne.

- [Finn et trygt første steg](<https://algora.no/kontakt?vei=utforsk&tema=modernisering&kilde=%2Fprogramvare%2Fmodernisering>)
- [Avtal en samtale](<https://algora.no/kontakt?vei=samtale&tema=modernisering&kilde=%2Fprogramvare%2Fmodernisering>)
