IT // Programmering // Rådgivning
forside tjenester referanser om oss kontakt
Norman ASA

Løpende programvareutvikling
Commodore Consulting har en langtidsavtale med Norman ASA, der våre konsulenter bidrar med programvareutvikling (systemdesign og programmering) på deres Norman Security Suite.

link arrowLes mer

Oppgavene er varierte, men noen stikkord på hva vi utfører:

  • Design av løsninger.
  • Programmering i C++, C og PHP. (HTML/XML i forbindelse med GUI.)
  • Integrasjon mot database og scriptmodul.
  • Kommunikasjon via shared memory resources og messaging systems.
  • Sluttprodukter i form av multi-threaded services, dlls, lsps og exe-filer.
  • Hjelpefunksjonalitet: Kryptering av data. Pakking (ziping) av data. Loggmodul. Filbehandling.

Av større, spesifikke prosjekter, ønsker vi å trekke fram:

Norman Parental Control
Commodore Consulting har vært sentrale i utviklingen av Norman Parental Control. Løsningen er skrevet i C og C++. Den har en fler-lags arkitektur, der en service tar seg av businesslogikken, og LSPer ("layered service providers") automatisk integreres med web browsere etterhvert som de åpnes, for å route trafikk til og fra servicen.

Norman Security Suite, inklusive Norman Parental Control, scoret svært godt (nest best av ni deltakere) i en stor test i svenske "PC för Alla" i april 2008. (Se del 1 og del 2 av testen her.)

Sitater vedrørende Norman Parental Control:
"... ett ruskigt effektivt webbläsarfilter för oroliga föräldrar."
og:
"... föräldrakontrollen, där osunda webbsidor spärras för barn (allt utom det du själv godkänner) respektive tonåringar (sidor på teman som porr, vapen och våld), fungerar effektivt."

Kontaktperson:
Prosjektleder Einar Hem,
tlf.: 67 10 97 42,
e-post: einar.hem@norman.no,
Norman ASA.

Tieto (sluttkunde: Telenor Mobile)      

C++, utvikling av ny klient-tjener protokoll
Commodore Consulting bidro med en seniorkonsulent i et større team. Prosjektet skulle bytte ut eksisterende klient-tjener kommunikasjonsprotokoll i Telenor Mobils kundesystem.

link arrowLes mer

Den eksisterende løsningen var en protokoll i Corba. Oppdraget gikk ut på å flytte over funksjonaliteten fra Corba til gSOAP. Dette ble løst ved å programmere en ny protokoll i C++, utformet som en klient dll. (Klienten var utviklet i Powerbuilder.) Dll'en utførte så kommunikasjon mot en webservice med gSOAP på serversiden.

Ved siden av implementeringen, ble det gjennomført omfattende testing, inklusive testdokumentasjon, der det etterhvert ble utviklet et eget testsystem for lett å feilteste alle "requests" som ble utført av dll'en.

SCRUM, med daglige møter, ble brukt som prosjektstyringsverktøy.

Kontaktperson:
Prosjektleder Kjell-Arne Bråten,
tlf.: 90 14 26 10,
e-post: kjell-arne.braten@tietoenator.com,
Tieto.

Bluegarden AS

Programvareutvikling
Commodore Consulting bidrar med en seniorkonsulent i et større team.

link arrowLes mer

Vi ønsker ikke å spesifisere arbeidsoppgavene nærmere på nåværende tidspunkt. (Da vi ikke har klarert dette med oppdragsgiver.)

Norges Informasjonsteknologiske Høgskole - NITH AS

Undervisning og fagansvar
Tomas Sandnes fra Commodore Consulting har fagansvaret for NITHs spillprogrammererutdannelse. Han står også for undervisningen i flere av fagene på denne linja.

link arrowLes mer

Konkret underviser Tomas Sandnes i:

  • Webprogrammering med PHP og MySQL: Emnet lærer studentene hvordan de bygger effektive og sikre webapplikasjoner i PHP (med en SQL database i bunn). Som praktisk oppgave programmerer studentene hver sin blogg.
  • Programmering i C++: For produksjoner med fokus på ytelse i sluttproduktet er C++ et glimrende programmeringsspråk. Kort sagt gir C++ en suveren ytelse i det ferdige produktet, men øker kompleksiteten noe under selve utviklingen. Som praktiske gruppeoppgaver programmerer studentene dataspill.
  • Programmering av spillmotorer: (i C++) Alle spill har en "motor". Om man vil trekke en parallell, kan spillmotoren sammenliknes med hjertet i menneskekroppen. Emnet lar studentene bygge en spillmotor i praksis.
  • Game AI: Så godt som alle dataspill i dag har kunstig intelligens i en eller annen form. Emnet tar for seg teknikkene som benyttes for kunstig intelligens i moderne spill.
  • Spilldesign: Emnet tar for seg byggestenene for spill, og analyserer elementer som skiller gode spill og bestselgere fra mindre gode spill.

NITH (Norges Informasjonsteknologiske Høgskole) er en akkreditert høyskole med bachelor- og masterutdanninger innen IT.

Kontaktperson:
Rektor Bjørn Hanssen,
tlf.: 22 05 39 10,
e-post: bjh@nith.no,
NITH AS.

Norsk Hydro ASA
 

Sim Offshore
Commodore Consulting har levert programmering, arkitektur og teknisk prosjektledelse på Sim Offshore, en kombinert simulerings- og multimedie-applikasjon i regi Norsk Hydro ASA.

link arrowLes mer

Hydros ønsker med Sim Offshore er å skape en applikasjon som kan vise hverdagen ombord på en oljeplattform. Både riggen og oppgavene ombord skal være realistiske, samtidig som det skal være underholdende å utforske applikasjonen. Målgruppen er ungdom 14-16 år.

Sim Offshore er en 3-dimensjonal multimedieløsning der brukeren opplever en dag på en oljeplattform i Nordsjøen. Brukeren følger hovedpersonen fra denne reiser med helikopter ut til riggen. Ombord på den modellerte, 3-dimensjonale oljeplattformen har brukeren full frihet til å utforske omgivelsene. Karakteren går rundt på plattformen og utfører oppgaver som boring etter olje og kommandering av seismiske skip. Man kan innlede dialoger med øvrig personell ombord. Korte dokumentarfilmer vises underveis for å bygge opp under oppgavene man selv løser.

Kontaktperson:
Anne-Kathrine Torvund,
tlf.: 48 18 77 21 / 55 99 66 69,
e-post: anntor@statoilhydro.com,
StatoilHydro.

      
Kunstforum

Redesign og ny publiseringsløsning for nettmagasin
Oppdraget begynte som en kort konsulenttjeneste i form av hjelp med å redesigne nettmagasinets layout, som deretter vokste til å inkludere flytting over på en ny publiseringsløsning.

link arrowLes mer

I tett samarbeid med redaksjonen i Kunstforum ble et nytt og mer oversiktlig og brukervennlig design utviklet for deres nettmagasin, og som et resultat av dette arbeidet ble også eksisterende og fremtidig innhold flyttet over på en WordPress-basert løsning for å forenkle publiseringsprosessen.

Kontaktperson:
Redaktør André Gali,
e-post: andre.gali@kunstforum.as,
Kunstforum AS.

Fovea AS

Skreddersydd CRM løsning
Commodore Consulting har stått for design (etter kundens ønsker, innspill og behov) og gjennomføring (programmering, administrasjon og testing) av en skreddersydd CRM løsning for Fovea AS.

link arrowLes mer

Fovea ønsket en CRM løsning tilpasset deres behov og bruksområde. Løsningen ble et skreddersydd design der applikasjonen var 100% kompatibel med deres eksisterende programmer og database.

CRM løsningen omfatter en klient som benytter data lagret lokalt hos hver bruker, samt en synkroniseringsmodul for å overføre utvalgte data til og fra Foveas sentrale server.

Web-basert kundeserviceløsning
Vi konverterte og oppgraderte deres nåværende kundeserviceløsning fra å være en Windows-applikasjon til en web-basert løsning utviklet i PHP og Javascript. Kundeserviceløsningen har dynamisk visning, endring og lagring av data til og fra deres SQL-server.

Kontaktperson:
Daglig leder Morten Øyås,
tlf.: 90 11 76 99,
e-post: morten@fovea.no,
Fovea AS.

Nettec AS

Utvikling av webgrensesnitt
Commodore Consulting implementerte webgrensesnitt for Nettecs eksisterende databaseløsning, med hensikt om å forenkle brukeropplevelsen. Web applikasjonen ble laget i ASP.NET, og inneholder både konfigurasjons- og visningsmoduler.

link arrowLes mer

Kontaktperson:
Jan Erik Bjerkholt,
tlf.: 66 81 06 40,
epost: jeb@nettec.no,
Nettec AS.

Podium AS

Skreddersydde websider
Commodore Consulting har gitt Podium sine websider en ansiktsløftning, basert på deres eget materiell. Vi er svært fornøyde med hvor effektivt og smertefritt vi fikk løsningen på plass, spesielt da Podium trengte løsningen "i går".

link arrowLes mer

Kontaktperson:
Konsulent Kari Hilde Høvik,
tlf.: 48 14 49 39,
epost: kari.hilde.hovik@podium.no,
Podium Karriere.

Commodore Consulting AS - Asbjørnsens vei 32, 1476 Rasta - tel (+47) 92 20 93 94 - kontakt@commodore.no