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


    8542 прочитания

    Какво е 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 – да вземаме бързо обратна връзка и да минимизираме този излишък и да предаваме правилните работи.  

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

    преди 10 часа
    България е 1-ва в Европа по брой заети жени в технологичния сектор
    36% са момичетата в училищата с професионални направления „Компютърни науки“, „Приложна информатика“ или в профил „Софтуерни и хардуерни науки“
    преди 10 часа
    IWG добави 867 нови локации в световен мащаб през 2023 г.
    Тенденцията бизнесът да се насочва към хибридни работни решения набира скорост, като IWG договаря почти двойно повече локации в сравнение с 2022 г.
    преди 10 часа
    ЕП прие директивата относно работата през платформа
    За първи път се въвежда регулация за използването на алгоритми на работното място
    преди 11 часа
    ЕС с нови правила за големите фирми
    Дружествата ще трябва да следят дали стоките им не идват от места с използване на детски труд и замърсяващи природата
    преди 13 часа
    преди 15 часа