Nyhedsbrev 1902software.com no.1902software.com Facebook Twitter
Referencer Grafisk Design DKK 200

Software udviklingsproces

 

 

Indledende kundemøde

1. Indledende møde

  • Det indledende møde foregår typisk på dansk med Peter Skouhus.
  • Her diskuteres projektet indgående for at fastlægge, om opgaven ligger inden for 1902 Softwares område.
  • Behov og ønsker til funktionaliteter gennemgås.
  • Applikationens udseende diskuteres også i den indledende fase.
  • Alle møder foregår via Skype.
  • Projektet overdrages herefter til en teknisk projektleder.
Kravspecifikation og wireframe af software

2. Forslag til overordnede struktur

  • 1902 Software udarbejder en plan - også kaldet kravspecifikation - for det samlede projekt i samarbejde med dig.
  • I planen indgår forslag til registrering, trial-versioner, hvilke komponenter systemet skal bestå af og hvordan det visuelt/grafisk skal fremstå osv.
  • Denne fase af projektet kræver nogen mødeaktivitet, som altsammen foregår via Skype ofte fuldt op af en rapport.
  • 1902 Software laver "benarbejdet". Det eneste du skal gøre er at svare på spørgsmål samt tage stilling til de forskellige muligheder, som 1902 Software fremlægger.
Fastlæggelse af grafisk design

3. Overordnet design fastlægges

  • Oplægget til den samlede plan præsenteres for dig.
  • De tekniske specikationer belyses og vi forklarer vores overvejelser om detaljer nøje.
  • Du har typisk yderligere inputs, som vi tilpasser projektplanen efter.
  • Til slut vil vi være nået frem til en færdig projektplan og kan estimere det samlede tidsforbrug.
Estimering af software projekt

4. Estimering af projektet

  • 1902 estimerer et samlet tidsforbrug ud fra de indledende samtaler og den efterfølgende kravspecifikation.
  • Estimatet er delt ind i de forskellige delprojekter.
  • Et prisoverslag beregnes baseret på estimaterne.
Gennemgang af softwareudvikling

5. Gennemgang af projekt

  • Projektplan og estimat gennemgås.
  • Dette er en vigtig fase, fordi du ofte ønsker at tilføje eller fjerne funktionalitet, eller at foretage mindre ændringer, som er vigtige at få med før udviklingen påbegyndes.
  • Når du i fællesskab med 1902 Software er blevet enige om den overordnede målsætning, lægges projektet i produktionskalenderen og starttidspunkt hhv. afslutningstidspunkt beregnes.
Softwareudvikling påbegyndes

6. Udviklingen af softwaren påbegyndes

  • Programmeringen af applikationen går nu igang.
  • Programmørerne vil typisk blive kigget over skulderen af både en grafisk og en teknisk projektleder for at sikre, at den visuelle og den tekniske del er iorden.
Projektstyring af softwareudvikling

6.1 Projektledelse

  • Du kan følge med i udviklingen via vores specialdesignede websystem Projekt & Timeline™.
  • Her har man mulighed for at læse emailkorrespondance, følge med i projektets fremdrift, samt holde styr på change requests og fejl.
  • Project & Timeline™ er en applikation udviklet af 1902 Software specielt til dette formål.
  • Denne procedure sikrer, at du på intet tidspunkt har følelsen af at miste forbindelsen til projektet.
Præsentation af softwareudvikling

6.2 Applikationen præsenteres

  • Du har nu mulighed for at se programmet gennem et "skrivebord-delings"-program.
  • Du har endvidere mulighed for at give inputs til mindre ændringer og tilføjelser.
  • Vi forklarer forskellige funktionaliteter og hvorfor de er løst på den pågældende måde.
Test af software

6.3 Applikationen testes

  • Hele applikationen gennemgås i forhold til den overordnede plan (kravspecifikation).
  • 1902 Software laver rettelser, retter fejl og finpudser programmet.
  • Derefter frigives en første beta-version af softwaren.
  • Beta-versionen er typisk tidsbegrænset.
Adgang til software betaversion

7. Du får adgang til beta versionen

  • Du får adgang til beta-versionen, der kan installeres på din computer.
  • Du går igang med at teste systemet.
  • Mange ønsker også at få applikationen testet af venner og kolleger, hvilket vi selvfølgelig også giver mulighed for.
  • Fejl rapporteres direkte til 1902 Software gennem Project & Timeline™.
  • 1902 Software udbedrer fejlene og frigiver nye beta-versioner hver 10-14 dage (afhængig af applikationen).
Tilpasning af software applikation

8. Tilpasning af systemet

  • Vi gennemgår de ændringer, som kunden har ønsket.
  • 1902 Software estimerer, hvor meget arbejde der er i de forskellige ændringer, hvorefter du bestemmer, hvad der skal laves.
  • Når rettelserne er foretaget, laves endnu en beta-test.
  • Beta-testen medfører endnu nogle ændringer, og dette fortsætter til programmet er færdigudviklet.
Test af software

9. Systemet testes en sidste gang

  • Efter de allersidste ændringer gennemtestes programmet endnu en gang.
  • Det er i denne fase vigtigt at kunden ikke kommer med flere ændringer - eller i det mindste kun meget små korrektioner.
  • Når de sidste ændringer er færdige, kan applikationen leveres klar til distribution.
Aflevering færdig software

10. Applikationen leveres

  • Systemet er nu færdigt og den udleveres.
  • Du kan nu distribueres applikationen som det ønskes.
  • 1902 Software udleverer ligeledes kildekoden (source code).
  • Vi har efter projektafslutning ikke flere forpligtelser over for hinanden, men 1902 Software er naturligvis altid klar til at lave ændringer, udvidelser og forbedringer, hvis det øsnkes.
En figur og en person som står på en rød løber og kikker på et billede af et færdig software program.
Bliv kontaktet af Peter Skouhus inden for 24 timer.
Venligst indgiv navn
Navn:*
Venligst indgiv et telefonnummer
Telefonnummer:*
Venligst indgiv en e-mail/valid e-mail adresse
E-mail:*
Besked: