Entwicklung und Kunden von Webprodukten: Wie YuSMP-Gruppe verbindet Kunden mit Arbeitsprozessen

(Yurii Pukhov) (22. Dezember 2020)

Noch ein paar Schritte vor Beginn der Entwicklung

In den vorherigen Artikeln haben wir über die Entdeckungsphase und die Phase der Analyse und des Designs gesprochen. Nachdem diese Schritte abgeschlossen sind, haben wir einen klaren Aktionsplan. Es ist Zeit, die Entwicklung selbst zu starten!

Die Entwicklung ist nicht der schnellste Prozess, da sie mehrere Monate dauern kann. Um dem Kunden die Verfolgung des Arbeitsfortschritts zu erleichtern, unterteilen wir die Etappe in zweiwöchige Segment-Sprints. Nach jedem solchen Sprint zeigen wir dem Kunden das Zwischenergebnis, akzeptieren Änderungen und hören uns Vorschläge an. Dann gehen wir zu einem neuen Sprint und so weiter.

Bevor Sie jedoch mit der Entwicklung beginnen, wird jede Funktion bewertet. Dies wird von mehreren Spezialisten gleichzeitig durchgeführt: Frontend- und Backend-Entwickler, QS-Ingenieur, IOS- oder Android-Mobile-Entwickler. Zum Zeitpunkt der Evaluierung findet eine detaillierte Untersuchung der Architektur für bestimmte Funktionen statt, die Implementierungszeit wird diskutiert, die Aufgabe wird in mehrere Unteraufgaben zerlegt und in Arbeit genommen.

Wie die Entwicklung durchgeführt wird

Das wars, jetzt können Sie zum gehen Code. Der Backend-Entwickler startet seinen Teil des Projekts, dann kommen Spezialisten für Frontend- und Mobile-Entwicklung hinzu. Parallel dazu arbeitet ein QS-Ingenieur, der das Produkt testet. Derzeit erstellt er Checklisten für die zukünftige Überprüfung. Wenn die Funktion fertig ist, können Entwickler diese Blätter verwenden, um die Funktionalität selbst zu überprüfen, bevor sie die QS-Entwicklungen angeben. Er testet die Funktionen bereits detaillierter und schließt die Phase mit einem detaillierten Bericht ab.

Jetzt haben wir dem Kunden etwas zu zeigen. Am Ende des Sprints demonstrieren wir die Ergebnisse und sammeln Feedback. Wir führen mit dem Team eine Retrospektive durch und berücksichtigen alle Kommentare zum nächsten Sprint.

Das Produkt wächst also – die erforderlichen Funktionen werden mit ständiger Qualitätskontrolle erstellt. Wenn alle Funktionen bereit und vereinbart sind, bereiten wir die Kampfserver und die Infrastruktur vor und starten das Produkt.

Unser Support nach dem Start eines Webprodukts

Auch nach der Implementierung des Projekts bleiben wir mit dem Kunden in Kontakt – wir bieten technischen Support , Server überwachen, Leistung überwachen und freien Speicherplatz überwachen. Wenn der Kunde eine neue Funktion hinzufügen oder das Produkt aktualisieren möchte, ist das Team der YuSMP-Gruppe vor Ort.

Unser Hauptziel ist es, ein cooles Produkt zu produzieren, das zum Nutzen des Kunden und des Endes funktioniert Benutzer.