SCRUM vs Kanban vs Waterfall. В чем разница?

2021 ж. 9 Ақп.
33 253 Рет қаралды

Запись На бесплатную неделю Курсов по Тестирование ПО в США:
testpro.io/azatYT021121
Cвязь со мной:
/ zak1off
t.me/azatblog
Инвестиции:
Зарегистрируйся на Robinhood получи акцию в подарок:
bit.ly/2N8gZml
Зарегистрируйся на WeBull получи 2 акции в подарок
bit.ly/38xQ2jD
В этом видео поговорим о методологиях разработки ПО, а именно SDLC, SCRUM, Kanban и Waterfall.
SDLC (Sofwtare Development Life Cycle) - жизненный цикл любого программного продукта. Он состоит из 6 этапов:
1. Идея
2. Требования
3. Дизайн
4. Разработка
5. Тестирование
6. Релиз
Waterfall - линейный подход к разработке. Противоположность SCRUM. Разработка проводится последовательно, без показа промежуточных результатов заказчику. Примером может послужить система Windows.
Agile - это философия, сбор ценностей того, как следует разрабатывать продукт. Подробнее почитать о принципах можно здесь: agilemanifesto.org/iso/ru/pri...
SCRUM - подход к рарзработке, опирающийся на ценности Agile. В своей основе содержит так называемые "спринты", т.е. обычно двухнедельные итерации, в течение которых полностью выполняется SDLC. Scrum состоит из следующих этапов:
1. Backlog grooming
Обсуждение всех задач, которые нужно выполнить в течение всего периода разработки продукта.
2. Spring plannig
Определение того, какие задачи взять на реализацию из backlog grooming и выполнить в этом спринте (2 недели).
3. Daily meetings (stand ups)
Ежедневные встречи команды разработчиков, тестировщиков и тим лида (руководителя команды разработчиков) с целью обсудить прогресс и проблемы, с которыми столкнулся каждый из команды.
4. Demo meeting
Показ результатов спринта всей команде, и, иногда даже заказчику чтобы показать что разработка не стоит на месте и есть прогресс.
5. Retrospective
Обсуждение того, что было хорошо, что плохо в спринте и что можно улучшить в следующем.
Kanban
Представляет собой доску в Jira с 3 колонками: To do, In progress, Done. Отсутствуют дейли митинги

Пікірлер
  • Привет, в принципе прикольно рассказываешь) но есть недочёты!) Дейли это не отчётная встреча , а статусная ) разница в том, что на статусной встрече вы синхронизируетесь между собой, для того чтобы представлять, что сейчас происходит с задачами. Успеваете, не успеваете, есть ли блокеры или проблемы. Если выявлена какая то проблема, то всей командой обсуждается как можно решить) по сути задаются 3 вопроса : 1) что мы смогли сделать вчера, для достижения цели спринта? 2) что мы планируем сделать сегодня, для достижения цели спринта? 3) и какие проблемы мы видим , которые могут помешать нам достигнуть цели спринта? А отчетная встреча, это когда ты приходишь и твоя цель расписать все так чтобы не вкоем случае не подумали что ты бездельничал. За частую это может перерастать в такую популярную штуку как "Имитация бурной деятельности" - вот я сходил там с этим поговорил , с этим провел встречу , с этим порешал проблему.) По сути вся эта инфа не значительна для дейли, потому что ни как не приближает к той самой цели спринта!) На самом деле бывает трудно понять где та грань между отчетной встречей и обсуждением задач, но со временем все становиться яснее) И еще один комментарий... Канбан это не методология на равне со скрамом и для многих это будет неожиданно. Канбан это метод и поэтому он может спокойно встраиваться по верх скрама , он не заменяет его!) Это одно из заблуждений. На днях вышел долгожданный скрамгайд , где об этом четко говориться!)

    @neji_69@neji_693 жыл бұрын
  • Азат, спасибо за передачу полезных знаний, очень понятно всё объяснил. И спасибо большое за список определений всего сказанного в описании к видео, можно спокойно сосредоточиться на просмотре видео и информации, не отвлекаясь на конспектирование))

    @Haden620@Haden6202 жыл бұрын
  • Наконец нашла понятное объяснение! Спасибо большое!

    @TheShugarCherry@TheShugarCherry2 жыл бұрын
  • Спасибо за информацию!

    @Balooga1@Balooga13 жыл бұрын
  • Спасибо, очень четко и доходчиво!

    @laylashark@laylashark3 жыл бұрын
  • Супер! Понравился формат и подача материала

    @faresmosbakh2827@faresmosbakh28272 жыл бұрын
  • Не могу удержаться, что бы не поблагодарить автора за видео. Очень сжато, понятно и информативно. Спасибо!

    @user-px8bd9we2y@user-px8bd9we2y2 жыл бұрын
  • Очень понятно всё объяснил, спасибо!

    @user-fm7zo1zo2r@user-fm7zo1zo2r2 жыл бұрын
  • Спасибо за видео !

    @kseniiakaliuta9622@kseniiakaliuta96223 жыл бұрын
  • Спасибо за передачу. Передача пушка.

    @HoldonColdfield@HoldonColdfield Жыл бұрын
  • Спасибо, хорошо все разъясняется!

    @xenommmy@xenommmy2 жыл бұрын
  • Шикарно и доступно рассказали. Благодарю

    @G.V.3@G.V.33 ай бұрын
  • Спасибо вам за подачу информации, самое понятное разьяснение , которое только смогла найти )

    @user-xz3uk8qs3i@user-xz3uk8qs3i2 жыл бұрын
  • Спасибо биг, очень полезно!!!

    @nillneo@nillneo3 жыл бұрын
  • Понятно и подробно, спасибо!

    @user-ls6ql2ne2s@user-ls6ql2ne2s2 жыл бұрын
  • Спасибо! Очень классный ролик, все понятно! 😊

    @AnnaJoy-gs2wc@AnnaJoy-gs2wc4 ай бұрын
  • Все супер информативно👍

    @iaroslavdavydiak6439@iaroslavdavydiak64392 жыл бұрын
  • Спасибо за отлично поданную информацию !

    @veronicachayevskaya7978@veronicachayevskaya79782 жыл бұрын
  • Спасибо большое! Очень полезное видео!

    @olhashehda6936@olhashehda69362 жыл бұрын
  • Большое спасибо, все очень понятно.

    @evgeniya_is@evgeniya_is2 жыл бұрын
  • Можно побольше таких видео, так чётко всё объяснили

    @Moon-mochi12@Moon-mochi12 Жыл бұрын
  • Очень информативно, все стало на свои места)))

    @violettatarasova9982@violettatarasova99823 жыл бұрын
    • Спасибо)

      @azat-zak@azat-zak3 жыл бұрын
  • Азат, спасибо! Законспектировал!

    @AndreyPier@AndreyPier8 ай бұрын
  • Отличное видео, всё понятно. Большое спасибо)!!!

    @morkovmitaya@morkovmitaya9 ай бұрын
  • Очень круто объяснил, самое главное: с примерами !! MERCI

    @EseniyaLopashova@EseniyaLopashova Жыл бұрын
  • Спасибо! Кратко и познавательно!!!

    @kaiumshakirzianov4423@kaiumshakirzianov44233 жыл бұрын
    • Спасибо)

      @azat-zak@azat-zak3 жыл бұрын
  • Спасибо тебе большое, всё очень понятно

    @user-xv1bm7en9f@user-xv1bm7en9f Жыл бұрын
  • Все понял, очень интересно!!

    @zoom5348@zoom53483 жыл бұрын
  • Спасибо, весьма понятно!

    @user-mw1uf8tf7w@user-mw1uf8tf7w2 жыл бұрын
  • Очень понятно, спасибо

    @dariab8070@dariab8070 Жыл бұрын
  • Спасибо, узнал много нового

    @user-qy2zk8qr1h@user-qy2zk8qr1h4 ай бұрын
  • Спасибо большое, очень компактное, внятное объяснение, желаю успехов!

    @nikitaryzhov8276@nikitaryzhov8276 Жыл бұрын
  • Спасибо, отлично рассказано.

    @user-gg5jt6yt7j@user-gg5jt6yt7j Жыл бұрын
  • Спасибо!

    @user-qh3ot8ks5w@user-qh3ot8ks5w2 жыл бұрын
  • Спасибо большое, было очень понятно. Если есть возможность сделайте подробное видео о пленнинг покер

    @nurbekmuminov5019@nurbekmuminov50192 жыл бұрын
  • Автор, спасибо! У вас талант объяснять материал :) Мне стало все четко ясно. До просмотра видео были вопрос - а зачем моя компания перешла на agile метод и работает с ним через платформу аспро аджайл? Теперь я понимаю пользу) Было бы круто еще добавить тайминг к видео.

    @user-wo6di6nq7y@user-wo6di6nq7y Жыл бұрын
  • спасибо, очень информативно объяснил почему на моем текущем месте далеко не эджайл))) с меня лайк

    @user-ct2px7hp3e@user-ct2px7hp3e2 жыл бұрын
  • ребят нужна помощь! как правильно сохранить журналы браузера для багрепорта заранее спасибо видосу лайк

    @ChillyWily@ChillyWily3 жыл бұрын
  • Долго ждал видео и пропустил его выход) Зато узнал, что в моей компании scrum :) спасибо, максимально информативно

    @roman_zh1@roman_zh13 жыл бұрын
    • Как ты устроился на работу не зная методологий?))

      @badfyrepytweed3374@badfyrepytweed33742 жыл бұрын
  • Азат, все понятно. Спасибо. Но что делает QA пока разработчики только разрабатывают первую фитчу?

    @THE4yk@THE4yk Жыл бұрын
  • Собираюсь учиться у вас на курсах на QA, Азат, подскажите, подойдёт ли МакБук Эир на новом чипе М1 для учебы и работы или нужен другой пк с чипом Интел?

    @andreaskase7296@andreaskase72963 жыл бұрын
    • пойдет,с лихвой хватит

      @provisor7996@provisor79963 жыл бұрын
  • отличное изложение!

    @user-om6nf8vs3i@user-om6nf8vs3i Жыл бұрын
  • Супер. Молодец! Спасибо. Жаль что scrum много глубже, но по факту компании используют только то что ты описал.

    @meteysh@meteysh2 жыл бұрын
  • А почему спрашивают о том как делать, разве ТЗ нет?

    @mikeseorg2148@mikeseorg2148 Жыл бұрын
  • что делают тестеровщики в начале спринта?

    @slavanikulin8069@slavanikulin8069 Жыл бұрын
  • Баля, опять непонятно, Agile и Scrum - это разные вещи? Везде их сравнивают, а в этом видео говорил об Agile, а потом внезапно Scrum - чем отличаются-то? Или Agile - это абстракция над Scrum? Просто сказал "Agile - философия, подробно не будем, почитайте сами. Scrum - это..." - а??

    @user-hp2cg6px8c@user-hp2cg6px8c Жыл бұрын
  • В канбане нет дейликов и пленнингов? Это что-то новое :)

    @igornosenko171@igornosenko1712 жыл бұрын
  • Если вы что то не поняли, ничего страшного, потому что практически все что он сказал НЕ ВЕРНО. В канбан методе есть встречи они называются каденции, там ещё и роли есть, только ни кому не говорите. В скраме почитайте о ценности которую должна нести команда. Оценки 1 point = 1 день, так давайте оценивать в днях. Это лишь малость. Как можно сравнивать Фреймвок vs Метод vs Методология

    @Kisanindakianal@Kisanindakianal2 жыл бұрын
    • не скинете ссылку на более профессиональное и качественное объяснение? Каждое видео что я успел посмотреть противоречит предыдущему

      @alexs9391@alexs93912 жыл бұрын
    • про поинты тоже удивился)

      @zvezdyn@zvezdyn2 жыл бұрын
    • Он молодец хотя бы за то, что я наткнулся на ваш комментарий и пойду копать глубже, спасибо!

      @dnr_8365@dnr_83653 ай бұрын
  • Если нет совсем знаний по тестированию, только английский язык, с чего начать?

    @Mr.Ketler@Mr.Ketler3 жыл бұрын
    • С изучения теории по тестированию. Для ознакомления можно взять книгу Романа Савина "Тестирование DOT COM", далее идти на курсы

      @azat-zak@azat-zak3 жыл бұрын
    • @@azat-zak о я правильно начал, как раз дочитываю эту книгу, очень дохотчиво и с юмором описано

      @violettatarasova9982@violettatarasova99823 жыл бұрын
    • @@azat-zak спасибо , а после прочтения точно уже можно курсы "осилить "?))

      @Mr.Ketler@Mr.Ketler3 жыл бұрын
    • @@violettatarasova9982 я лично видел достаточно вакансий qa trainee, где больше всего ценится английский b2, а остальному научат

      @user-qu1bl8vm9b@user-qu1bl8vm9b3 жыл бұрын
  • сойдет

    @schoolboytv9493@schoolboytv9493 Жыл бұрын
  • 👍🏻

    @fedorkorolev13@fedorkorolev132 жыл бұрын
  • Нашел баг на стартовой картинке видео "Aglie" . Ура я тестировщик

    @user-eb7ro1bz8k@user-eb7ro1bz8k2 жыл бұрын
  • 👍🏻👍🏻👍🏻

    @Irinaki777@Irinaki777 Жыл бұрын
  • У него шерсть кошачья на футболке?

    @KonstantinSiniavskii@KonstantinSiniavskii Жыл бұрын
  • Вы говорите что 1 point = 1 рабочему дню, а приводите пример что у нас будет 50 поинтов на следующие две недели, как понять ?

    @TheEasyflap@TheEasyflap2 жыл бұрын
    • это у всей коммандой в общем количестве. Стори пойнты это как очки, оценки сложности каждое стори/задание. Не обезательно 1 очко быть 1 день. Тоест не обезательно оценивать сложность работы как количество времени. Для некоторых команд 5 очков это 1 день работы одного програмиста, а для некоторых это 5 дней, а для некоторых - никак не связано по времени. Команда сама решает что означает одно очко и если связывать количество очков со временем

      @electricityofmind6300@electricityofmind63002 жыл бұрын
  • Поинты=человеко дни? Спорный момент... Зачем тогда их вводить? Кажется, они вмещают в себя больше, чем время, а так же сложность, ясность и риски.

    @lilianaisayeva4262@lilianaisayeva4262 Жыл бұрын
  • "Это не стоит 3 поинтов, 5 поинтов будет вполне достаточно" - это как понимать? На 11 минуте.

    @Olga_world@Olga_world3 жыл бұрын
    • Он там обсуждал повышение с 5 до 8 поинтов ранее, просто не удачно выразился.

      @Daymos90@Daymos903 жыл бұрын
  • А где канбан?

    @user-bu7gb1kf7z@user-bu7gb1kf7z Жыл бұрын
  • Aglie))

    @muminovdilshod844@muminovdilshod8445 ай бұрын
  • Слишком много склеек видео

    @eazye7059@eazye7059 Жыл бұрын
  • В заголовке одно, а по сути в видео несколько другое. Сорян за неконтенткороекность. Слишком подробно о скрам. Имхо лучше в начале коротко сказать суть, в чем разница. А потом уже раскрыть подробнее, либо сделать отдельные ролики с разбором каждой методологии. А так я слушал 95% известной мне информации, и в конце получил куцый хвостик про канбан, причём вообще суть канбана упростил до невозможности. Канбан не знает. Я потом посмотрел, но суть главная канбана не просто в отсутствии церемоний и одной задаче одновременно

    @wisets1203@wisets12032 жыл бұрын
  • пф, какое отношение вотерфол имеет к безопасности? автор явно не понимает, о чем гооврит. банковские приложения давно разрабатываются по скраму!

    @svetlanagermanovich1806@svetlanagermanovich1806 Жыл бұрын
  • Боже. Нет такой методологии - waterfall. Не неси пургу.

    @knasonov@knasonov2 жыл бұрын
  • спасибо за легкое и интересное объяснение

    @veraamerkel9798@veraamerkel97983 ай бұрын
  • Спасибо большое!!! Подробно и по полочкам!

    @margaritamorozova9258@margaritamorozova92582 жыл бұрын
KZhead