Alexander
потребность в DevOps появилась когда появилась потребность релизить часто
Seva
Alexander
если рассматривать культуру как трансляцию нормы, то это просто значит, что норма сменилась
Alexander
раз в 2-3 недели и меньше
Pavel
Pavel
Если деплоил на прод не единоразово, а часто => уже не waterfall
Seva
если девопс это культура и практики — когда девы ближе к коду на проде и думают как он будет работать, а опсы помогают, а ватерфол это процес решения задач, то какие слова не используй оно не поменяется
Seva
ну типа гамбургеры против девопса
Denis
Павел, а вы на ПХП пишите ? )
Seva
или колонки против девопса
Alexander
> @chebotarevp
Если деплоил на прод не единоразово, а часто => уже не waterfall
раз в месяц часто?
Seva
или стол против девопса
Seva
везде там нет CD
Pavel
Alexander
Seva
а вот CD диски не могут быть против девопса
Alexander
каждые 2 недели - новая версия
Alexander
это кто так сказал?
Alexander
про 2 недели
Alexander
ну, обычно 2 недели
Alexander
– Regular Sprint Length (no more than 30 days)
Alexander
ну блин скрам это нечто большее чем частота деплоя
Alexander
у скрама есть набор правил
Alexander
это одно из них
Alexander
это процесс, практика, другое мышление
Alexander
что есть ограничение спринта , оно фиксировано
Dmitrii
Когда начинают спрашивать про PHP, значит уже просто нечем крыть
Dmitrii
Бгг
Seva
помоему это когда начинают догадываться с кем говорят :)
Alexander
если они все есть - это Scrum, если нет - не Scrum
Denis
не не не
Denis
я не участвовал же в этой вахканалии
Alexander
http://www.agileadvice.com/rules-of-scrum/
Denis
мне просто интересно
Denis
Если хотитет, то соц опрос провожу.
Alexander
ты только раззадорил Севу :)
Alexander
ну нет
Alexander
есть ещё XP, тут правил больше
Alexander
http://www.extremeprogramming.org/rules.html
Alexander
есть Kanban, тут правил меньше
Seva
так
Seva
мы говорили о сравнении водопада с девопсом
Alexander
четкий набор правил нужен чтобы их понимать, а не тупо делать
Seva
давайте не отклоняться
Pavel
http://techbeacon.com/devops-waterfall-dont-waste-your-time
Alexander
вот, Agile (например, Scrum), диктует требование релизить каждые ХХ дней, железно
Alexander
причём ХХ < 30
Alexander
и чтобы обеспечить точность в этом - нужны DevOps
Alexander
> @chebotarevp
http://techbeacon.com/devops-waterfall-dont-waste-your-time
я с этим могу поспорить
Alexander
таких кейсов мало, но они есть, когда скрам и вотерфолл совместимы
Alexander
waterfall - это разработка по ТЗ
Alexander
фу, девопс
Alexander
Agile - это разработка интерациями
Seva
народ
Alexander
итерация обычно заканчивается новой версией и деплойментом в облако
Seva
вы вообще понимаете что доказываете человеку что процес разработки и набор методологий взаимодействия девов и опсов это разные вещи?
Pavel
Seva
ой ну давай ты не будешь делать вид что всё по плану
Seva
я с самого начала спрашивал тролишь или нет
Pavel
Ты же знаешь наверное про хрестоматийный пример доставки данных грузовиками с компакт-дисками? Там получается пропускная способность огромная.
Alexander
всем советую почитать вот эту книгу, https://www.infoq.com/resource/news/2010/01/kanban-scrum-minibook/en/resources/KanbanAndScrum-Russian.pdf тут про Scrum vs Kanban, они обе Agile-методологии. а не waterfall... развитие Scrum'а и Kanban'а во многом и создало условия для появления DevOps'ов
Pavel
Хочешь сказать что нельзя сравнить сеть из оптоволокна и сеть из грузовиков?
Seva
оно о чём
Seva
это я тебе как человек хорошо внедривший девопс в компанию говорю.
Pavel
Там есть слова collaboration, communication, culture. Под это можно что угодно подвести.
Seva
ну смысл в том что эта штука высокоуровневая
Pavel
Хорошо, возможно здесь уместнее будет сравнивать waterfall с continious delivery
Alexander
waterfall можно сравнивать с agile
Alexander
waterfall и continious delivery - это вещи разных классов
Seva
Seva
если коротко, то у нас нет админов
Pavel
Извини, не видел твоих докладов
Seva
и опсов как таковых
Pavel
А запись посмотреть можно?
Seva
девы отвечают за мониторинг и доставку