Laptop med grafer – viser innsiktsdrevet utvikling

Hva er systemutvikling

Systemutvikling er prosessen der vi planlegger, designer, bygger, tester og videreutvikler digitale løsninger som løser forretningskritiske behov. Det handler ikke bare om koding – men om å skape robuste, skalerbare og fremtidsrettede systemer som knytter teknologi, brukere og forretningsmål tettere sammen. I en verden i stadig endring, er systemutvikling selve ryggraden i digital transformasjon, og vår tilnærming kombinerer dyp teknisk ekspertise med innsikt i hvordan virksomheter fungerer i praksis.

Systemutvikling i CGI – fra idé til løsning

CGI er et av landets ledende fagmiljøer innen systemutvikling og IT-arkitektur. Vi kombinerer teknologisk spisskompetanse med bransjeforståelse, og leverer løsninger som skaper reell verdi. Vi utvikler alt fra brukervennlige apper og selvbetjeningsløsninger til interne systemer som effektiviserer arbeidsprosesser og komplekse plattformer som støtter hele virksomheter. Her kan du utforske noen av prosjektene vi er stolte av å ha levert.

 

Applikasjons- og systemutvikling

Vi utvikler og integrerer moderne, skreddersydde løsninger for aktører i både privat og offentlig sektor. Applikasjonene utvikles på ledende applikasjonsplattformer, på alle typer skyløsninger og på lokale datasentre. Vår lange erfaring med å levere virksomhetskritiske løsninger innfrir krav til sikkerhet og ytelse. Vi benytter oss av mer enn 30 års strukturert metodikk fra vårt Application Management and Portfolio Framework (APMF).

Systemintegrasjon

De fleste virksomheter benytter seg av ulike systemer til forskjellige formål, og man er avhengig av at disse systemene kommuniserer godt sammen. Ved å integrere systemene oppnår man en sømløs flyt mellom dem og man unngår misforståelser eller tungvinte omveier.

Systemmodernisering

Virksomheter kan ofte oppleve at deres tekniske plattform er utdatert, har lav systemfleksibilitet eller unødvendig kompleks systemintegrasjon. Vi hjelper våre kunder med å planlegge og realisere moderniseringsprogrammer for å effektivisere systemene deres.

Applikasjonsforvaltning

Sentralt i våre forvaltningsprosjekter står kontinuerlig forbedring av løsningens kvalitet og effektive forvaltningsrutiner som sikrer kort «Time-to-Market». Dette sikrer en kontinuerlig oppdatering av forretningskritiske systemer som følge av rammebetingelser som er i stadig endring.

Prosjektledelse

Vi benytter oss av en prosjektstyringsmetodikk hvor formålet er en målrettet strategi og kontinuerlig dialog. I prosjekter innen offentlig sektor lener vi oss på Digitaliseringsdirektoratets «Prosjektveiviseren», som gir en strukturert tilnærming til hvordan man planlegger og gjennomfører et IT-prosjekt. I større og komplekse prosjekter benytter vi oss av prosjektstyringsrammeverket PRINCE2. Forutsigbar prosjektledelse forsikrer kundene våre om at leveransene kommer til rett tid, til avtalt kostnad og med god kvalitet.

Test og testledelse

Våre tjenester innen test er testrådgivning, testledelse, funksjonell testing og teknisk testing ved for eksempel testautomatisering, ytelsestest, datavarehustest, brukervennlighetstest og sikkerhetstest. CGIs testmetodikk er basert på bransjestandarder og fagkompetanse fra blant annet ISTQB, ISO og andre testmetoder.

Møte med flere personer - viser kunde–leverandør-samarbeid
To personer smiler foran laptop – viser teamsamarbeid i utviklingsprosjekt

Vår utviklingsmetodikk

Vår utviklingsmetodikk henter det beste fra flere praksiser som Kanban, DevOps og Lean Startup, og rammeverket for systemutvikling er basert på flere smidige prinsipper. Disse utgjør utgangspunktet for alle systemutviklingsprosjekter i CGI, men blir tilpasset etter kunde, prosjekt, produkt og marked.

Prinsippene hjelper oss med å oppnå:

  • Kort «Time-to-Market»
  • Høy levert kundeverdi
  • Lav risiko i forbindelse med produksjonssetting
  • God brukervennlighet
  • Høy kunde- og brukerinvolvering

 

Sterkt fagmiljø

Vi er opptatt av rett verktøy til jobben og har et sterkt fagmiljø bestående av konsulenter med spisskompetanse innen Java, .Net og Open-Source teknologi.

Komplette tjenestetilbud

Vi har et komplett tjenestetilbud av løsningsleveranser innen design, utvikling, test, forvaltning og support.

Skreddersydd etter bransje og bedrift

Med utgangspunkt i spisskompetanse på standard kommersiell integrasjonsarkitektur, utvikler og forvalter vi avanserte integrasjonsløsninger for en rekke virksomheter. Basert på en velprøvd kombinasjon av smidig utviklingsmetodikk og rammeverk som ITIL, forvalter vi forretningskritiske applikasjoner i både privat og offentlig sektor.

Strategiske kontaktpunkter

Planlegging og realisering står helt sentralt i våre moderniseringsprogrammer, inkludert sentrale problemstillinger som sameksistens, migreringer og konverteringer.

Trygge løsninger

Vi verner om den interne IT-sikkerheten i virksomheten og blant de ansatte. Her legger vi blant annet opp til intern opplæring av våre kunders ansatte i hvordan man skal forholde seg til cybersikkerhet, og hvilke prosedyrer man må etterleve for trygg drift og ved cyberangrep .

Person presenterer strategi på tavle for team – illustrerer strukturert systemutvikling og samarbeidsprosesser.
Mann med kode reflektert i brillene – illustrerer bruk av kunstig intelligens i systemutvikling

Kunstig intelligens (KI)

Vi har etablerte prosedyrer for hvordan vi integrerer kunders ønsker om bruk av kunstig intelligens – enten det gjelder å utvikle løsninger basert på AI og LLM, eller å tilpasse systemer til ny teknologi i deres bransje. Våre systemutviklere jobber tett med våre KI-eksperter som bistår i utviklingsprosessen for å levere de mest optimale KI-løsningene.

Utforsk hvordan vi jobber med kunstig intelligens i CGI

Skyer speiler seg i vann – illustrerer fleksible og tilgjengelige skytjenester

Skytjenester

I CGI tilbyr vi strategisk rådgivning og tilrettelegging for offentlige, private og hybride skyløsninger. Innen systemutvikling sørger vi for at hosting og applikasjoner i skytjenester – som for eksempel Google Cloud Platform – håndteres både effektivt og sikkert. Løsningene tilpasses etter kundens behov og preferanser i tett samarbeid med våre skyeksperter.

Slik fungerer våre skytjenester

Innlogging på mobil med sikkerhetssymbol – illustrerer fokus på cybersikkerhet

Cybersikkerhet

I alle våre IT-prosjekter er det et overordnet fokus på å holde våre kunder trygge. I CGI mener vi at cybersikkerhet skal bygges inn i alle aspekter av virksomheten, fra infrastruktur og nettverk til webapplikasjoner og mobilapper. Våre systemutviklere sørger blant annet for kontinuerlig overvåking av trusselbildet og jevnlig vedlikehold av eventuelle sårbarheter som dukker opp.

Oppdag viktigheten av å tenke helhetlig omkring cybersikkerhet 

Person ser ut mot by gjennom rundt vindu – symboliserer helhetlig blikk på løsningsarkitektur

Løsningsarkitektur

Løsningsarkitekten er brobyggeren mellom kunden og systemutviklingsteamet, og har en nøkkelrolle i å sikre at de tekniske løsningene som utvikles, er målrettede og skaper ønsket verdi for virksomheten. Rollen innebærer også tett samarbeid med både forretningsanalytikere og grensesnittdesignere for å levere helhetlige og robuste systemutviklingsløsninger.