Будинки Розвиток Як спритна це може перетворити її галузь?

Як спритна це може перетворити її галузь?

Зміст:

Anonim

Agile методологія розробки програмного забезпечення може позитивно впливати на ІТ-індустрію. Результати прийняття методу Agile можна виміряти різними способами. Швидше обертання запитів на зміну програмного забезпечення, менша кількість помилок, кількісне вимірювання продуктивності команди та вузьких місць - це відображення успішної реалізації Agile. Щоб успішно виміряти вплив Agile, організації потрібно порівняти різні показники, пов'язані з розвитком до Agile та після Agile. Реальний вплив Agile не може бути виміряний лише збільшенням доходу або збільшенням кількості виправлених помилок. Для розуміння реального впливу потрібно врахувати кілька внутрішніх параметрів. (Докладніше про розробку Agile див. У програмі Agile Software Development 101.)

Чому Agile IT?

ІТ-індустрія схиляється до Agile практики головним чином через обмеження моделі водоспаду розробки програмного забезпечення. Як правило, було помічено, що ІТ-компанії не в змозі реагувати на мінливі запити клієнтів або ринкові ситуації або зменшити витрати за допомогою моделі водоспаду розробки програмного забезпечення. Навіть якщо ми врівноважимо цей надзвичайний нахил до методу Agile і розглянемо, що деякі хвилювання просто роздуті, є багато емпіричних відгуків проти моделі водоспаду.

Простіше кажучи, модель водоспаду - модель розробки програмного забезпечення, де робота виконується послідовно - одна фаза за іншою. Існує п'ять фаз цієї моделі: вимоги, проектування, впровадження, перевірка та обслуговування. Зазвичай після завершення однієї фази важко, якщо не неможливо, внести зміни до попередньої фази. Отже, припущення полягає в тому, що вимоги в значній мірі фіксовані. Основна відмінність моделі Agile полягає в припущенні, що вимог не буде змінено. Agile припускає, що ситуація в бізнесі зміниться, а також вимоги. Отже, програмне забезпечення постачається меншими шматками за спринтами, тоді як у моделі водоспаду перша доставка чи випуск проводиться через тривалий час. (Докладніше про розробку див. У розділі, як Apache Spark допомагає швидкому розвитку додатків.)

Як спритна це може перетворити її галузь?