05.07.2013, 14:56

Scrum - эффективная методология для создания сайтов

Ольга Григоренко | Все новости автора

В большинстве случаев разработка приложений представляет собой сложный процесс, требующий от коллектива разработчиков творческого подхода. Новейшие технологии позволяют организовать работу так, чтобы приближать к цели проекта можно было постепенно. В этом помогает проведение циклов испытаний с последующий корректировкой работы.

Результат основывается, таким образом, на анализе результатов предыдущих исследований. Одну из первых подобных методологий и представляет scrum - метод циклического наращивания функциональности с одновременной корректировкой хода проекта. Разработка сайтов с использованием техники скрам ведется на основе анализа обратной связи и полезных советов от пользователей. Как термин это слово впервые было озвучено в научных работах Хиротаки Такеучи и Икуджиро Нонака. В них авторы сообщали об успешности проектов, в которых использовались небольшие команды без жесткой специализации. Чем-то эти команды напоминают конструкцию схватки (англ.scrum) в регби. Схватка назначается при нарушении правил или после остановки игры. Также Джеф Сазерленд использовал данную работу при создании методологии для корпорации Easel в 1993-м г.<

 Методология устанавливает правила управления процессом, по которому ведется разработка сайтов и позволяет использовать различные существующие практики кодирования, корректируя при этом требования или внося в план тактические изменения. Использование данного метода дает возможность выявить и устранить отклонения от желаемых результатов на более ранних этапах, эффективно влияя на создание сайтов. Основой техники является итеративная разработка. Ею определяются правила, по которым ведется, в частности,программирование приложений в соцсетях. При этом должен составляться и подаваться управлению список требований к продукту. Это позволяет достигать максимальной эффективности от реализованной функциональности.

 Скрам представляет собой простой каркас, который в дальнейшем можно использовать для организации команды и ее ориентации на достижение результата более продуктивным способом и с более высоким качеством. Эффект достигается за счет анализа проделанной работы с последующей корректировкой направления развития. Данная методология позволяет команде выбирать задачи, которые надо выполнить, учитывая приоритеты и технические возможности, а также помогает найти способ их эффективной реализации. В итоге создаются условия, при которых команда разработчиков работает с удовольствием и весьма продуктивно.

 

Теги новостей: 
Рубрика - Правозащитник: