Programvareutvikling
Osiris lever og ånder for programvareutvikling. Vi har utviklet en egen "Software factory" som sikrer effektivitet og kvalitet i våre leveranser.
"Software Factory" er et begrep som blir brukt for å beskrive en fullstendig prosess rundt produksjon av programvare. Begrepet innebærer at vi snakker om en standardisert og effektivisert prosess som over tid er blitt optimalisert basert på egne og andres erfaringer med store programvareutviklingsprosjekter.
UML som formidlingsspråk står sterkt i Osiris' løsninger. Det er viktig å være tydelig i spesifikasjoner slik at kunde og leverandør vet nøyaktig hva som skal lages. Vi er opptatt av å snakke samme språk som kunden, for å sikre at prosjektene våre blir fullført på tid, innenfor budsjett og at kunden får nøyaktig det den vil ha. Osiris spesifiserer gjennom UML, med fokus på Use-Case (brukstilfeller), konseptmodeller, skjermbilder og sekvensdiagrammer m.m. Gjennom våre minianalyser får vi den nødvendige oversikt som senere utdypes i detaljspesifikasjoner.
Utviklingsprosjektene Osiris leverer spenner fra noen få 100 timer (lite prosjekt) i omfang til flere 10.000 timer (storskala- prosjekter). I storskalaprosjekter har ofte Osiris en lederrolle innenfor hovedarkitektur og prosjektledelse i tillegg til utvikling.
En tredeling av prosjektlederrollen gir oss spisskompetanse, god flyt, kontroll og handlingskraft i prosjektet.
Løsningsansvarlig har totalansvaret for at løsningen blir levert ihht løsningsspesifikasjon. Våre løsningsansvarlige er erfarne arkitekter med solid bakgrunn i utvikling.
Prosjektkontrolleren har ansvaret for det prosjektadminstrative, herunder prosjektets fremdrift og håndtering av avvik og risiko. Våre prosjektkontrollere er erfarne prosjektledere fra IT-bransjen.
Prosjekteier fra Osiris har over 10 års erfaring med IT-prosjektledelse og er den som allokerer ressurser og har ansvaret for at leveransen er i henhold til det som er avtalt med kunden.
Programvareutvikling er et fag i seg selv, uavhengig av teknologi. Vi i Osiris jobber mye internt med å lære opp og sikre våre ansatte høy kompetanse på patterns, UML, RUP, objektorientert programmering m.m.
Osiris standardarkitektur innenfor skreddersøm er basert på følgende Microsoftteknologi:
- .Net 2.0 og 3.5
- C#, WCF, WPF, Winforms, Webforms (ASP.Net)
- Microsoft SQL Server 2008
- Microsoft SharePoint-teknologiene (WSS, SPS) og nå også SharePoint Office 2007
- Microsoft Biztalk 2006
- MIcrosoft Content Management Server 2007
- Microsoft Analysis Server 2008 med Reporting Services
- Microsoft Office Excel Server 2007
- Microsoft Team Foundation Server
Foruten å beherske faget programvareutvikling er det viktig å kjenne teknologien. Les mer om dette under teknologi.