Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4 5      [все]
 DBA в Scrum team, как вам работается?  [new]
Glebanski
Member

Откуда:
Сообщений: 208
Коллеги, интересует специфика вашей работы, если вас угораздило попасть в Agile.
Если раньше DBA сидел(и) в уютной тихой комнатке, наслаждаясь автоматизированными процессами и получая от разрабов скрипты на изменение БД раз в 3 месяца. Если скрипт почему-то грохался, то сердитый DBA слал его обратно с ехидными комментами .
Сейчас же, по теории Agile Scrum предполагается, что изменения
- изменения частые и точечные
- каждая фигня визируется DBA
- DBA участвует в общих сборищах и таким образом влияет на качество refactoring скриптов разрабов.

То есть если в вакансии указано, "DBA с опытом Scrum", то стоит ожидать примерно такого?
9 май 18, 15:51    [21397997]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 2766
Glebanski
"DBA с опытом Scrum"
Это какой-то оксюморон, agile - это про разработку (в ITIL это Service Transition), а DBA - про поддержку (в ITIL это Service Operation), собственно такое разделение на Service Transition и Service Operation в ITIL часто критикуется поклонниками agile, но там (в agile) люди, которые играют на двух полях одновременно зовутся DevOps
9 май 18, 16:37    [21398046]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Eleanor
Member

Откуда:
Сообщений: 1619
Glebanski,

Частота изменений зависит от специфики проекта - это нужно уточнять.
На каком-нибудь внутреннем проекте со скрамом боевые БД будут обновлять по несколько раз в день. В то же время на проекте для внешнего заказчика релиз будет в лучшем случае раз в 2 недели, чтобы успевать его качественно протестировать.

Насколько заметила, если DBA не занимаются разработкой БД, то на ежедневные скрам-митинги их не приглашают.
9 май 18, 22:25    [21398656]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
master_yoda
Member

Откуда:
Сообщений: 60
Андрей Панфилов
Glebanski
"DBA с опытом Scrum"
Это какой-то оксюморон, agile - это про разработку (в ITIL это Service Transition), а DBA - про поддержку (в ITIL это Service Operation)

Есть такая работа как Development DBA . В этом случае DBA попадает в раздел Service Transition. Такое возможно при работе у вендора ПО или когда у компании имеется свои разделённые R&D и Operations.

Андрей Панфилов
"DBA с опытом Scrum", то стоит ожидать примерно такого?

Первый делом надо узнать занимается ли компания эксплуатацией разрабатываемых продуктов. По этому судить, это позиция чистого Development DBA или предложение сидеть на двух стульях (DevOps).
10 май 18, 01:19    [21398819]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
softwarer
Member

Откуда: 127.0.0.1
Сообщений: 52284
Блог
Glebanski
То есть если в вакансии указано, "DBA с опытом Scrum", то стоит ожидать примерно такого?

Scrum как идеология подходит только для внутренних проектов. Соответственно, роль DBA в такой команде - воскликнуть "Да вы совсем что ли на голову заболели, от такого решения продакшн грохнется!" прежде, чем он таки грохнется, в идеале - в тот самый момент, когда разработчикам пришла в голову интересная идея.
10 май 18, 10:58    [21399313]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 2892
Текущий контракт как раз в DevOps. Вкратце - отвратительно работается.

Задач по профилю DBA нет совсем, т.к. все отдано на аутсорс морлокам NEC, DXC и иже с ними. С какой-то периодичностью обновляю DEV / UAT основного ITSM-приложения бэкапом с прода. Раз в месяц обновляю сводный дашборд по финансам всего правительства штата - куча неавтоматизируемых мышекликов в SAP BO, процесс в целом больше напоминает вуду, т.к. не отличается ни связностью, ни понятностью. Прочее в том же духе.

Из-за того, что мы реально не админим наши сервера, у меня нет нормальных прав на продакшновых VM, а до этого и на деве тоже не было. В результате, когда надо было рестартануть экземпляр, чтобы перенести файлы tempdb на больший диск, погасить сервис я смог, а вот запустить уже нет. К счастью, на следующий день был public holiday, и никто вроде бы ничего не заметил.

Демотивация жесточайшая, у меня такого отвращения от работы, насколько помню, никогда не было. Сейчас коплю деньги и валю из этой деревни, пока не поздно.
10 май 18, 20:04    [21401074]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 24064
Ennor Tiegael
мы реально не админим наши сервера, у меня нет нормальных прав на продакшновых VM, а до этого и на деве тоже не было

Дак это прямое противоречие DevOps.
11 май 18, 06:49    [21401751]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Охранник смузи-машины
Member

Откуда:
Сообщений: 141
Андрей Панфилов
Glebanski
"DBA с опытом Scrum"
Это какой-то оксюморон

добро пожаловать в современную IT-индустрию.
скрам это модно, стильно и молодёжно.
его пихают повсюду, так как "эффективные" менеджеры где-то краем уха услышали, что, якобы, скрам позволяет "делать вдвое больше за то же время".
11 май 18, 07:50    [21401795]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 24064
Конечно молодёжно, ему же (скраму) всего 25 лет
11 май 18, 08:32    [21401852]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 24064
Охранник смузи-машины,

а что ещё вам "эффективные" менеджеры пихают?
CI/CD, BDD, Usability Testing, Acceptance Testing, Unit Testing, Exploratory Testing, Pair Programming уже засунули куда-нибудь?
11 май 18, 08:37    [21401861]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 2766
Охранник смузи-машины
добро пожаловать в современную IT-индустрию.
скрам это модно, стильно и молодёжно.
его пихают повсюду, так как "эффективные" менеджеры где-то краем уха услышали, что, якобы, скрам позволяет "делать вдвое больше за то же время".


Чем вам скрам не нравится-то? Вполне себе нормальный фреймворк если не перегибать палку и делать так как правильно, а не так как кажется. С представителями Service Operation (не только DBA, а вообще всеми) есть кое-какая проблема: Service Operation - это такое болото повязшее в бюрократии (как своей так и ИБ) и некомпетентности, в российских реалиях еще добавляется фактор незнания языка (почитайте вопрос ТС, там написано: я отсиживаю жопочасы, а тут какой-то аджайл выдумали - как так? Я когда последний раз в 2006 году работал на подобной работе меня хватило ровно на три месяца - ну нельзя целыми днями сидеть на жопе смирно и ничего не делать, книжки по специальности читать в свободное время - не вариант, потому что нужен практический опыт).

Собственно, попытка переформатировать Service Operation под аджайл изначально обречена на провал, потому что с одной стороны мы предполагаем что изменения в инфраструктуре мы хотим получить здесь и сейчас, поэтому мы хотим чтобы DevOps у нас был выделенный, а с другой стороны загрузить DevOps своим проектом даже на 10% принципиально невозможно (отсюда появляются какие-то нелепые активности описанные здесь 21401074). И это не исключительно российские реалии - это во всем мире так (индюки в поддержке - это вообще отдельная песня), в результате чего весь мир пошел в облака, которые по факту работают ровно точно также как написано в книжке по ITIL, за одним единственным исключением: заплатил бабла и сразу получил сервис, без всякой непонятной бюрократии.
11 май 18, 10:20    [21402234]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 24064
Андрей Панфилов
поэтому мы хотим чтобы DevOps у нас был выделенный, а с другой стороны загрузить DevOps своим проектом даже на 10% принципиально невозможно

Это уже пройденный этап, DevOps уже часть команды.
11 май 18, 10:52    [21402328]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1507
skyANA
Андрей Панфилов
поэтому мы хотим чтобы DevOps у нас был выделенный, а с другой стороны загрузить DevOps своим проектом даже на 10% принципиально невозможно

Это уже пройденный этап, DevOps уже часть команды.


Зачем?
У них другой ритм работы.
У нас есть N команд разработки со скрамом (двухнедельный цикл) и хаотичным процессом.
Девопсы - это отдельная команда с канбаном и принципом "всё, что можно сделать за 5 минут- делается без тикета, больше- тикет". Соответственно есть приоритеты- если продакш взорвался то это сейчас, а создать новый мезос кластер это позже.
В команде девопсы делать нечего- гораздо удобнее отдельная команда из нескольких человек на все команды.
11 май 18, 11:07    [21402371]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 24064
Alexey Tomin
skyANA
пропущено...

Это уже пройденный этап, DevOps уже часть команды.


Зачем?
У них другой ритм работы.
У нас есть N команд разработки со скрамом (двухнедельный цикл) и хаотичным процессом.
Девопсы - это отдельная команда с канбаном и принципом "всё, что можно сделать за 5 минут- делается без тикета, больше- тикет". Соответственно есть приоритеты- если продакш взорвался то это сейчас, а создать новый мезос кластер это позже.
В команде девопсы делать нечего- гораздо удобнее отдельная команда из нескольких человек на все команды.

Затем, что инструменты выбраны, описаны, настроены. Практики внедрены. Отдельная команда становится узким местом.
Культура DevOps пришла к тому, что команда отвечает полностью за конкретный сервис (функционал): от сбора требований до выкатки на тестовые и продакшн среды, эксплуатации и сбора количественных и качественных метрик.

Ну и опять же за тем, чтобы как можно быстрее и качественнее доставить ценность до клиента.
11 май 18, 11:14    [21402387]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 2766
skyANA
Затем, что инструменты выбраны, описаны, настроены. Практики внедрены. Отдельная команда становится узким местом.
А зачем вам DevOps если все уже выбрано, внедрено и настроено? Вот я всякого рода администраторов рассматриваю как неких экспертов, у которых нехилый такой багаж знаний и траблшутинга за спиной, а те кто траблшутить не умеют - вообще не нужны (ровно как и обезьяны, чья единственная обязанность - выдавать права), а на каждую команду иметь подобного - во-первых, дорого, во-вторых, и не найдешь.
11 май 18, 11:28    [21402424]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Lessyp
Member

Откуда:
Сообщений: 27
Андрей Панфилов
А зачем вам DevOps если все уже выбрано, внедрено и настроено? Вот я всякого рода администраторов рассматриваю как неких экспертов, у которых нехилый такой багаж знаний и траблшутинга за спиной

+1 Админы и всякая техподдержка по-определению не может и не должна учавствовать ни в каких скрамах, там где их пытаются туда запихать - менеджеры просто не хотят включить голову и подумать критически над простой идеей, что не все модные слова надо брать и немедленно применять везде куда дотягиваются руки
11 май 18, 11:42    [21402460]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 24064
Андрей Панфилов,

ну как зачем? затем, что

DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity:
evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes.
This speed enables organizations to better serve their customers and compete more effectively in the market.

Картинка с другого сайта.

https://aws.amazon.com/devops/what-is-devops/
11 май 18, 12:22    [21402662]     Ответить | Цитировать Сообщить модератору
 Re: DBA в Scrum team, как вам работается?  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 2766
skyANA,

ну так зачем на команду выделенный DevOps-то? Вы его на 100% утилизируете? А траблшутить он что угодно умеет или так, принеси-подай? Вот что в ITIL пишут про такую организацию:

Types of sourcing structures:
  • Internal (Type I) - The provision and delivery of services by internal staff. Does not typically include standardization of service delivery across business units. Provides the most control but also the most limited in terms of scale.
  • Shared services (Type II) - An internal business unit. Typically operates its profit and loss, and a chargeback mechanism. If cost recovery is not used, then it is internal not shared services. Lower costs than Internal with a similar degree of control. Improved standardization but limited in terms of scale.
  • Full service outsourcing - A single contract with a single Service Provider. Typically involves significant asset transfer. Provides improved scale but limited in terms of best-in-class capabilities. Delivery risks are higher than prime, consortium or selective outsourcing as switching to an alternative is difficult.
  • Prime - A single contract with a single Service Provider who manages service delivery but engages multiple providers to do so. The contract stipulates that the prime vendor will leverage the capabilities of other best-in-class Service Providers. Capabilities and risk are improved from single-vendor outsourcing but complexity is increased.
  • Consortium - A collection of Service Providers explicitly selected by the service recipient. All providers are required to come together and present a unified management interface. Fulfils a need that cannot be satisfied by any single-vendor outsourcer. Provides best-in-class capabilities with greater control than prime. Risk is introduced in the form of providers forced to collaborate with competitors.
  • Selective outsourcing - A collection of Service Providers explicitly selected and managed by the service recipient. This is the most difficult structure to manage. The service recipient is the service integrator, responsible for gaps or cross-provider disputes. The term ‘co-sourcing’ refers to a special case of selective outsourcing. In this variant, the service recipient maintains an internal or shared services structure and combines it with external providers. The service recipient is the service integrator.

    Т.е. по понятиях ITIL подобная организация (выделенный специалист IT на команду) - это полное дно.
  • 11 май 18, 12:33    [21402725]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Андрей Панфилов
    ну так зачем на команду выделенный DevOps-то?

    Где я писал, что выделенный?
    Пробовали выделенного - фигня.
    11 май 18, 12:39    [21402756]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Артель отвечает за доставку фич, что в её зоне ответственности, а не кто-то там выделенный.
    11 май 18, 12:40    [21402764]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    skyANA
    Где я писал, что выделенный?
    Пробовали выделенного - фигня.

    skyANA
    Это уже пройденный этап, DevOps уже часть команды.
    Ну я и Alexey Tomin поняли эту фразу одинаково.
    11 май 18, 12:45    [21402786]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Андрей Панфилов
    skyANA
    Где я писал, что выделенный?
    Пробовали выделенного - фигня.

    skyANA
    Это уже пройденный этап, DevOps уже часть команды.
    Ну я и Alexey Tomin поняли эту фразу одинаково.

    Потому как вы для вас DevOps - это человек. А для меня "DevOps is the combination of cultural philosophies, practices, and tools".
    11 май 18, 12:58    [21402851]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Да, соглашусь, что сейчас DevOps - это ещё и профессия во многих местах.
    Но мы прошли этот этап.
    11 май 18, 13:00    [21402855]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Андрей Панфилов
    Чем вам скрам не нравится-то? Вполне себе нормальный фреймворк если не перегибать палку и делать так как правильно, а не так как кажется.

    А почему скрам вообще должен нравиться? Он не доллар, чтобы всем нравиться.
    Самое главное, что скрам нравится руководству - увеличивается частота релизов, обратная связь от проектов.

    А не нравится программистам - это их личные проблемы. А то они привыкли, что все делается исключительно для них: кофемашина, завтраки с обедами, спортзал, гибкий график. И вот внедрили нечто, что предназначено не для удобства программистов, и сразу недоумение: нам это неудобно, почему это не отменят, и как это вообще руководству может нравиться, если не нравится нам?
    11 май 18, 15:29    [21403406]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    mefman
    Member

    Откуда:
    Сообщений: 2038
    Eleanor
    Андрей Панфилов
    Чем вам скрам не нравится-то? Вполне себе нормальный фреймворк если не перегибать палку и делать так как правильно, а не так как кажется.

    А почему скрам вообще должен нравиться? Он не доллар, чтобы всем нравиться.
    Самое главное, что скрам нравится руководству - увеличивается частота релизов, обратная связь от проектов.

    А не нравится программистам - это их личные проблемы. А то они привыкли, что все делается исключительно для них: кофемашина, завтраки с обедами, спортзал, гибкий график. И вот внедрили нечто, что предназначено не для удобства программистов, и сразу недоумение: нам это неудобно, почему это не отменят, и как это вообще руководству может нравиться, если не нравится нам?

    согласен - это какой-то скрам
    11 май 18, 15:30    [21403411]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    softwarer
    Member

    Откуда: 127.0.0.1
    Сообщений: 52284
    Блог
    Eleanor
    Самое главное, что скрам нравится руководству - увеличивается частота релизов, обратная связь от проектов.

    С тем же успехом можно сказать, что от скрама увеличивается продолжительность минуты и количество калорий в чашке кофе. Никакой взаимосвязи.

    В приснопамятном МВ, помнится, мы порой выпускали по два релиза в день. Но как один из плюсов работы там - без всякого скрама.
    11 май 18, 15:33    [21403422]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    skyANA
    Потому как вы для вас DevOps - это человек. А для меня "DevOps is the combination of cultural philosophies, practices, and tools".
    Я тогда вас решительно не понимаю. Частью команды может быть только человек, наличие отдельной IT-команды со "смещенными приоритетами", деятельность которой направлена по поддержку процесса разработки - это уже сервис/услуга, "combination of cultural philosophies, practices, and tools" - это вообще определение книжки/статьи.
    skyANA
    Культура DevOps пришла к тому, что команда отвечает полностью за конкретный сервис (функционал): от сбора требований до выкатки на тестовые и продакшн среды, эксплуатации и сбора количественных и качественных метрик.
    по-моему вы тут перегибаете. Приложил ниже картинку как выглядит Service Transition (бежевенькое - это Service Transition по ITIL, остальной цвет - другие процессы) в то же время в "культуре" DevOps определяют 6 ключевых практик (они на белое очень хорошо ложатся):
  • Collaboration
  • Automation
  • Continuous Integration
  • Continuous Testing
  • Continuous Delivery
  • Continuous Monitoring

    так вот, сбор требований - это вообще Service Design и к DevOps оно отношения никакого не имеет, ровно как и эксплуатация не является практикой DevOps (Continuous Monitoring больше про создание/включение в продукт возможностей мониторинга и определения метрик, нежели чем про непосредственно "услугу" мониторинга)

    К сообщению приложен файл. Размер - 135Kb
  • 11 май 18, 15:34    [21403426]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    softwarer,

    Взаимосвязь - практический опыт одной из компаний, где работала. Руководство там было жутко довольно, а программисты жаловались и возмущались.
    Вы точно так же привели свой персональный опыт.
    11 май 18, 15:45    [21403470]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Андрей Панфилов,

    хорошо, давайте сформулирую иначе: артель отвечает полностью за тот набор функционала системы, которым владеет.
    В том числе и за Collaboration, Automation, Continuous Integration, Continuous Testing, Continuous Delivery, Continuous Monitoring.

    Другими словами:
    - артели самостоятельно занимаются публикацией своих изменений на Prod
    - артели отвечают за сервисы в своих зонах ответственности и самостоятельно следят за их логами, используя мониторинг
    - артели занимается доработкой и улучшениями фреймворка разворачивания кода на среды, точно так же как кодом сервисов
    - артели несут ответственность за пайплайн доставки кода до сред. При поломке в какой либо части, любая артель в силах разобраться и починить
    - артели могут добавлять новые сервисы и компоненты

    Так понятнее?
    11 май 18, 15:52    [21403499]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Алекссс
    Member

    Откуда:
    Сообщений: 1818
    Eleanor
    softwarer,
    программисты жаловались и возмущались.

    на что конкретно жаловались?
    11 май 18, 15:56    [21403514]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    softwarer
    Member

    Откуда: 127.0.0.1
    Сообщений: 52284
    Блог
    Eleanor
    Взаимосвязь - практический опыт одной из компаний, где работала. Вы точно так же привели свой персональный опыт.

    Верно. Разница в том, что Вы обобщили свой персональный опыт до универсального правила (что ошибочно и нарушает базовые законы логики), а я использовал свой персональный опыт как опровергающий контрпример (что корректно).
    11 май 18, 16:01    [21403534]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Алекссс,

    На все встречи и обсуждения:
    - на ежедневные скрам-митинги, которые занимали около 10 минут. Из 10 человек только один (самый асоциальный) слушал, что говорят другие и говорил, что для него это полезно. Остальные откровенно скучали и говорили, что и так знают, чем заняты остальные, и их просто отрывают от работы
    - на планирование очередной итерации, которое занимало около 3-4 часов. 2 человека ругались из-за оценки в 2 или 8 часов, остальные скучали.
    11 май 18, 16:11    [21403576]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    Алекссс,

    На все встречи и обсуждения:
    - на ежедневные скрам-митинги, которые занимали около 10 минут. Из 10 человек только один (самый асоциальный) слушал, что говорят другие и говорил, что для него это полезно. Остальные откровенно скучали и говорили, что и так знают, чем заняты остальные, и их просто отрывают от работы
    - на планирование очередной итерации, которое занимало около 3-4 часов. 2 человека ругались из-за оценки в 2 или 8 часов, остальные скучали.

    Да, митинги надо уметь проводить, чтобы, как говорится, энергия группы не падала.
    Обзывается это модным словом фасилитация
    11 май 18, 16:15    [21403590]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    softwarer,

    Не совсем верно. Для опровержения вам надо было приводить другой пример, в котором скрам не увеличивает частоту релизов и не создает обратную связь благодаря частым демонстрациям полученного результата.
    А Ваш пример подходит, если бы вы опровергали, что только скрам что-то улучшает
    11 май 18, 16:25    [21403627]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    softwarer
    Member

    Откуда: 127.0.0.1
    Сообщений: 52284
    Блог
    Eleanor
    Не совсем верно. Для опровержения вам надо было приводить другой пример, в котором скрам не увеличивает частоту релизов

    Я привёл пример, в котором скрам совершенно точно уменьшит частоту релизов. Этого вполне достаточно, чтобы опровергнуть Ваше утверждение о том, что он её непременно увеличит.
    11 май 18, 17:04    [21403753]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Очень лысый
    Member

    Откуда: БОМЖ
    Сообщений: 489
    Ну я такой DBA. Т.е. девопс. Что могу сказать... На прошлой работе проектов было немного, серверов тоже. Процессы работали по феншую. Разработчики разрабатывали, тестировали на тесте. Я тоже пилил разработку на стороне баз. Релизы через Jenkins красиво выносились из SVN на stage, проверялось, что всё ок, выносилось на прод, чисто автоматически через Jenkins. Косяки случались, но они отлавливались ещё на этапе stage в основном.
    В нынешней конторе куча кастомеров, куча environments, куча продуктов и инсталляций. Никакого феншуя нет. Весь вынос руками. Где стоит какая версия - хз. Может так статься, что в одной части что-то вынесут - в другой что-то поломается, ибо толком не тестировалось. От этого перманентный головняк. Участвую в разработке, code review, расследую инциденты и т.п.. Постоянно куча митингов, петтингов и прочая. Голова такая распухшая, что на плечах не держится. На личную жизнь сил не остаётся. В общем, мне так думается, что здесь общее самочувствие зависит скорее от того, как процессы налажены, а именно continuous integration and change management.
    11 май 18, 17:05    [21403754]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    softwarer
    Разница в том, что Вы обобщили свой персональный опыт до универсального правила

    А почему Вы решили, что это универсальное правило?

    Такое впечатление, что я написала "есть апельсины полезно, там много витаминов и клетчатка", а вы хотите это опровергнуть.
    Ладно, "есть апельсины полезно, но в ограниченных дозах, при отсутствии аллергии, и перед употреблением проконсультируйтесь с врачом. Вместо апельсинов можно есть яблоки. Пользы может не быть, если у вас нет нехватки витаминов и клетчатки".

    Возвращаясь к скраму - это не истина в последней инстанции, не серебряная пуля, а инструмент, подходящий в определенных условиях и при правильном применении.
    И я не могу утверждать, что это исключительно мой личный опыт, т.к. те же плюсы упоминают в разных статьях по скраму.
    11 май 18, 17:11    [21403766]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Glebanski
    Member

    Откуда:
    Сообщений: 208
    Очень лысый,

    Интересно, а если оставить в стороне организацию процесса, которая может быть разной везде, у вас есть наблюдения по поводу качества скриптов от разработчиков?
    Разрабы же не аутсорсят все где есть SQL в вашу сторону? Типа , ты DBA , иди ковыряй базу для нас. По идее они должны сами все. DDLки и DMLки написать, а вы с важным видом одобряете.
    Почему такой вопрос. Есть подозрение, что впихивая Dev DBA в Scrum team, они пытаются улизнуть от необходимости изучения Data Skills. Дескать мы тут шарим в C# и мультрединге например и нам хватает, а эта вся фигня с БД- для этого есть спец люди, вот они пусть этим и занимаются
    11 май 18, 20:03    [21404049]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Очень лысый
    Member

    Откуда: БОМЖ
    Сообщений: 489
    Glebanski
    Очень лысый,

    Интересно, а если оставить в стороне организацию процесса, которая может быть разной везде, у вас есть наблюдения по поводу качества скриптов от разработчиков?
    Разрабы же не аутсорсят все где есть SQL в вашу сторону? Типа , ты DBA , иди ковыряй базу для нас. По идее они должны сами все. DDLки и DMLки написать, а вы с важным видом одобряете.
    Почему такой вопрос. Есть подозрение, что впихивая Dev DBA в Scrum team, они пытаются улизнуть от необходимости изучения Data Skills. Дескать мы тут шарим в C# и мультрединге например и нам хватает, а эта вся фигня с БД- для этого есть спец люди, вот они пусть этим и занимаются

    Ну как бы зависит от проекта. Есть проекты, где разработчики вообще всё делают сами. А обращаются только если в результате "что-то пошло не так". Код - нормальный в основном. Там, конечно, можно придраться к архитектуре базы, разным хакам вроде EAV и прочих извратов. Почему-то любой уважающий себя разработчик считает своим долгом заново изобрести какой-нибудь антипатерн и гордиться тем, какой он находчивый. Но кто из нас не без греха?
    Есть проекты, где мне пришлось плотно работать как разработчику и архитектору. Но это пока было мало клиентов. Сейчас пришлось всё скинуть на разрабов, ибо клиентов сильно прибавилось, и хватает работы по траблшутингу, инсталляциям. Тупо нет возможности спокойно погрузиться в код. Но кодревью просят делать местами.
    11 май 18, 22:11    [21404244]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Lessyp
    Member

    Откуда:
    Сообщений: 27
    Eleanor
    на ежедневные скрам-митинги, которые занимали около 10 минут. Из 10 человек только один (самый асоциальный) слушал, что говорят другие и говорил, что для него это полезно. Остальные откровенно скучали и говорили, что и так знают, чем заняты остальные, и их просто отрывают от работы

    потому-что скрам не призван сделать счастливыми разработчиков, он нужен для менеджмента. Я лично согласен что разработчики на скрам митингах слушают в пол уха т.к. им мало интересны подробности чем занимаются остальные (за исключением пересекающегося функционала), но скрам-мастер и менеджер проекта, которые планируют, управляют командой и в конечном счете отвечают за проект - слушают очень внимательно. Им важно знать возможные риски и проблемы заранее т.к. это влияет на течение проекта и его управление. Я-бы даже предложил модифицированную версию скрама - вместо 10-минутных митингов скрам-мастер с меденжером обходят всех разработчиков и задают и скрам-вопросы. Результат для проекта будет малоотличим от митингов, за исключением случаев пересекающегося функционала
    12 май 18, 01:17    [21404469]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Vyatich
    Member

    Откуда:
    Сообщений: 2136
    Lessyp
    Я-бы даже предложил модифицированную версию скрама - вместо 10-минутных митингов скрам-мастер с меденжером обходят всех разработчиков и задают и скрам-вопросы. Результат для проекта будет малоотличим от митингов, за исключением случаев пересекающегося функционала

    А может лучше обсуждать скрам-вопросы за скрам-обедом? Заодно и пищу принимать, так сказать, без отрыва от производства.
    12 май 18, 01:23    [21404473]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Vyatich,

    Плюс подхода: обеденный час превратится в рабочий, и можно будет раньше уходить домой.
    Минус: потом здесь на форуме будут рассказывать жуткие истории, как всех заставляют строем в одно время идти на кухню, в том числе тех, кто есть не хочет.
    12 май 18, 03:10    [21404507]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Vyatich
    Member

    Откуда:
    Сообщений: 2136
    Eleanor
    Vyatich,

    Минус: потом здесь на форуме будут рассказывать жуткие истории, как всех заставляют строем в одно время идти на кухню, в том числе тех, кто есть не хочет.

    Если кто-то не хочет есть скрам-еду -- ему не место в дружной скрам-команде.
    12 май 18, 03:28    [21404512]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Охранник смузи-машины
    Member

    Откуда:
    Сообщений: 141
    Eleanor
    Vyatich,
    Плюс подхода: обеденный час превратится в рабочий, и можно будет раньше уходить домой.

    в чём же тут плюс? обеденное время выделяется не только на еду, но и для того чтобы отвлечься от рутины, чтобы после обеда посмотреть на работу свежим, незамыленным взглядом. Особенно хорошо если на обед нужно идти по улице - это ещё и для здоровья полезно.
    12 май 18, 06:52    [21404544]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    0lenevod
    Member [скрыт]

    Откуда:
    Сообщений: 176
    Народ, тут в Абасралии все говорят про ИТИЛ, а на деле какой то ИГИЛ, про SLA вообще не слышали, алерты от SCOM валятся всем и все, в почте за день 500-700 алертов от всех систем, ничего не документируется, апдейты накатывают кто как хочет, потом слетают все конфиги, приходится каждый раз руками восстанавливать. Аджайл зло, Гагарина в космос запускали без Аджайла и Скрума.
    12 май 18, 09:54    [21404640]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Алекссс
    Member

    Откуда:
    Сообщений: 1818
    0lenevod, шта? ежедневные утренние планерки в ссср было нормой
    12 май 18, 11:03    [21404700]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Диез
    Member

    Откуда: Столица Попозже.
    Сообщений: 880
    Андрей Панфилов
    skyANA,

    ну так зачем на команду выделенный DevOps-то? Вы его на 100% утилизируете? ....


    Имхо - это ключевая фраза :)

    Один из моих бывших топ-боссов, очень успешный менеджер, любил повторять известную фразу: "Если админ ничего не делает, значит он очень хорошо работает."

    Увы, у современных "отжайл" менеджеров этого понимания нет. У них задача - Утилизировать Ресурсы !

    /* "Ресурсы", буэ - мерзкое слово по отношению к человеку. Ну это на мой субъективный взгляд, конечно. */

    Поэтому и возникают пулы DevOps-инженеров, которые участвуют во множестве проектов как команда поддержки. Хотя, кого мы обманываем? Это обычные System Engineers, а модное слово "Девопс" - для пущей важности.

    А еще они называют техподдержку "предоставлением услуг". Но как только речь заходит про SLA - сразу праведное возмущение - дескать, мы же в одной команде, мы же вместе работаем, какие такие штрафы?!

    Как результат - толпа людей, не особо заинтересованных в успехе конкретного проекта, но очень заинтересованных в количестве и объеме issues, на которые можно списывать время. То есть, "Девопс"-команде просто выгодно, когда продукт работает плохо. Что тут еще сказать?
    12 май 18, 11:30    [21404737]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    StalkerS
    Member

    Откуда: Nowhere
    Сообщений: 1328
    Диез

    Как результат - толпа людей, не особо заинтересованных в успехе конкретного проекта, но очень заинтересованных в количестве и объеме issues, на которые можно списывать время. То есть, "Девопс"-команде просто выгодно, когда продукт работает плохо. Что тут еще сказать?

    можно только посочувствовать компаниям, набравших себе менеджеров которые с армейской упертостью и прямолинейностью применяют все модные слова из книжек не задумываясь об их смысле и назначении...
    12 май 18, 12:08    [21404777]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Диез
    Member

    Откуда: Столица Попозже.
    Сообщений: 880
    StalkerS
    Диез

    Как результат - толпа людей, не особо заинтересованных в успехе конкретного проекта, но очень заинтересованных в количестве и объеме issues, на которые можно списывать время. То есть, "Девопс"-команде просто выгодно, когда продукт работает плохо. Что тут еще сказать?

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


    Ну, судя по биржевым показателям, у этих компаний всё отлично, и не нужно им сочувствовать.
    А вот рядовые разработчики переживают, да :)
    12 май 18, 12:49    [21404822]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Охранник смузи-машины
    Member

    Откуда:
    Сообщений: 141
    StalkerS
    Диез

    Как результат - толпа людей, не особо заинтересованных в успехе конкретного проекта, но очень заинтересованных в количестве и объеме issues, на которые можно списывать время. То есть, "Девопс"-команде просто выгодно, когда продукт работает плохо. Что тут еще сказать?

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

    сразу вспомнился диалог из фильма "Собачье сердце" про "не читайте советских газет":
    "так ведь других нет")
    12 май 18, 14:10    [21404925]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Диез
    /* "Ресурсы", буэ - мерзкое слово по отношению к человеку. Ну это на мой субъективный взгляд, конечно. */

    Не только на ваш взгляд. Сами менеджеры выделяют 4 подхода в отношении к персоналу:
    - расходный материал
    - человеческий ресурс
    - человеческий капитал
    - партнер
    "Ресурс" - все же лучше, чем "расходник", но еще не такая ценность как "капитал"
    12 май 18, 14:33    [21404953]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Диез
    Member

    Откуда: Столица Попозже.
    Сообщений: 880
    Eleanor
    Диез
    /* "Ресурсы", буэ - мерзкое слово по отношению к человеку. Ну это на мой субъективный взгляд, конечно. */

    Не только на ваш взгляд. Сами менеджеры выделяют 4 подхода в отношении к персоналу:
    - расходный материал
    - человеческий ресурс
    - человеческий капитал
    - партнер
    "Ресурс" - все же лучше, чем "расходник", но еще не такая ценность как "капитал"


    Жесть какая-то. В первых трех подходах люди рассматриваются как неодушевленные предметы (я не считаю, что быть капиталом существенно лучше, чем расходником, простите уж).
    И лишь в случае, когда сотрудник находится на одном уровне с вышеозначенными менеджерами, он может называться одушевленным существительным.
    Прям арийцы. Или рабовладельцы, непринципиально.

    Это какая-то общеизвестная классификация, или ваши собственные наблюдения? Ссылки на нее можете привести?
    12 май 18, 19:11    [21405374]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Диез,

    Насколько понимаю, какой-то единой классификации нет, это лишь один из вариантов.
    Менеджеры рассматривают людей как объект управления, и, естественно, возникает такое принижение.
    12 май 18, 19:56    [21405462]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Диез
    я не считаю, что быть капиталом существенно лучше, чем расходником, простите уж)

    Разница в количестве денег, которое компания тратит на сотрудника:
    мотивационный пакет, оплата обучения, участие во внедрении новых технологий и перспективных проектов, менеджер тратит время и придумывает интересные задачи, увеличивает зону ответственности, разговаривает о жизни, не говорит "что-то не нравится - вот дверь" и т.д.
    12 май 18, 20:29    [21405490]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    mefman
    Member

    Откуда:
    Сообщений: 2038
    Eleanor
    Плюс подхода: обеденный час превратится в рабочий, и можно будет раньше уходить домой.

    Нет, нет. После работы обязательная скрам-попойка в скрам-баре. Никаких раньше.
    12 май 18, 21:52    [21405627]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    mefman,

    Для маленьких компаний подойдет, а для больших это как-то по-японски.
    Читала как-то впечатления японца о работе в разных странах. Он отметил, что в России есть отличное мероприятие по сплочению коллектива, которые стоило бы перенять в других странах, - дни рождения. В больших компаниях можно устраивать скрам-дни-рождения, тем более что при большом количестве людей они есть почти каждый день.
    13 май 18, 13:25    [21406232]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Диез
    Eleanor
    пропущено...

    Не только на ваш взгляд. Сами менеджеры выделяют 4 подхода в отношении к персоналу:
    - расходный материал
    - человеческий ресурс
    - человеческий капитал
    - партнер
    "Ресурс" - все же лучше, чем "расходник", но еще не такая ценность как "капитал"


    Жесть какая-то. В первых трех подходах люди рассматриваются как неодушевленные предметы (я не считаю, что быть капиталом существенно лучше, чем расходником, простите уж).
    И лишь в случае, когда сотрудник находится на одном уровне с вышеозначенными менеджерами, он может называться одушевленным существительным.
    Прям арийцы. Или рабовладельцы, непринципиально.

    Это какая-то общеизвестная классификация, или ваши собственные наблюдения? Ссылки на нее можете привести?

    Human capital is a term popularized by Gary Becker, an economist and Nobel Laureate from the University of Chicago, and Jacob Mincer that refers to the stock of knowledge, habits, social and personality attributes, including creativity, embodied in the ability to perform labor so as to produce economic value.
    13 май 18, 21:58    [21406723]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Охранник смузи-машины
    Member

    Откуда:
    Сообщений: 141
    mefman
    Eleanor
    Плюс подхода: обеденный час превратится в рабочий, и можно будет раньше уходить домой.

    Нет, нет. После работы обязательная скрам-попойка в скрам-баре. Никаких раньше.

    и обязательные ретроспективные попойки в конце каждого спринта, где обсуждается, сколько пива было выпито за спринт и что нужно сделать для того, чтобы в следующий спринт выпить ещё больше
    13 май 18, 23:52    [21406870]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Alexey Tomin
    Member

    Откуда: Самара
    Сообщений: 1507
    Vyatich
    А может лучше обсуждать скрам-вопросы за скрам-обедом? Заодно и пищу принимать, так сказать, без отрыва от производства.


    У нас первый приходит на работу в 7 утра, последний- в час. И когда идти обедать?
    При этом иногда народ беседует о работе, но 5-10 минут митинга- это другое. Именно чтобы не скучать- надо говорить быстро, без деталей. пару раз в неделю потом народ кучкуется для выяснения подробностей, кстати.
    14 май 18, 11:00    [21407433]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Охранник смузи-машины
    Member

    Откуда:
    Сообщений: 141
    DevOps это такое новомодное слово, которое заменяет "тыжпрограммист" и "и швец, и жнец, и на дуде игрец"
    т.е. если раньше программист мог справедливо послать менеджера тем что он не настраивает сервера, а админ тем, что не программирует, "мне сервис дали - я его поставил",
    то теперь хитрые менеджеры придумали все эти девопсы, дабы на одного сотрудника сваливать обязанности нескольких
    14 май 18, 14:18    [21408187]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Vyatich
    Member

    Откуда:
    Сообщений: 2136
    Alexey Tomin
    И когда идти обедать?

    Это просто еще один скрам-вопрос для скрам-обеда.
    14 май 18, 14:23    [21408206]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Охранник смузи-машины
    DevOps это такое новомодное слово

    Не только новомодное, но и неплохо оплачиваемое.

    По итогам 2017-го годовой заработок DevOps-инженеров и инженеров ПО в мире колеблется от 100 до 125 тысяч долларов США, в то время как системные администраторы зарабатывают от 50 до 75 тысяч.
    14 май 18, 21:30    [21409319]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Охранник смузи-машины
    дабы на одного сотрудника сваливать обязанности нескольких

    То есть количество человек в команде не сократилось, а обязанности переложили на одного избранного?
    Бред.
    14 май 18, 21:32    [21409321]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Охранник смузи-машины
    раньше программист мог справедливо послать менеджера тем что он не настраивает сервера

    А теперь сервера поднимаются и гасятся по щелчку. Надо придумать новый повод, чтобы послать менеджера.
    Печаль
    14 май 18, 21:38    [21409332]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Охранник смузи-машины
    DevOps это такое новомодное слово, которое заменяет "тыжпрограммист" и "и швец, и жнец, и на дуде игрец"
    т.е. если раньше программист мог справедливо послать менеджера тем что он не настраивает сервера, а админ тем, что не программирует, "мне сервис дали - я его поставил",
    то теперь хитрые менеджеры придумали все эти девопсы, дабы на одного сотрудника сваливать обязанности нескольких

    Дело не в хитрости, а в том, что сисадмины не умели нормально программировать.
    Свои задачи они автоматизировали в виде плохо структурированной кучи скриптов. Причем, ошибки в скриптах нормально не обрабатывались, в систему хранения версий их не складывали, документации не было. Новому сисадмину разбираться в системе, которая была понятна только предшественнику, было крайне тяжело.

    Поэтому возникла идея взять программиста и посадить его наводить порядок в сисадминских задачах, назвав девопсом.

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

    Поэтому и зп у девопсов хорошие, т.к. на самом деле это программисты. Так что сравнивать зп девопсов с зп сисадминов некорректно. Сравнивать надо с зп программистов.
    14 май 18, 23:16    [21409502]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    Eleanor,

    вы похоже не особо понимаете концепцию, от этого у вас возникает жжение в заднем проходе. Давайте поясню. По большому счету DevOps - это владелец двух процессов: Continuous Integration и Continuous Deployment (есть еще Continuous Monitoring - но это вообще высший пилотаж, учитывая то, что в абсолютном большинстве случаев Continuous Deployment у всех работает постольку-поскольку, например среди java-разработчиков огромной популярностью пользуется jenkins - а оно может работать как CD только в рамках gitflow). Здесь слово "Continuous" выбрано неправильно (ровно как и "процесс"), потому что как процесс оно выглядит только со стороны разработчиков, а со стороны администраторов - это просто какая-то активность связанная с настройкой ПО. Теперь чуть подробнее.

    Зачем нужен Continuous Integration? Основная цель здесь - это иметь более-менее стабильный бранч в СКВ (надеюсь, что полезность СКВ не только для менеджеров доказывать не нужно), причем стабильный не в том плане, что его хоть сейчас можно на прод выкатывать (можно и этого добиться при особом усердии), а в том, чтобы все разработчики, работающие с этим бранчем, не ловили баги из-за плохих коммитов, иначе в противном случае разработка останавливается (да-да, мы не хотим чтобы разработка останавливалась, а хотим всех утилизировать на 100%), чтобы такого добиться нам нужно для всех изменений проводить review кода, но прежде чем делать review (т.е. озаботить тимлида) нам нужно убедиться в том, что соответствующие изменения по крайней мере без конфликтов вливаются в наш бранч и проходят все нужные тесты - вот это основная задача CI. Никакого программирования здесь знать не нужно - у нас майкрософтовские DevOps спокойно справлялись с настройкой CI для жава-разработчиков, нужно просто не сидеть спокойно на пятой точке и ждать когда разработчики придут к тебе на поклон, а уметь нормально общаться.

    Зачем нужен Continuous Deployment? Основная цель - уметь устанавливать решения без участия человеческого фактора, т.е. чтобы не ждать когда Вася придет с обеда, выздоровеет и т.п., и здесь ну нужно заливать про злых менеджеров, которые думают, что скрипт справится лучше Васи - это действительно так и есть. Стоит ли здесь автоматизировать релизы на прод? В принципе не обязательно - можно и руками накатывать, главное чтобы эти релизы в каком-то месте хранились явно (как артефакты CI) или неявно (как бранчи в СКВ) и была информация о том, на какой среде какой релиз установлен, а вот на всякие среды разработки и тестирования нужно обязательно автоматизировать, потому что за день этих релизов может быть тьма. И никакого программирования здесь знать тоже не нужно, нужно разве что от бардака в голове избавиться.

    Зачем нужен Continuous Monitoring? Здесь более-менее раскрывается разница между проактивным и реактивным управлением, потому что для "разработки" важно знать о проблемах в функционировании продукта до того как эти проблемы наступили, т.е. не тогда, когда пользаки начали массово жаловаться или когда мониторинг у Operations весь красный, а когда появляется возможность эти будущие проблемы предсказать, поэтому разработчики хотят, чтобы в мониторинге пороги были занижены (или наоборот завышены), собирать какие-то довольно неочевидные метрики и пр.

    Теперь попробуйте сказать, что три перечисленные практики не нужны
    15 май 18, 08:10    [21409699]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Alexey Tomin
    Member

    Откуда: Самара
    Сообщений: 1507
    Охранник смузи-машины
    DevOps это такое новомодное слово, которое заменяет "тыжпрограммист" и "и швец, и жнец, и на дуде игрец"
    т.е. если раньше программист мог справедливо послать менеджера тем что он не настраивает сервера, а админ тем, что не программирует, "мне сервис дали - я его поставил",
    то теперь хитрые менеджеры придумали все эти девопсы, дабы на одного сотрудника сваливать обязанности нескольких


    Просто раньше была дырка в ответственностях. И начинался пинпонк- "к пуговицам претензии есть?". А теперь есть ответственный, который не столько сам делает, сколько может стукнуть по рукам.

    Eleanor
    Дело не в хитрости, а в том, что сисадмины не умели нормально программировать.


    Случаи они бывают разные.
    Я вот знаю две кампании, в которых нет админов. Точнее в одной не было.
    А что- всё в облаках :)
    В одной- азазон везде. "Я вот тут тыкаю мышкой и версия уходит не тестовый кластер. Потум тут тыкаю- и на прод".
    В другой было ещё веселее- куча скриптов, побыстрому написанных, которые что-то куда-то выкладывают, делают тестовые сборки, ребейзят ветки на мастер и т.д. и т.п.
    Когда девопсы/админы до этого добрались, то полгода не могли без мата описывать текущую ситуацию. Но теперь да- всё к гите, как в мастер закомитии- папет всё раскидывает, где надо обновляет. Но и по прошествии 2х лет до сих пор временами из глубин какого-нибудь сервера вылезает накостыленный (уже уволившимся) программистом скрипт, без которого всё падает и который никто не замечал, пока на новый сервер не переехали

    Так что движение к деопсам было давно, просто с разных сторон. И в разных кампаниях то дырки были в ответственности, то пересечение и конфликты, то просто разработчик или админ лез в это дело без нужных знаний.

    Нужны девопсы, нужны. И как в любой новой области- платят больше.
    15 май 18, 08:18    [21409708]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    Поэтому возникла идея взять программиста и посадить его наводить порядок в сисадминских задачах, назвав девопсом.

    Luke Kanies began writing the code that would become Puppet in 2005. As a sysadmin and consultant, he wasn't able to find automation tools his customers could rely on, and that they actually enjoyed using.

    https://puppet.com/company/leadership/luke-kanies
    15 май 18, 13:02    [21410466]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Андрей Панфилов
    вы похоже не особо понимаете концепцию, от этого у вас возникает жжение в заднем проходе. Давайте поясню

    Боюсь, жжение и непонимание живет в вашем проходе. То, что описала - это понимание роли devops от одного техдира, а не мое личное.
    15 май 18, 13:04    [21410475]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Alexey Tomin
    "Я вот тут тыкаю мышкой и версия уходит не тестовый кластер. Потум тут тыкаю- и на прод"

    Да, именно на это жаловался админ, пришедший из Касперского - он превратился в тыкателя кнопок. Раздали инструкции, которые надо точно выполнять, если возникает ошибка - писать разработчикам, чтобы они поправили ошибки в скриптах автоматизации.
    Нужно что-то новое - снова пишешь разработчикам, и они все делают, оставляя за собой кнопки и инструкции.
    15 май 18, 13:19    [21410534]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor,

    а техдир случаем не рассказал какие инструменты у них используются?
    И как он посадил того программиста их изучать и сколько это заняло времени, и почему не посадил админов этим заниматься?
    Или программист сам их все изучил и давно хотел внедрить и идея в том, что просто техдир дал человеку желаемый проект?

    Или же никаких новых инструментов не внедрили, а просто программист из плохо структурированной кучи скриптов сделал хорошо структурированную кучу скриптов?
    15 май 18, 13:20    [21410540]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    Eleanor
    То, что описала - это понимание роли devops от одного техдира, а не мое личное.
    теперь мы делаем выводы о текущем тренде основывая на том как нам напел Рабинович.
    Eleanor
    Свои задачи они автоматизировали в виде плохо структурированной кучи скриптов. Причем, ошибки в скриптах нормально не обрабатывались, в систему хранения версий их не складывали, документации не было. Новому сисадмину разбираться в системе, которая была понятна только предшественнику, было крайне тяжело.
    Eleanor
    К нам один сисадмин в результате пришел из Касперского, потому что в этой системе стал остро чувствовать свою ненужность.
    Такой сисадмин просто не нужен вне зависимости практикует организация agile/itil/cobit/etc, вот и все.
    15 май 18, 13:25    [21410557]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    Alexey Tomin
    "Я вот тут тыкаю мышкой и версия уходит не тестовый кластер. Потум тут тыкаю- и на прод"

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

    А если на живых серверах случается неприятный инцидент, то тоже разработчикам писать?
    Или в инструкции и это учтено? Типа: "Если сервис скушал всю память и тормозит всю систему, то без лишних вопросов ребутать машину!".
    15 май 18, 13:32    [21410579]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    skyANA
    А если на живых серверах случается неприятный инцидент, то тоже разработчикам писать?
    Или в инструкции и это учтено? Типа: "Если сервис скушал всю память и тормозит всю систему, то без лишних вопросов ребутать машину!".
    Ой, да так в абсолютном большинстве случаев админы и поступают, а потом пишут письма счастья: тут была какая-то фигня, мы взяли и перезагрузили все до чего дотянулись руки, и все, больше ничего: ни логов, ни трейсов, ни дампов.
    15 май 18, 13:37    [21410604]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Alexey Tomin
    Member

    Откуда: Самара
    Сообщений: 1507
    Eleanor
    Alexey Tomin
    "Я вот тут тыкаю мышкой и версия уходит не тестовый кластер. Потум тут тыкаю- и на прод"

    Да, именно на это жаловался админ, пришедший из Касперского - он превратился в тыкателя кнопок.


    Так то не админ, то техдир был :)
    15 май 18, 13:42    [21410631]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Glebanski
    Member

    Откуда:
    Сообщений: 208
    Тут обсуждение что-то на сисадминов перешло. В моем понимании сисадмин != DBA или лишь частично "=" (пока что :D)

    Из концепта DevOps проистекает, что разрабы middleware или даже фронтендщики (поправьте меня, если что) теперь должны отлично понимать, как у них в базе все работает. Ведь простейшая операция уменьшения длины стрингового аттрибута в каком-нить невинном классе, и Production встает колом на полчаса.
    Тогда возникает гениальная мысль в такую команду добавить Development DBA.
    Альтернатива этому - обучить прогеров как с данными правильно обращаться. Но этому в ВУЗах не учат (и у нас в НЛ тоже нет, как я вижу по коллегам).
    И точно так же как и сисадмин не хочет учить "дурацкий С#/Java/etc", так и такой же разработчик может сказать "это все не мое дело" про Data Skills
    15 май 18, 17:17    [21411264]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Андрей Панфилов
    делаем выводы о текущем тренде основывая на том как нам напел Рабинович.

    У "Рабиновича" я вижу оригинальное объяснение, где в компании наболело, почему девопсы - это не те же сисадмины с новыми игрушками, а новое понятие. Взгляд с другого ракурса.
    У "Нерабиновичей" - то же самое, что в первых статьях про девопсов в поисковике. Но, возможно, вам интересен только хобот, а уши не интересны, как в притче про слепых и слона.

    Андрей Панфилов
    Такой сисадмин просто не нужен вне зависимости практикует организация agile/itil/cobit/etc, вот и все.

    Это из той же серии, что аналитик не нужен, потому что код не пишет. Работа есть, и кто-то её должен делать.
    Можно заставить всё делать того, кто занимается автоматизацией, а можно разделить функции, если объема задач на это хватает. Тогда один человек будет лучше понимать предметную область, ставить задачи, проверять правильность реализации, смотреть логи, а другой будет писать код.
    Собственно, остальные админы из отдела в Каспере не ушли, а только немного повозмущались, т.к. зп устраивает, плюс есть семья, ипотека и прочие оправдания.

    Alexey Tomin
    Так то не админ, то техдир был :)

    Нет, админ из Каспера, техдир из другой компании.
    15 май 18, 18:12    [21411442]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Glebanski
    Из концепта DevOps проистекает, что разрабы middleware или даже фронтендщики (поправьте меня, если что) теперь должны отлично понимать, как у них в базе все работает.

    Любопытно, как Вы пришли к такому выводу?
    15 май 18, 18:24    [21411479]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA
    И как он посадил того программиста их изучать и сколько это заняло времени, и почему не посадил админов этим заниматься?
    Или программист сам их все изучил и давно хотел внедрить и идея в том, что просто техдир дал человеку желаемый проект?

    В итоге решили, что целесообразнее уйти в облако, чем переписывать, т.к. компания не крупная, всего 100+ человек. Благо, легко переложили оплату на клиентов. Админы остались, но куча из скриптов в результате сократилась.
    Переписывание всего руками программистов остановилось на стадии обсуждения.
    15 май 18, 18:59    [21411533]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    skyANA
    И как он посадил того программиста их изучать и сколько это заняло времени, и почему не посадил админов этим заниматься?
    Или программист сам их все изучил и давно хотел внедрить и идея в том, что просто техдир дал человеку желаемый проект?

    В итоге решили, что целесообразнее уйти в облако, чем переписывать, т.к. компания не крупная, всего 100+ человек. Благо, легко переложили оплату на клиентов. Админы остались, но куча из скриптов в результате сократилась.
    Переписывание всего руками программистов остановилось на стадии обсуждения.

    Что за облако? Переходили в него исключительно силами программистов?
    То есть они изучали то, какие инструменты есть в этом облаке, как их настраивать?
    Или откуда-то знали уже?
    15 май 18, 19:59    [21411651]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Glebanski
    Member

    Откуда:
    Сообщений: 208
    skyANA,

    Признаюсь, я перегнул палку с данным утверждением в надежде иницировать дискуссию :). На самом деле я в этом не уверен, но у меня есть опасения, что так считает менеджмент
    15 май 18, 20:09    [21411665]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA
    Что за облако?

    Подробностей не выясняла. На одном проекте, знаю, что амазон - как раз недавно из-за борьбы с телеграмом часть сервисов оказалась заблокирована.
    16 май 18, 01:58    [21412131]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    Eleanor
    Это из той же серии, что аналитик не нужен, потому что код не пишет. Работа есть, и кто-то её должен делать.
    Можно заставить всё делать того, кто занимается автоматизацией, а можно разделить функции, если объема задач на это хватает. Тогда один человек будет лучше понимать предметную область, ставить задачи, проверять правильность реализации, смотреть логи, а другой будет писать код.
    Собственно, остальные админы из отдела в Каспере не ушли, а только немного повозмущались, т.к. зп устраивает, плюс есть семья, ипотека и прочие оправдания.
    Вы какие-то страшные вещи рассказываете. Одна из прямых обязанностей сисадмина - постоянно актуализировать CMDB и DML, и это не то что "недавний" тренд, а ему уже наверное лет 30 если не больше, тут же получается, что вашего сисадмина не то что новомодные тренды стороной обошли, а даже тренды 30-летней давности, при таком раскладе рассуждать о DevOps сроди как в России без развитой банковской системы сразу прыгнуть на криптовалюту. То что вы рассказываете про облака звучит примерно так: нормальные компании идут в облака для того чтобы получить "эластичность", вы же идете из-за того, что у вас в инфраструктуре нагажено и теперь вы будете гадить в облаке, ближайшая аналогия такая: мы ходим в туалет на другой этаж, потому что на нашем этаже уже говно через край течет и уборщица не справляется.
    16 май 18, 06:58    [21412216]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Андрей Панфилов,

    Вы ошибочно для себя решили, что я перечислила все причины перехода в облако.
    Естественно не все, т.к. описать их все, пишут продуманную статью, а не ограничиваются короткими постами. "Эластичность" также рассматривалась как плюс. Например, у админов неоднократно была проблема, когда они долго не могли развернуть очередную тестовую систему из-за нехватки места.
    Так что ваша концентрация на говне и заднем проходе здесь не к месту.
    16 май 18, 10:35    [21412569]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    Подробностей не выясняла.

    Вот так и рождаются слухи, что DevOps - это когда "фронтендщики должны отлично понимать, как у них в базе все работает"
    16 май 18, 10:44    [21412588]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA, не передергивайте: этот слух запустил Glebanski, причем, намеренно, чтобы завязать спор.
    16 май 18, 10:47    [21412596]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Да, что я тут все о себе, да о себе.
    Может тут кто-то расскажет про девопсов в Абрикосе или о девопсах в автоматизации животноводства в Австралии (предполагаю сферу работы по количеству упоминаний говна в постах)?
    16 май 18, 10:54    [21412609]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Андрей Панфилов
    Member

    Откуда: Москва > Melbourne
    Сообщений: 2766
    Eleanor
    Например, у админов неоднократно была проблема, когда они долго не могли развернуть очередную тестовую систему из-за нехватки места.
    Да, мониторинг и demand management для ваших админов - это, похоже, космос.
    16 май 18, 11:04    [21412632]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    Андрей Панфилов,

    То, что админами в той компании были недовольны, я уже упоминала. Можно было не повторять.

    Где, наконец, подробное описание ваших девопсов с историей перехода и предпосылками?
    Надеюсь, распишете максимально подробно.
    16 май 18, 11:15    [21412662]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    skyANA, не передергивайте: этот слух запустил Glebanski, причем, намеренно, чтобы завязать спор.

    Вы запустили похожий слух. Из него вполне может родиться вышеуказанный
    16 май 18, 11:17    [21412668]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    Может тут кто-то расскажет про девопсов в Абрикосе

    Я уже писал про DevOps в Абрикосе, почитайте. Неужели Вас какие-то подробности вдруг заинтересовали?
    16 май 18, 11:18    [21412675]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA,

    Хочется поддержать и развить разговор, как и Glebanski. В споре рождается истина, да и тренировка (знаете ли, на работе часто уходит много времени на написание писем, поэтому выбрала форум не ПТ, а более технический).
    16 май 18, 11:29    [21412711]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor,

    а Вы, как и Glebanski, тоже по DevOps ничего самостоятельно не смотрели?
    К примеру первую ссылку в выдаче гугла при запросе "Концепция DevOps".
    16 май 18, 12:00    [21412836]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA,

    Прочитайте мою фразу выше:
    "У "Рабиновича" я вижу оригинальное объяснение... Взгляд с другого ракурса.
    У "Нерабиновичей" - то же самое, что в первых статьях про девопсов в поисковике" - она означает, что ссылки эти мной прочитаны, и интересно что-то еще, помимо них.
    Но, теперь ясно, вы имеете в виду, что ваша информация будет их повторять.
    16 май 18, 12:06    [21412869]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA,

    Кстати, а зачем Вы на этом форуме? Какие цели преследуете? Вот это мне действительно интересно.
    16 май 18, 12:15    [21412918]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor,

    вот моя информация: 21403499, - она их повторяет?

    P.S.: задав Вам ряд вопросов, я пришёл к выводу, что у "Рабиновича" не оригинальное объяснение... Не взгляд с другого ракурса.
    А скорее очередной глухой телефон. Очередные слухи.
    16 май 18, 12:16    [21412923]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    skyANA,

    Кстати, а зачем Вы на этом форуме? Какие цели преследуете? Вот это мне действительно интересно.

    Я на форумах давно.
    Изначально, когда я был "Деятелем" (термин из Process Communication Mode), я активно помогал, отвечая на возникающие у людей вопросы.
    Сейчас я в фазе "Логика" и не вижу особого смысла в этом, так как вопросы по сути одни и те же.
    А привычка посещать форум осталась

    Иными словами особых целей нет. Просто по привычке читаю и пишу.
    16 май 18, 12:21    [21412946]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA
    вот моя информация: 21403499, - она их повторяет?

    Да, достаточно открыть статью с википедии и увидеть пересечение информации. Хотя вы на самом деле писали про свою артель, а не девопсов.
    Сколько людей у вас выполняет роль девопс?
    16 май 18, 12:23    [21412949]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Также иногда встречается интересная халтура.
    16 май 18, 12:23    [21412950]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    skyANA
    вот моя информация: 21403499, - она их повторяет?

    Да, достаточно открыть статью с википедии и увидеть пересечение информации. Хотя вы на самом деле писали про свою артель, а не девопсов.
    Сколько людей у вас выполняет роль девопс?

    Потому что выше я писал, что мы ушли от выделенных DevOps-ов в сторону передачи DevOps-практик в артель.

    Изначально 2 человека, но постепенно это передаётся всем.
    Даже дизайнер в итоге будет знать о том, где и что нажать, чтобы выкатить изменения на живую
    16 май 18, 12:26    [21412959]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor,

    и я писал не только про свою артель. Это общие соглашения, принятые в компании.
    Они касаются всех артелей.
    16 май 18, 12:27    [21412965]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    skyANA
    Даже дизайнер в итоге будет знать о том, где и что нажать, чтобы выкатить изменения на живую

    Хотя на живую - это перебор для дизайнера.
    Но вот поднять тестовую среду, чтобы на дизайн-гильдии провести демо - легко.
    16 май 18, 12:30    [21412979]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA,

    Откуда в новой тестовой среде берется БД с данными? Автоматически снимается копия боевой БД?
    16 май 18, 12:38    [21413017]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA
    Не взгляд с другого ракурса.
    А скорее очередной глухой телефон. Очередные слухи.

    Забавно, в it очень это сильно распространено - "уж я-то знаю истину, а остальные заблуждаются".
    Так и знакомый техдир говорит, что был дураком, когда был программистом и неправильно понимал происходящее, но вот теперь-то он увидел общую картину в it. Естественно, с его т.з. программисты пребывают во тьме.
    Так что для меня это - программисты щупают хобот слона, а техдиры щупают уши :)
    16 май 18, 12:54    [21413113]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    skyANA,

    Откуда в новой тестовой среде берется БД с данными? Автоматически снимается копия боевой БД?

    Для демо этого не нужно. Там поднимается минимальный набор данных.

    На PreLive (Stage) среде да, изначально копия боевой БД с анонимизированными данными.
    Но она не снимается при каждой выкатке изменений. Не нужно это.
    16 май 18, 13:02    [21413157]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor
    skyANA
    Не взгляд с другого ракурса.
    А скорее очередной глухой телефон. Очередные слухи.

    Забавно, в it очень это сильно распространено - "уж я-то знаю истину, а остальные заблуждаются".
    Так и знакомый техдир говорит, что был дураком, когда был программистом и неправильно понимал происходящее, но вот теперь-то он увидел общую картину в it. Естественно, с его т.з. программисты пребывают во тьме.
    Так что для меня это - программисты щупают хобот слона, а техдиры щупают уши :)

    Дело не в IT, и не в том, кто знает истину. Это банальная проблема коммуникации.
    Человек запоминает не всё, а только часть информации. А потом при её передаче достраивает картину и искажает.
    16 май 18, 13:10    [21413200]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    Eleanor
    Member

    Откуда:
    Сообщений: 1619
    skyANA,

    Усугубляется тем, что человеку всё информацию и не сообщают:
    чтобы не устраивать часовые лекции для описания всей ситуации; часть информации подразумевают, считая, что она уже известна; упрощают; сознательно утаивают и т.д.
    16 май 18, 13:17    [21413242]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    skyANA
    Member

    Откуда: Зеленоград
    Сообщений: 24064
    Eleanor,

    проведите простой эксперимент.

    Возьмите краткое описание концепции DevOps и пятерых человек.
    Четверо пусть выйдут из комнаты. Пятому зачитайте описание. Позовите одного из четверых и пусть пятый перескажет ему то, что услышал.
    И так далее.

    И Вы увидите, как при простом пересказе искажается информация.
    16 май 18, 13:18    [21413244]     Ответить | Цитировать Сообщить модератору
     Re: DBA в Scrum team, как вам работается?  [new]
    veep
    Member

    Откуда:
    Сообщений: 208
    Glebanski,

    У нас команда DBA работает по скраму, но конечно же не релизы на продакшн через СкрАм. Этим занимаются Juniorы и Middle, как и прочие оперейшенел тикеты делают.

    Кроме тикетов, есть куча запланированных стримов, которые планируются ежегодно. Типа миграция на очередную версию базы, Cost Saving, оптимизация текущих процесов, внедрение новых фич, упрощения, автоматизации и PoC. Каждый стрим сам по себе как минипроект и требует планирования, эстимации и пр. а следовательно хорошо ложится в SCRUM. фактически DbA уровня сеньер и выше у нас как мини PM.
    17 май 18, 22:59    [21418908]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: 1 2 3 4 5      [все]
    Все форумы / Работа Ответить