Rapid Application Development: Porovnání verzí

Smazaný obsah Přidaný obsah
m wikizace
Robot: Opravuji 1 zdrojů a označuji 0 zdrojů jako nefunkční) #IABot (v2.0.8
Řádek 1:
'''Rapid application development''' ('''RAD''') je moderním přístupem k vývoji aplikací, který podobně jako [[agilní metodiky]] reaguje na rigidnost klasického [[vodopádový model|vodopádového modelu]]. Zdůrazňuje potřebu přizpůsobení požadavků jako reakci na nové skutečnosti, které se přirozeně objevují až v průběhu projektu. Inkrementální přístup k vývoji brání katastrofickým selháním, kdy po několika měsících či dokonce letech analýz a příprav jsou odhaleny zásadní problémy, které nikomu dosud nepřišly na mysl. Při RAD se uživatelé setkávají s podobou cílového řešení od samého počátku,<ref>{{cite journal|last1=Boehm|first1=Barry|title=A Spiral Model of Software Development|journal=IEEE Computer|date=May 1988|url=http://www.dimap.ufrn.br/~jair/ES/artigos/SpiralModelBoehm.pdf|accessdate=1 July 2014}} {{WaybackCitace elektronického periodika |titul=Archivovaná kopie |url=http://www.dimap.ufrn.br/~jair/ES/artigos/SpiralModelBoehm.pdf |datedatum přístupu=2018-01-09 |url archivu=https://web.archive.org/web/20180329032706/http://www.dimap.ufrn.br/~jair/ES/artigos/SpiralModelBoehm.pdf |datum archivace=2018-03-29 }}</ref> protože používá [[Prototyp|prototypy]]. Zpětná vazba od uživatelů zkoušejících prototypy vede ke korekci požadavků a návrhu systému již v raných fázích vývoje.<ref>{{cite book|last=Brooks|first=Fred|title=No Silver Bullet Essence and Accidents of Software Engineering|editor1-last=Kugler|editor1-first=H.J.|series=Information Processing '86|date=1986|publisher=Elsevier Science Publishers B.V (North-Holland)|isbn=0-444-70077-3|url=http://www.sci.brooklyn.cuny.edu/~sklar/teaching/s10/cis20.2/papers/brooks-no-silver-bullet.pdf|accessdate=2 July 2014}}</ref>
 
RAD přístup je používán na software, který rychlý vývoj aplikací umožňuje. Tento software je [[Počítačová platforma|platformou]], kterou pak organizace používá k vývoji funkcionalit, které nespadají pod jiné komponenty [[Podniková architektura|podnikové architektury]] jako např. [[Plánování podnikových zdrojů|ERP]] nebo by vývoj na nich byl náročný. RAD platformu je vhodné použít pro náhradu různých drobných nebo zastaralých aplikací. RAD platforma v takovém případě velmi efektivně řeší jednotné uživatelské prostředí, snižuje heterogenitu prostředí, adekvátní řízení přístupových oprávnění, centralizaci a opakované využití dat či audit trail. Minimalizujeme také řadu rizik jako je např. kompatibilita a podpora původních aplikací.