A jó műszaki megoldás világos követelményekkel kezdődik
Egy új szoftver vagy műszaki rendszer akkor támogatja a munkát, ha a valódi működési igényekre válaszol. A tervezés során először a megoldandó feladatot, a felhasználók napi munkáját és a meglévő rendszerek korlátait tisztázzuk.
Segítünk az ötletet áttekinthető műszaki tervvé alakítani. Az együttműködés eredménye olyan követelményrendszer, felépítés és dokumentáció lehet, amelyre a megvalósítás, az ajánlatkérés és a későbbi ellenőrzés is építhet.
Egyedi szoftverek tervezése
Nyilvántartások, ellenőrzési folyamatok, dokumentumkezelés vagy belső ügyintézés támogatásához is szükség lehet egyedi megoldásra. Meghatározzuk a felhasználói szerepköröket, a fő funkciókat, az adatokat és azokat a munkafolyamatokat, amelyeket a szoftvernek támogatnia kell.
Rendszertervezés és architektúra
Áttekinthetővé tesszük a rendszer részeit és kapcsolatait. Rögzítjük, mely feladatért melyik összetevő felel, hogyan áramlanak az adatok, és hol kapcsolódik a megoldás a meglévő környezethez. A tervezésnél a fenntartható üzemeltetést és a későbbi bővíthetőséget is figyelembe vesszük.
Adatok, jogosultságok és kapcsolódások
A tervezés során külön figyelmet kap, milyen adat keletkezik, ki fér hozzá, hol tárolják és hogyan adható át más rendszereknek. Az adatkapcsolatok, importok, exportok és interfészek követelményeit a tényleges működéshez igazítjuk.
Műszaki döntések és megvalósíthatóság
Összehasonlítjuk a szóba jöhető megoldásokat, áttekintjük a függőségeket, az erőforrásigényt és a műszaki kockázatokat. Így az alternatívák mellett az is láthatóvá válik, milyen kompromisszumokat és további tisztázandó kérdéseket tartalmaz egy-egy irány.
Átadható műszaki dokumentáció
Az egyeztetett feladat szerint követelményleírás, folyamatábra, adatmodell, rendszerterv vagy interfészleírás készülhet. Az elfogadási szempontok segítenek később megítélni, hogy a megvalósult megoldás teljesíti-e az eredeti igényeket.
A megvalósítás előkészítése
A tervet egymásra épülő lépésekre bonthatjuk, és kijelölhetjük az elsőként elkészítendő funkciókat. A fejlesztés, a kivitelezés és az üzemeltetés feladatait, valamint az ezekhez szükséges közreműködést külön egyeztetjük.
Az együttműködés menete
- 01
Igényfelmérés
Megismerjük a célokat, a jelenlegi munkafolyamatokat és a megoldandó nehézségeket.
- 02
Követelmények és alternatívák
Rendszerezzük a funkcionális és műszaki igényeket, és áttekintjük a megvalósítási lehetőségeket.
- 03
Tervezés és egyeztetés
Elkészítjük a rendszer felépítését és az egyeztetett dokumentumokat, majd közösen pontosítjuk őket.
- 04
Átadás és következő lépések
Átbeszéljük a tervet, a nyitott kérdéseket és a megvalósítás lehetséges sorrendjét.
Az első egyeztetéshez
Az alábbi információk segítenek a feladat és az ajánlat pontosításában.
- A megoldandó feladat és az elérni kívánt eredmény
- A jelenlegi folyamatok, használt eszközök és rendszerek
- Anonimizált adatminták vagy dokumentumminták, ha szükségesek
- Felhasználói szerepkörök, határidők és műszaki megkötések
Gyakori kérdések
Kész specifikáció nélkül is elindulhatunk?
Igen. Az igényfelmérés célja éppen az, hogy a kezdeti elképzelésből egyeztetett, ellenőrizhető követelmények szülessenek.
Meglévő rendszer továbbfejlesztésében is segítenek?
Igen. Áttekintjük a jelenlegi felépítést, a felhasználói igényeket és a kapcsolódási pontokat, majd megtervezzük a változtatások lehetséges irányát.
A tervezés automatikusan tartalmazza a fejlesztést is?
A megbízás tartalmát külön rögzítjük. A tervezési dokumentáció a saját fejlesztőcsapat vagy más kivitelező munkájának előkészítésére is használható.
