A szoftvertervező olyan szoftvermérnök, aki a rendszer általános szerkezetével és viselkedésével kapcsolatos magas szintű tervezési döntésekért felelős.
A szoftvertervező felelőssége a tervezési jellemzők (más néven nem funkcionális követelmények) és az üzleti követelmények összehangolása. Például:
A magas ügyfélelégedettség megköveteli a rendelkezésre állást, a hibatűrést, a biztonságot, a tesztelhetőséget, a helyreállíthatóságot, az agilitást és a rendszer teljesítményét. A összeolvadások és felvásárlások (M&A) bővíthetőséget, skálázhatóságot, alkalmazkodóképességet és interoperabilitást igényelnek A korlátozott költségvetés és idő megköveteli a megvalósíthatóságot és az egyszerűséget A gyorsabb piacra lépéshez karbantarthatóság, tesztelhetőség és telepíthetőség szükséges.
Jegyzetek
Fordítás
Kapcsolódó szócikk Szoftverfejlesztés
További információk Szoftverépítészek Nemzetközi Szövetsége (IASA)
Kategória:Szoftverfejlesztés Kategória:Foglalkozások