Metody vývoje aplikací. RAD, Agile, Iterative model, Spiral
Metody vývoje aplikací. RAD, Agile, Iterative model, Spiral Existuje několik osvědčených metod pro vývoj software, tzv. best practices. Volba konkrétní metody závisí na specifikaci projektu, rozpočtu, subjektivní preferenci a dokonce i temperamentu vedoucího. V tomto článku krátce popíšeme základní metody vývoje webových a mobilních aplikací. 1. RAD Model (rapid application development) RAD model je druh inkrementálního modelu. V tomto modelu jsou komponenty nebo funkce vyvíjeny několika vysoce kvalifikovanými týmy paralelně, jako kdyby v několika mini projektech. Časové rámce jednoho cyklu jsou značně omezené. Vytvořené moduly jsou pak integrovány do jednoho pracovního prototypu. RAD model zahrnuje následující fáze: Obchodní modelování Modelování dat Modelování procesů Sestavení aplikace Testování Kdy použít RAD model? Může být použit pouze v přítomnosti vysoce kvalifikovaných a specializovaných architektů. Rozpočet projektu má být dostatečně velký. RAD model může být zvolen při jisté…





