вторник, 23 април 2024   RSS
    Барометър | Региони | Компании | Лица | Назначения


    8541 прочитания

    Какво е Scrum?

    За популярната методология за управление на проекти при производство на софтуер - Мартин Кулов, председател на Асоциацията на софтуерните инженери и Scrum coach
    28 март 2017, 11:42 a+ a- a

    На 29 март 2017 в София ще се проведе конференцията 2doIT AGILE DECODED. Срещнахме се Мартин Кулов, Scrum coach и председател на Асоциация на софтуерните инженери (АСИ), която организира събитието, за да ни разкаже повече за предстоящия форум (вижте повече ТУК). 

    Фокус на конференцията са Agile практиките и приложението им в България. Agile е практика за управление на проекти в динамична среда, каквато е софтуерното производство. Тя е необходима поради динамиката на бизнеса и пазара и динамиката на технологиите, които се променят през няколко години. Agile се разделя на различни процеси и методологии – Scrum, TDD, SAFe и др. Scrum е една от най-популярните методологии за планиране и управление на проекти при производство на софтуер. Вижте какво представлява, къде се прилага и за какво помага: 

    Какво е Scrum, къде се прилага и за какво помага?

    Какво е Scrum? 

    Scrum е една от Agile практиките, за които има твърдението: „Ние прави Scrum, но с условия“. Scrum е фреймуърк. Тук е много трудно да се конкретизира преводът на „фреймуърк“ на български като „рамка“. Но той наистина е рамка, защото Scrum гайдът е от 16-17 страници. Ще цитирам организацията Scrum.org, с която аз най-добре контактувам и приемам нейното мислене и която според мен е най-близо до разработката на професионален софтуер с помощта на Scrum. Те казват така: „Правилата на шах са много малък набор и те са кратки и ясни. Вие може да прилагате правилата на шах и да играете шах. Може да промените правилата, но тогава няма да играете шах, а нещо друго.“ Същото е и със Scrum. Правилата са доста кратки и ясни, вие може да ги прилагате и да правите Scrum. Но може да ги промените, да си кажете „ние сме уникални, това за нас не работи“, но тогава няма да правите scrum.

    Къде се прилага? 

    Факт е, че scrum се е доказал в продуктово ориентирани компании. Тук е добре да кажем дали има приложение за нас въобще и затова ще стане дума на конференцията 2doIT AGILE DECODED. Когато някои организации, ориентирани към услугите, се опитат да приложат Scrum и кажат, че той не работи, то това е така, защото scrum не е проектиран за такъв тип компании.  Scrum е проектиран за продуктово ориентирани компании. При него правилата са пределно ясни, както и ролите. Проблемът при нас е, че всеки смята, че това е нещо приложимо за Северна Америка и за Европа и че при нас е по-различно, защото имаме ограничения. Всички компании по света имат ограничения. Дори в много страни е много по-зле положението, отколкото при нас. Неразбирането на идеята защо ги има тези правила всъщност води и до промяната им. И после стигаме до тезата: „Scrum за нас не работи.“ 

    За какво помага? 

    Scrum дава възможност да се работи на итерации и да предаваме работещ софтуер най-много за 30 дни напред. В Scrum всяка една итерация е максимум 4 седмици. И в края на тези 4 седмици ние винаги даваме готов работещ софтуер. Целта е да вземем максимално бърза обратна връзка от клиента и ако нещо не е наред, да може веднага да го редактираме, да отстраним проблема или нещо, което не сме направили както трябва. И по този начин да направим точна нещата, които клиентът е искал. Правено е проучване, което оценява как се измерва успеха на един софтуерен проект. Преди за успеха на един софтуерен продукт се е съдило, ако той завърши навреме. Но когато променили методологията и започнали да измерват успеха по удовлетвореност на клиентите, а не дали е влязъл в срок, тогава процентът на успешност на проектите паднал доста. Защото ние може да сме го предали навреме, но клиентът да не е искал това, което е получил. И за това помага Scrum – да вземаме бързо обратна връзка и да минимизираме този излишък и да предаваме правилните работи.  

    Нагоре
    Отпечатай
     
    * Въведеният имейл се използва само за целите на абонамента, имате възможност да прекратите абонамента по всяко време.

    преди 25 минути
    Турция ще предлага визи за дигитални номади
    Могат да кандидатстват жители на ЕС, на Обединеното кралство, САЩ, Канада, Швейцария, Русия, Украйна и Беларус
    преди 1 час
    преди 2 часа
    FlixBus с нови маршрути от и до България за лятото
    Нови линии ще свързват София и Атина, Бургас и Истанбул, както и Румъния с българското Черноморие
    преди 4 часа
    Дава се възможност бебетата да бъдат ваксинирани срещу коклюш по-рано
    В България регистрираните до момента случаи на коклюш са 314, спрямо 4 за същия период на 2023 г.
    преди 4 часа
    Сирма се подготвя за двойно листване на борси в САЩ и Европа и нови придобивания
    Групата ще обедини всички дъщерни дружества под единен бранд
    преди 6 часа
    „Аурубис“ инвестира още 800 млн. лв. у нас
    Компанията ще разшири рафинерията си за катодна мед и ще изгради два нови фотоволтаични парка