Fra dokument til Jo??
Fra dokumentet til Jo??
Flettes inn i Jos:
SAUS har de siste årene utviklet seg til å bli en mer profesjonell utviklingsorganisasjon, og vi jobber nå også med større og mer omfattende prosjekter enn tidligere. Dette er en utvikling SAUS ønsker å fortsette med, og vil dermed være med på å styre hvilke prosjekter/systemer vi skal påta oss.
Ved utvikling av systemer ønsker SAUS i stor grad å fokusere og tilrettelegge for større grupper. Samtidig ønsker vi å ha fokus på systemer som tilrettelegger for samarbeid mellom studenter på tvers av fagområder og eventuelt institusjoner.
Siden seksjonen ønsker å prioritere større prosjekter, vil det ofte være flere samarbeidspartnere som deltar. SAUS ønsker i dette samarbeidet å stå for IT-kompetansen og for systemutviklingen. Samtidig bør vi også være med å styre IT-utviklingen på UiO, spesielt med tanke på web. Vår kompetanse på området bør være nyttig i dette arbeidet.
SAUS har nå i større grad en tidligere ansvar for eller
deltagelse i store prosjekter. Med større prosjekter gjør
behovet for retningslinjer knyttet til systemutviklingen seg mer
gjeldende. Vi ønsker å definere et sett med
"kjøreregler" for seksjonen, som hjelper oss å oppnå
en høyere grad av "profesjonalitet" i vårt
utviklingsarbeide.
Seksjonen ønsker å standardisere på et mindre antall utviklingsplattformer. Dette vil gjøre det enklere for utviklere å jobbe på flere prosjekter, og det vil være lettere å omdisponere arbeidskraft innad i seksjonen. Hva slags plattform -- språk, verktøy, biblioteker og rammeverk -- som velges vil være en avveining mellom hva seksjonen allerede besitter av kompetanse og hva som er best for den aktuelle oppgaven. Ved innføring av ny teknologi skal et tungtveiende argument ligge til grunn; særlig om seksjonen allerede benytter en liknende teknologi.
Der det er forsvarlig ønsker SAUS å benytte Open
Source-produkter fremfor komersielle. Slike produkter er oftere
billigere i anskaffelse og gir gjerne større muligheter for
tilpassing til UiOs infrastruktur gjennom tilgang til kildekoden. I den
grad det eksisterer Open Source-produkter som fullt eller delvis dekker
vårt behov, bør disse vurderes. For produkter som til dels
dekker behovet, kan videreutvikling og lokal tilpassing være et
alternativ til å utvikle vår egen løsning fra
grunnen av. Det bør da undersøkes om endringene kan
gjøres mere generelle, og ikke bare tilpasset våre lokale
behov, slik at vi kan bidra tilbake til Open Source-miljøet.
For å bedre dataflyten mellom IT-systemer på UiO
ønsker SAUS å utvikle systemer med åpne grensesnitt.
På denne måten håper vi å redusere antall
applikasjoner/databaser som fungerer som "informasjonsøyer". I
forprosjekteringsfasen til våre prosjekter vil vi derfor
forsøke å ta rede på om våre data og eller
tjenester kan være av interesse for andre systemer, samt hvilke
data/tjenester vi selv kan ha behov for. Dette vil bedre den
horisontale dataflyten, og integrasjonen mellom UiOs IT-systemer vil
bli styrket.
Etter hvert som prosjektene SAUS er innvolvert i har blitt
større og mere komplekse, har behovet for faste testrutiner
blitt mere aktuelt. Bruker- og akseptansetesting bør inngå
som en naturlig del i et prosjekt, og ikke bare i sluttfasen, men
kontinuerlig gjennom hele utviklingfasen. [Noe om satsing på
usability-kompetanse?] I tillegg kan enhetstesting være et nyttig
verktøy. [Mer utfyllende her]