Utviklingsprosess
Prosjektet startet fra Business Analysis and Design-fasen, der SeniorDev-teamet gjorde en gjennomgang av eksisterende system, beskrev eksisterende funksjonalitet og skrev kravspesifikasjonen for listen med nye funksjoner som skulle inkluderes i den første releasen.
Utviklingsteamet lanserte implementeringen av godkjent funksjonalitet og design ved hjelp av Agile Scrum-metodikk med iterativ og inkrementell levering av produktfunksjoner. Adaptiv planlegging, kontinuerlig forbedring og regelmessige tilbakemeldingssløyfer, slik at teamet vårt raskt kan reagere på endringer og levere verdifulle funksjoner kjapt og effektivt.
Testfasen innebar validering av programvaren mot de spesifiserte kravene for å sikre at den oppfyller kvalitetsstandarder. Vi hadde forskjellige typer testing som funksjonstesting, integrasjonstesting og brukeraksept testing (UAT), samt testing med et sett av pilotkunder til sjøs.
Da programvaren var testet og godkjent, ble den distribuert til produksjonsmiljøet for sluttbrukere å bruke. Før de ble lansert, gjorde teamet en migrering av alle data fra gammelt system til et nytt.
Etter utgivelsen jobbet SeniorDev med systemvedlikehold der vi overvåket, oppdaterte og vedlikeholdt for å løse problemer, feil og nye krav.