Nettproduktutvikling og kunder: hvordan YuSMP grupperer kobler kunder til arbeidsprosesser

(Yurii Pukhov) (22. des 2020)

Et par steg til før vi starter utviklingen

I de forrige artiklene snakket vi om oppdagelsesfasen og analysetrinn og designfasen. Nå som disse trinnene er fullført, har vi en klar handlingsplan. Det er på tide å starte selve utviklingen!

Utvikling er ikke den raskeste prosessen, siden det kan ta flere måneder. For å gjøre det lettere for kunden å spore fremdriften i arbeidet, deler vi scenen i to-ukers segment-sprints. Etter hver slik sprint viser vi mellomresultatet til klienten, godtar endringer og lytter til forslag. Så går vi til en ny sprint og så videre.

Men før du starter utviklingen, blir hver funksjon evaluert. dette gjøres av flere spesialister samtidig: frontend- og backend-utviklere, QA-ingeniør, IOS eller Android-mobilutvikler. på evalueringstidspunktet finner en detaljert studie av arkitekturen for spesifikk funksjonalitet sted, implementeringstiden blir diskutert, oppgaven blir spaltet i flere underoppgaver og tatt i arbeid.

Hvordan utviklingen gjøres

Det er det, nå kan du gå til kode. Backend-utvikleren starter sin del av prosjektet, så får han selskap av spesialister innen frontend og mobil utvikling. Parallelt med dem jobber en QA-ingeniør som vil teste produktet – for øyeblikket lager han sjekklister for fremtidig verifisering. Når funksjonen er klar, kan utviklere bruke disse arkene til å sjekke funksjonaliteten selv, før de gir QA-utviklingen. Han tester allerede funksjonene mer detaljert, og fullfører scenen med en detaljert rapport.

Nå har vi noe å vise kunden. På slutten av sprinten demonstrerer vi resultatene og samler inn tilbakemeldinger. vi gjennomfører et tilbakeblikk med teamet og tar hensyn til alle kommentarer til neste sprint.

Så produktet vokser – den nødvendige funksjonaliteten skapes med konstant kvalitetskontroll. Når alle funksjonene er klare og avtalt, forbereder vi kampserverne og infrastrukturen, og lanserer deretter produktet i drift.

Vår støtte etter lansering av et webprodukt

Selv etter at prosjektet er implementert, holder vi kontakt med kunden – vi gir teknisk støtte , overvåke servere, overvåke ytelse og overvåke ledig plass. Hvis kunden ønsker å legge til en ny funksjon eller oppdatere produktet, vil YuSMP Group-teamet være der.

Vårt hovedmål er å produsere et kult produkt som vil fungere til fordel for kunden og til slutt bruker.