Dom Oprogramowanie Co to jest rozwój iteracyjny? - definicja z techopedia

Co to jest rozwój iteracyjny? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza rozwój iteracyjny?

Iteracyjny rozwój to metodologia tworzenia oprogramowania, która dzieli projekt na wiele wydań. Główną ideą iteracyjnego rozwoju jest tworzenie małych projektów, które mają ściśle określony zakres i czas trwania oraz stale wykonują kompilacje i aktualizacje tak szybko, jak to możliwe.

Techopedia wyjaśnia Iterative Development

Mantra ma wypuszczać wcześnie i często. Myślenie jest takie, że bez względu na to, jak dobrze planujesz, nie możesz objąć każdego scenariusza, ani nie możesz w pełni wyobrazić sobie, jak użytkownicy zareagują na produkt końcowy. Po wcześniejszym wydaniu kodu zespół programistów szybciej otrzymuje informacje zwrotne i teoretycznie może szybciej reagować na poprawki, ulepszenia itp.

Krytyk iteracyjnego rozwoju powiedziałby, że po prostu wypuszcza niechlujny kod zrobiony bez odpowiedniego planowania. Rozwój iteracyjny jest przeciwieństwem metodologii kaskadowej i najbardziej zbliżony do zwinnego rozwoju lub ekstremalnego programowania.

Co to jest rozwój iteracyjny? - definicja z techopedia