Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Работа Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5   вперед  Ctrl      все
 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
Сообщений: 2764
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

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

    хорошо, давайте сформулирую иначе: артель отвечает полностью за тот набор функционала системы, которым владеет.
    В том числе и за 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

    Откуда: Зеленоград
    Сообщений: 24058
    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

    Откуда:
    Сообщений: 139
    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

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

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

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

    сразу вспомнился диалог из фильма "Собачье сердце" про "не читайте советских газет":
    "так ведь других нет")
    12 май 18, 14:10    [21404925]     Ответить | Цитировать Сообщить модератору
    Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5   вперед  Ctrl      все
    Все форумы / Работа Ответить