10 лет методологий разработки
За последние десять лет технологии развивались головокружительными темпами. В качестве доказательства вам достаточно взглянуть на более исключительные возможности мобильных устройств, развитие Интернета вещей и более широкое использование облачных вычислений.
Но по мере развития платформ и приложений должны развиваться и методологии, которые их поддерживают. Такие концепции, как Agile, Scrum, DevOps и CI/CD, стали более распространенными в современном цифровом мире. Эти концепции, в свою очередь, привели к более широкому использованию электронного обучения для обучения специалистов этим все более ценным навыкам.
Давайте совершим путешествие во времени и посмотрим, как изменились методологии с 2010 года.
Марш методологии
Скрам был впервые создан в 1993 году, хотя некоторые люди относят дату создания еще к 1986 году. Хотя в прошлом предпринимались попытки сформулировать структуру Скрама, Кен Швабер и Джефф Сазерленд опубликовали свою первую версию Руководства по Скраму в 2010 году. Дуэт надеялся, что дать определение Scrum и представить его в одном кратком документе, доступном бесплатно каждому, кто хочет получить эту информацию.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Кроме того, Дэвид Андерсон опубликовал книгу «Канбан», в которой изложена методология, основанная на производственной системе Toyota. Канбан, названный в честь карточек, используемых для отслеживания производства на заводе, представляет собой цифровой и физический инструмент управления проектами, который реализует свою форму Agile, побуждая разработчиков повышать эффективность производства за счет визуализации работы, ограничения незавершенной работы и максимизации рабочего процесса. Иногда это фигурирует в личных встречах. сравнения со Scrum и Agile.
Наконец, в 2010 году вышла книга «Непрерывная доставка» (CD), написанная Джезом Хамблом и Дэвидом Фарли, в которой предлагалось расширение непрерывной интеграции. Мы увидим больше компакт-диска позже.
Чтобы не отставать от Scrum, Agile Alliance опубликовал «Руководство по гибким практикам» в следующем, 2011 году, через десять лет после выхода оригинала. Agile-манифест. В том же году ITIL, сокращение от «Библиотека инфраструктуры информационных технологий», был обновлен с ITIL v3 до ITIL 2011. ITIL — это набор практик, созданных для управления ИТ-услугами, ориентированных на приведение ИТ-услуг в соответствие с потребностями бизнеса.
Расцвет DevOps
Завершая насыщенный событиями 2011 год, Кэмерон Хейт из Gartner вызвал больший интерес к DevOps, когда представил свои прогнозы траектории развития методологии на следующие несколько лет. Его оптимистические прогнозы (которые оказались верными) привлекли больше внимания к DevOps, что, возможно, сделало его замечания самоисполняющимся пророчеством.
Наступает 2012 год, год, когда многие пророки гибели (ссылаясь на календарь майя) предсказывали конец света. К счастью, этого не произошло, и вместо этого люди могли с удовольствием прочитать отчет о состоянии DevOps, созданный и представленный Аланной Браун на конференции Кукольный. В отчете суммируются результаты, касающиеся DevOps, особенно в таких областях, как внедрение, эффективность работы команды и полезность для организаций, стремящихся достичь своих целей.
Scrum расширился в 2013 году с появлением Large-Scale Scrum (LeSS), набора правил структуры разработки продуктов, который расширил Scrum рекомендациями и правилами масштабирования, не упуская при этом из виду первоначальную цель структуры. LeSS делится на Basic LeSS для двух-восьми команд и LeSSHuge для более чем восьми команд. Эта многокомандная структура Scrum потенциально может обрабатывать тысячи участников.
В 2014 году отчет о состоянии DevOps стал ежегодной публикацией. Кроме того, эксперты Agile Лиза Криспин и Джанет Грегори написали книгу «Больше гибкого тестирования: учебные поездки для всей команды», в которой есть глава, посвященная тестированию и DevOps.
Концепция непрерывной интеграции/непрерывной доставки (CI/CD) наконец получила заслуженную известность в 2015 году с появлением плагина Jenkins Workflow. Непрерывная интеграция существует с 1994 года, и из нее выросла непрерывная доставка.
В статье 2016 года Forbes назвал Agile «…огромным глобальным движением, выходящим за рамки программного обеспечения». Это одобрение, ссылающееся на признание Agile такими престижными организациями, как Harvard Business Review, еще больше повышает репутацию и признание методологии. То, что начиналось как средство разработки приложений, теперь распространилось и на не связанные с ИТ сектора делового мира.
В ноябре 2017 года вышел обновленный Скрам-руководствонаписанная создателями Scrum Кеном Швабером и Джеффом Сазерлендом и заявленная как окончательное определение методологии. В руководстве всего 19 страниц, и, по словам Скрам.орг«… охватывает роли, события, артефакты Scrum и простые правила, которые связывают их вместе в эту мощную и легкую структуру».
GitHub становится корпоративным
В 2018 году Microsoft приобрела репозиторий хостинга кода GitHub за ошеломляющую цену. 7,5 миллиардов долларов США при покупке всех акций. Microsoft пообещала, что GitHub сохранит свой принцип «разработчик прежде всего» и будет работать независимо как ресурс, независимый от платформы.
ITIL получил новую обновленную версию в 2019 году. ITIL 4 стал первым значительным обновлением с 2007 года, разработанным в основном для того, чтобы идти в ногу с новейшими ИТ-операциями и инновациями в разработке программного обеспечения. Отдавая дань текущим тенденциям, ITIL 4 содержит предложения по внедрению таких методологий, как Agile, DevOps и Lean, в контексте управления услугами.
Что дальше в магазине?
И вот мы приближаемся к 2020 году с прицелом на будущее. Мы живем в эпоху цифровых технологий, время быстрых инноваций и экспоненциального прогресса в сфере информационных технологий и связанных с ними областях. Но, несмотря на ускорение темпов развития технологий, такие прочные концепции, как Agile и Scrum, прочно укоренились и имеют возможность еще большего признания.
Например, Forbes определенно считает, что Будущее Agile безопасно. Это одобрение в сочетании с расширением Scrum за счет включения таких концепций, как Scrum of Scrums, дает нам основание полагать, что эти методологии будут существовать еще некоторое время.
За последнее десятилетие Simplilearn шел в ногу с развитием множества различных методологий разработки. Simplilearn дает учащимся возможность приобрести навыки, необходимые для того, чтобы стать менеджерами проектов и лидерами развития. Например, профессионалам, которые хотят освоить DevOps, следует ознакомиться с магистерской программой DevOps Engineer Master. Программа обучает вас принципам непрерывной разработки и развертывания, автоматизации управления конфигурациями, совместной работе между командами и гибкости ИТ-услуг с использованием таких инструментов DevOps, как Git, Docker, Jenkins и других.
Ознакомьтесь с программой DevOps сегодня, и, возможно, когда-нибудь ВЫ займете место в истории разработки!
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)