Navigation



Ekspertise i løsningsdesign
og softwareudvikling

Altid leveret med et engagement og et nærvær,
der gør hver løsning unik


Vandfaldsmodel

Analyse

Hvilke behov skal en løsning opfylde, og hvilke mål skal nås?

Der er her stor forskel på, hvor præcist dette er defineret, når vi møder vores kunder første gang. Men det er her, vi træder til med viden, erfaring og ikke mindst idéer - og hjælper dels med at præcisere behovene og gøre målene målbare - og dels identificerer kritiske problemstillinger, der kan generere showstoppere senere i forløbet og dermed påvirke tid og økonomi.

I fællesskab med jer kommer vi rundt i alle hjørner og ser løsninger fra andre vinkler. Løber vi ind i problemstillinger, så er det også  fint nok. Det vigtigste er at identificere dem så tidligt som muligt i processen og finde en optimal løsning.

Kravspecifikation

Hvad var det nu præcis vi aftalte? Sådan er mange tvister mellem kunder og leverandører ofte startet. Men ikke hos os!

For os er forudsætningen for et godt samarbejde, at både I som kunde og vi som leverandør er 100 % enige om hvad vi præcis har aftalt i forhold til leverancen.

For at opnå dette udarbejder vi altid en kravspecifikation, der meget præcist på et ikke-teknisk sprog skitserer og præciserer alle relevante krav til løsningen. Kravspecifikationen fungerer ligeledes som bilag udviklingskontrakten.

Ønsker I at køre et udbud blandt flere leverandører, vil I her kunne anvendes kravspecifikationen som en central del af udbudsmaterialet.

Design og prototyping

Flere af grafikerne i vores søsterdivision SHRPA er altid faste medlemmer i vores projektteams og varetager udarbejdelse af løsningens grafiske design og forstår udvikling af en eventuel prototype.

Designs udarbejdes altid med afsæt i de idéer og tanker, der blev identificeret i analysen og senere beskrevet i kravspecifikationen – og vil altid leve op til en eventuel de-signmanuals krav.

Ændringer til en løsning bør ske så tidligt i processen som muligt, da tid og økonomi påvirkes eksponentielt jo længere i processen man er.

Derfor trods at kravspecifikationen er skrevet på et ikke-teknisk sprog, skal alle der læser den, være sikker på, at den forståelse af løsningen og de billeder de former i hjernen er i sync med de øvrige i projektgruppen – både hos jer og hos os. Hvis man derfor ønsker en større sikkerhed for at alle har den samme forståelse, udvikler vi ofte en prototype der alt efter ambitionsniveau reelt kan være en præcis kopi af den færdige løsning – hvor alle skærmbilleder dog er statiske.
Dermed kan I vurdere den kommende løsning dels ude fra kravspecifikationen med alle funktionsdetaljerne og prototypen med struktur, design og overordnet funktionalitet – inden selve løsningens kodes.

Med en prototype får I livremmen til de matchende seler.

Udvikling og test

Med jeres kravspecifikation og evt. prototype i hånden vil udviklingsteamet gennemføre udviklingen af løsningen og gennemføre alle de løbende og nødvendige interne tests.

Skulle der mod forventning opstå behov for ændringer i løsningen i denne fase, klarer vi også det. Vi udarbejder altid en ændringsanmodning og beskriver i detaljer, hvad der ønskes og hvordan det evt. vil påvirke det der indtil videre er udviklet og selve løsningen generelt. Hvis ændringen påvirker tidsplanen og/eller økonomien, vil dette også fremgå. Dermed vil I nemt kunne vurdere om det vil give mere mening at tage ændringen med i en fase 2 af løsningen.

Afhængig af løsningstypen, procedurer, ambitionsniveau, etc. gennemføres applikationstests, brugertests i testmiljø, driftstests, overdragelsestests, etc.

Installation og drift

De fleste løsninger kan installeres enten hos os, hos jer eller hos 3. part. Dette vil indgå som en del af analysen, hvor vi drøfter kravene til installationen ift. software og hardware og finde den placering der giver mest mening for jer ift. sikkerhed, oppetid og økonomi.

Ønsker I ikke selv at drifte jeres løsning, kan vi sammen med vores søsterdivision AM IT tilbyde at drifte den kommende løsning i et sikkert hostingmiljø, der bl.a. også hoster Nordjyske koncernens ca. 200 servere og løsninger for vores øvrige kunder.

Efter installationstesten/driftstesten er jeres løsning klar til at gå i drift – og champagnen kommer frem.

Evaluering

Den der erkender sine fejl bliver også klogere.

Når løsningen har været i drift i en rimelig periode gennemfører vi evaluering af hele processen.

IT er komplekst og dybt foranderligt – vi vil derfor aldrig stoppe med at lære – også af vores fejl. Fokus vil derfor ikke være at pege fingre af hinanden, men at både I og vi bliver klogere.  Evalueringen vil derfor ofte rumme en del idéudvikling, som det er vigtigt vi bærer med videre til en eventuel fase 2.

Ancora imparo! -- italiensk, Jeg lærer stadigt!
(underforstådet: og jeg bliver stadigt mere dygtig!). Michelangelo's valgsprog (1474-1563).