Így tervezünk meg egy szoftvert, mielőtt egy sor kódot is írnánk
Interjúk, architektúra, prototípus. A kevésbé látványos hetek, amelyek a projekt további részén hónapokat spórolnak.
Egy egyedi fejlesztésnél a legdrágább hiba az, ha rossz dolgot építünk meg jól. Ezért minden projekt két tervezési szakasszal indul, és csak utána nyitunk kódszerkesztőt.
Igényfelmérés (1–2 hét)
Megértjük az üzleti célokat és a mindennapi folyamatot – azoktól is, akik majd használni fogják a rendszert, nem csak a megrendelőtől.
- interjúk és workshopok az érintettekkel,
- versenytárs- és piacelemzés,
- technológiai audit és javaslat,
- projektterv és költségbecslés.
Tervezés (2–3 hét)
A tervekből látszik, mit kapsz, mielőtt bármi elkészülne. Itt még olcsó változtatni: egy képernyőt áttervezni órák kérdése, egy kész funkciót átírni heteké.
- rendszerarchitektúra-ábra,
- drótvázak és kattintható prototípus,
- API-specifikáció (OpenAPI),
- adatmodell és adatbázisséma.
Mit nyersz vele?
A fejlesztés ezután kéthetes sprintekben halad, minden sprint végén működő demóval. Mivel a terv közös, nincs meglepetés: tudod, mi készül el, mikor és mennyiért. A teljes út az igényfelméréstől az élesítésig jellemzően 9–20 hét.