Termékátépítés és továbbfejlesztés
Az üzlet marad. A szoftvert rendbe tesszük.
Javítunk a terméket hátráltató folyamatokon és műszaki korlátokon. A teljes újraírás egy lehetőség, nem alapfeltevés.
Beszéljünk a projektrőlA szűk keresztmetszet
Minden új funkció nehezebben készül el. A felhasználók ugyanott akadnak el. Csábító mindent újraírni, de a termék már működteti az üzletet. Előbb az okot vizsgáljuk, utána döntünk a változtatás mértékéről.
Mit fejleszthetünk
- Az érintett felület, kód és függőségek vizsgálata
- Felhasználói vagy működési gondokra épülő prioritások
- Célzott UX-, integrációs vagy architekturális javítások
- Migráció és a megtartandó folyamatok regressziós ellenőrzése
Egy lehetséges folyamat
Lecserélünk egy nehézkes ügyfélfolyamatot, miközben az adatok és az üzleti szabályok megmaradnak. A változások fokozatosan kerülnek ki; az ellenőrzött eredmény alapján döntünk a következő lépésről.
Amit indulás előtt tisztázunk
Szükségünk van a releváns kódra, környezetre és az ismert problémákra. Előre rögzítjük a kritikus működést, a migráció korlátait és az átvételt. A teljes újraírás indoklást igényel, nem alapértelmezés.
Mielőtt döntene
Másik csapat szoftverét is továbbfejlesztik?
Mennyibe kerül a projekt?
Mennyi ideig tart a fejlesztés?
Kell kész specifikáció?
Mutassa meg, mi áll a munka útjában.
Mutassa meg, hol akad el a munka. Átbeszéljük, min lehet javítani, mit kell fejleszteni, és mivel érdemes kezdeni.
Beszéljünk a projektről