Зміст:
- Визначення - Що означає цикл розробки додатків (AD / Cycle)?
- Techopedia пояснює цикл розробки додатків (AD / Cycle)
Визначення - Що означає цикл розробки додатків (AD / Cycle)?
Цикл розробки додатків - це низка процесів або етапів, які структурують розробку програми, щоб закінчити проект найефективнішим чином. Цикли розвитку змінюються залежно від типу організації та навіть її цілей. Як результат, кожна організація може мати унікальний цикл розвитку.
Процеси в межах циклу не тільки фокусуються на фактичному кодуванні прикладного програмного забезпечення, але також включають логіку та процеси проектування, на яких базується кодування. Зазвичай це робиться на початку циклу, коли всі вимоги визначені.
Techopedia пояснює цикл розробки додатків (AD / Cycle)
Цикл розробки додатків дуже схожий на будь-який інший цикл розробки з точки зору принципів та фаз, що беруть участь, хоча можуть бути відмінності залежно від того, що розробляється. Він включає найбільш основні процеси, такі як проектування, розробка та тестування.
Іноді найдовший процес - це частина дизайну, в якій різні зацікавлені сторони - включаючи розробників - повинні аналізувати вимоги та технічні характеристики як користувачів, так і технології, що використовується. Зацікавлені сторони повинні зібрати необхідні вимоги, виконати аналіз та розробити дизайн у різних ітераціях, високорівневих та деталізованих, щоб задовольнити як користувача, так і розробника. Деякі процеси проектування потребують років, перш ніж можна буде домовитись про остаточний дизайн, але зазвичай це пов'язано з бюджетними проблемами або через те, що ще не розроблена технологія, яка може виконати деякі вимоги.
Після проектування настає фактична фаза розробки, де програмісти засновують свої коди на визначеному дизайні та архітектурі системи чи програми, що розробляється. Деякі вимоги все ще можуть змінюватися під час фази розробки, що може перешкоджати роботі та призводити до неприємностей. Це називається повзанням області.
Фаза тестування настає одразу після того, як заявка була закодована. Цей процес дуже необхідний, оскільки він визначатиме, чи програма чи система підходять для розгортання. Коли все перевірено та визнано прийнятним, заявка готова до роздрібної торгівлі або передається тому, хто її замовив. Цикл закінчується для деяких, але організації, орієнтовані на споживача, часто продовжують цикл, щоб включити етап технічного обслуговування. Ця фаза може тривати на невизначений термін або до тих пір, поки додаток не закінчиться, і не буде звільнено та замінено новим.