Tartalomjegyzék:
Meghatározás - Mit jelent a Forward Engineering?
Az előre tervezés egy magas szintű modellből vagy koncepcióból történő építkezés folyamata, amely összetettségeket és alacsonyabb szintű részleteket épít be. Az ilyen típusú tervezésnek különféle elvei vannak a különféle szoftver- és adatbázis-folyamatokban.
Általánosságban az IT fejlesztése fontos, mivel a „normál” fejlesztési folyamatot képviseli. Például, építve egy modellből egy megvalósítási nyelvre. Ez gyakran a szemantika elvesztését eredményezi, ha a modellek szemantikailag részletesebbek vagy az absztrakció szintjei.
A továbbfejlesztés tehát összekapcsolódik a „fordított tervezés” kifejezéssel, ahol erőfeszítést kell tenni visszamenőleg, egy kódolt készletből modellre, vagy pedig valami összeállításának folyamatát megbontani.
A Techopedia magyarázza a Forward Engineering-et
Fontos azonban megjegyezni, hogy a fordított tervezés az IT területén is széles körben használt kifejezés, amely leírja a szoftvertermékek vagy más technológiák szétválasztására és annak működésének ellenőrzésére tett kísérleteket. Az ilyen típusú ellentétben a haladástechnika logikus „előrehaladó” tervezés lenne, ahol a fordított tervezés a kreatív dekonstrukció egyik formája.
Egyes szakértők konkrét példákat nyújtanak a továbbfejlesztésről, ideértve az elvont adatbázismodellek vagy sablonok használatát a fizikai adatbázis-táblázatokban. További példák lehetnek egy olyan helyzet, amikor a fejlesztők vagy mások modelleket vagy diagramokat konkrét kódosztályokká vagy meghatározott kódmodulokká alakítanak.