Donald
Timur
Alexander
не, я хочу сказать, что ITIL решает одну задачу, а DevOps другую и в этой смеси подходов еще придется жить довольно долго
Alexander
ITIL будет модернизироваться, в том числе включать в себя методы из Devops, которые в него вписываются
Alexander
а если человеку из корпоратива объяснить сначала, что тут надо быстро и кое-как - поймет?
как показывает опыт он понимает это буквально, на самом деле DevOps процесс очень сложен, проблема в том, что не попробовав, не поймешь и объяснять словами очень сложно.
Корпоративщик ждет решения проблемы под ключ - серебряную пулю, а ты ему объясняешь, что нельзя поставить DevOps систему под ключ, можно только вырастить практику у себя, да и то, желательно под задачу
Timur
Мне это напоминает maturity levels чего угодно -- нельзя перепрыгнуть через уровень, можно только прорасти через них.
Alexander
да, это так и уровни в DevOps отлчиаются от ITIL и по смыслу и по содержанию
Alexander
грубо говоря задача DevOps превратить все подразделения в разработку, а потом подразделения начинают взаимодействовать как разработчики
Alexander
и там уже точно не про ITIL
Dmitry
Dmitry
Я про Capability Maturity Model
Alexander
не ученые, как я знаю, а консультанты придумали, но базируется это на философских концептах, достаточно задаться вопросом, а почему во всех моделях 5 уровней
Alexander
если не совру это базируется на аристотелевском методе построения онтологии
Slava
Ребята, ребята. Канал про правую сторону манифеста где-то в другом месте %)
Alexander
ну это пока не распространенная реальность, будем так говорить)
Ksenya
Slava
Individuals and interactions over processes and tools
Slava
CMMI полезная вещь, в книжке про Kanban например говорит "ребята были молодцы, CMMI такой-то, и вот чтобы они начали теперь приносить бизнес ценность..."
Slava
Такое вот CMMI
Slava
CMMI != хороший TTM
Slava
А вот стартап (очень хороший TTM) с точик зрения CMMI может быть на уровне 2-3
Slava
И чо :)
Alexander
а в чем оскорбление? :)
Ksenya
Alexander
Слав, тут Тимур начал с того, что с одного уровня нельзя перепрыгнуть на другой, CMMI тут не причем :)
Slava
Я вообще не понимаю о чем вы, мне чтобы вникнуть надо начать с того, чтобы прочитать определение DevOps, которое согласовано сообществом DevOps %)
Timur
я еще не успел ниче сказать. Всем привет :)
Slava
Быстрое гугление не помогло мне!
Slava
Но выглядит так, что вы говорите про инструменты
Ksenya
Slava
Дайте ссылку на определение DevOps
Slava
не википедийную, а идейную
Slava
пжлст
Alexander
http://www.realgenekim.me/devops-cookbook/
Alexander
Currently, DevOps is more like a philosophical movement, and not yet a precise collection of practices, descriptive or prescriptive (e.g., CMM-I, ITIL, Agile, etc.). At this early stage we’re in, DevOps is more like a vibrant community of practitioners who are interesting in replicating the performance outcomes and culture as exemplified in the seminal John Allspaw/Tim Hammond 2009 Velocity presentation about doing “ten deploys a day” at Flickr.
Slava
Agile != precise collection of practices
Denis
(возможно) Он имел ввиду Agile как пример prescriptive
Slava
А почему DevOps не вписывает себя в философию Agile?
Ksenya
https://sites.google.com/a/jezhumble.net/devops-manifesto/
Ksenya
https://dzone.com/articles/devops-devops-principles
Denis
Азиатские DevOps ещё и Agile-консультанты как правило
Denis
В России это больше сисадмин-DevOps
Dmitry
Alexander
в России это защитная реакция :)
Slava
Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.
Slava
Вот весь devops
Alexander
в целом так и есть, это постановка задачи
Alexander
надо еще придумать как её решать :)
Slava
Как только опускаемся на уровень решения задачи, это уже будет метод
Slava
а не культура, движение и т.п.
Alexander
я считаю, что DevOps вписывается в Agile философию
Slava
да абсолютно
Ksenya
Слава, вот об этом уже и ломали копья: devops - практика для качественного delivery. ITIL - свод практик для сервис-дизайна ( в IT смысле), планирования, деливери, обслуживания, улучшения
Denis
Alexander
да и я считаю, что DevOps это методика достижения цели быстрой, клиентоориентированной поставки ПО
Slava
http://agilemanifesto.org/principles.html
Slava
Это два принципа из 12 agile
Andrey
Slava
:)))
Alexander
без Agile нет DevOps ;) тогда незачем эту задачу решать
Ksenya
Девопс и массовое обслуживание не бьются, да и сервис-дизайн в девопсе на уровне общей эрудиции ) сведение разнообразия жизни к идее гибко-девелоперов огорчает :)
Slava
Ну если тут понимать практики доставки протестированного кода на продакшен, то без agile просто кнопку "publish to production" разработчикам не дают
Slava
(и зря)
Alexander
Andrey
а где прочитать верное определение devops?;) не мог все читать, вроде уже какой день про это общаетесь
Ksenya
Andrey
аджайл хоть задекларировал свои ценности
Alexander
тут же чат Аджайл, общение и коммуникация превыше документации, зачем искать правильное определение, когда можно пообщаться?
Slava
Вот вам на подумать - DevOps is another way to Agility
Alexander
Аджайл не означает, что фигак-фигак и в продакшн и не означает, что думать не надо
Alexander
как раз все наоборот
Slava
Потому что как по мне, некоторые конкретные шаги по внедрению практик девопс сильно больше бизнесу помогают чем скрам на определенном этапе ;)
Alexander
люди так думают, потому что в вопросе не разбираются
Slava
Нету ;)
Alexander
те же ценности, что и у Аджаил