DevOps за пределами разработки и эксплуатации

Начавшееся как союз Dev и Ops, DevOps-движение постепенно распространилось на организации в целом, а затем нашло выход и за их пределы. Ниже несколько кейсов, в которых принимают участие не только разработчики и админы, но и другие отделы.  

Share

Эксплуатация и разработка: кто чем занимается?

Провел очередной тренинг по DevOps. Ниже представлено разделение обязанностей между сопровождением и остальной организацией глазами участников. Это — реальность, это — то, как сейчас функционируют их компании. Вертикальная черта символизирует барьер в передаче информации, знаний и артефактов. Один из способов повысить эффективность организации — размыть эту черту. Системный подход в основе DevOps говорит о том,…

Share

Зачем нарезать пользовательские истории?

Для чего мы нарезаем крупные пользовательские истории на более мелкие? С виду может показаться, что мы выполняем лишнюю и никому не нужную работу, но так ли это? В этой статье я постараюсь дать ответ на этот в одном из множества контекстов — контексте ценности, поставляемой клиенту и бизнесу.

Share

Метафора системы и архитектура

У архитектуры множество определений. Одно из наиболее емких — представление о компонентах системы и их взаимосвязях между собой. В качестве компонентов могут выступать как достаточно крупные куски системы, например, интернет-банк, мобильный банк, смс-банк, процессинг, так и более мелкие, — компонент по работе с карточными лимитами, модуль конвертации валют, компонент уведомлений. Разработчикам, явно или неявно, приходится…

Share

«Неработающий Agile»

Навеяно множественными утверждениями «[У нас] Agile не работает» С чего все начиналось? То, что мы сейчас называем Agile, берет своё начало в 70-е годы. Еще тогда Винстон Ройс в статье «Managing the Development of Large Software Systems» указал на необходимость циклов обратной связи между различными этапами (фазами) разработки в Waterfall-модели, попытавшись представить процесс как итеративный вместо существующего на тот…

Share