Webbproduktutveckling och kunder: hur YuSMP grupperar ansluter kunder till arbetsprocesser

(Yurii Pukhov) (22 dec 2020)

Ett par steg till innan vi börjar utveckla

I de tidigare artiklarna pratade vi om upptäcktsfasen och analys- och designfasen. Nu när dessa steg har slutförts har vi en tydlig handlingsplan. Det är dags att starta själva utvecklingen!

Utveckling är inte den snabbaste processen, eftersom det kan ta flera månader. För att göra det lättare för kunden att spåra framstegen i arbetet delar vi upp scenen i två veckors segment-sprints. Efter varje sådan sprint visar vi mellanresultatet för klienten, accepterar ändringar och lyssnar på förslag. Sedan går vi till en ny sprint och så vidare.

Men innan du börjar utvecklas utvärderas varje funktion. detta görs av flera specialister samtidigt: frontend- och backend-utvecklare, QA-ingenjör, IOS eller Android-mobilutvecklare. vid utvärderingstidpunkten sker en detaljerad studie av arkitekturen för specifik funktionalitet, implementeringstiden diskuteras, uppgiften sönderdelas i flera deluppgifter och tas i arbete.

Hur utvecklingen görs

Det är det, nu kan du gå till koda. Backend-utvecklaren startar sin del av projektet, sedan får han sällskap av specialister inom frontend och mobil utveckling. Parallellt med dem arbetar en QA-ingenjör som testar produkten – för närvarande gör han checklistor för framtida verifiering. När funktionen är klar kan utvecklare använda dessa ark för att själva kontrollera funktionaliteten innan de ger QA-utvecklingen. Han testar redan funktionerna mer detaljerat och slutför scenen med en detaljerad rapport.

Nu har vi något att visa kunden. I slutet av sprinten visar vi resultaten och samlar in feedback. vi gör en retrospektiv med teamet och tar hänsyn till alla kommentarer om nästa sprint.

Så produkten växer – den nödvändiga funktionaliteten skapas med konstant kvalitetskontroll. När alla funktioner är klara och överenskomna förbereder vi stridservrarna och infrastrukturen och startar sedan produkten i drift.

Vår support efter lansering av en webbprodukt

Även efter att projektet har genomförts håller vi kontakt med kunden – vi ger teknisk support , övervaka servrar, övervaka prestanda och övervaka ledigt utrymme. Om kunden vill lägga till en ny funktion eller uppdatera produkten kommer YuSMP-gruppteamet att vara där.

Vårt huvudmål är att producera en cool produkt som fungerar till förmån för kunden och i slutet användare.