Настоящий Agile

User avatar
mikeG
Уже с Приветом
Posts: 8485
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Настоящий Agile

Post by mikeG »

major Major Major Major wrote: 27 Apr 2018 20:04 Agile это не вариант кодирования / архитектуры а стиль управления SDLC, распределения и приоретизации задач и ресурсов.
Последние 4 в вашем списке это не Agile а просто подход к разработке. TDD это вообще отдельная практика. Все это можно с тем же успехом применять и в waterfall.

Agile - это спринты, канбан, скрам мастера, стэндапы и проч.
+1.
Agile - это организация планирования, а не кодирования.
User avatar
Aleksey Kudinov
Уже с Приветом
Posts: 2169
Joined: 10 Mar 2003 05:28
Location: Houston, TX

Re: Настоящий Agile

Post by Aleksey Kudinov »

_Lenchik wrote: 27 Apr 2018 20:25 Главное отличие - это в философии планирования - "все члены аджайл команды являются взаимозаменмыми и выполняют любые тикеты за равное количество времени".

In Agile teams the developers are interchangeable.
Это не так, и это один из самых главных misconception рпспространяемых так называемыми Agile coaches in 24 hours. Agile TEAMS are cross-functional (not agile team member), meaning that an agile team has all skills available to perform the work. Agile team members skills are T-shaped, i.e. that of a generalizing specialists. While they can give a helping hand outside of their core area of expertise, their main job is done using their specialized skills.

Про тикеты и равное количество времени вообще разговора не ведётся.
User avatar
_Lenchik
Уже с Приветом
Posts: 1237
Joined: 10 Nov 2005 03:51

Re: Настоящий Agile

Post by _Lenchik »

Я все время на привете слышу про какой то идеальный аджайл. Но похоже 100% скрум мастеров закончили Agile coaches in 24 hours.

То есть эта идеальная методология планирования на деле извращается в 100% случаев. И давайте говорить об аджайле, который реально используется.
Agile - это организация планирования".
Тим лид отсутствует. Планирование передается скрум мастерам (не только приоритеты расставить) с нулевыми техническими скилзами.

Ни какой демократии в реальной группе нет. Стандартные рабочие отношения - это крайне авторитарный стиль управления. То есть глупо высказывать мнение, которое не совпадает с мнением высокого начальства (скрум мастера).
Last edited by _Lenchik on 27 Apr 2018 21:26, edited 1 time in total.
Я знаю, как надо. Но сделаю, как хочу.
User avatar
M. Ridcully
Уже с Приветом
Posts: 12017
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Настоящий Agile

Post by M. Ridcully »

А вот скажите, знатоки оджайла, говно под названием Jira - это для этого самого оджайла? А то мы вроде как его теперь практикуем, по слухам, и так совпало, что это убожество Jira ч ним появилась. Или это совпадение?
Мир Украине. Свободу России.
uncle_Pasha
Уже с Приветом
Posts: 19924
Joined: 30 Aug 2000 09:01
Location: WA

Re: Настоящий Agile

Post by uncle_Pasha »

M. Ridcully wrote: 27 Apr 2018 21:05 А вот скажите, знатоки оджайла, говно под названием Jira - это для этого самого оджайла? А то мы вроде как его теперь практикуем, по слухам, и так совпало, что это убожество Jira ч ним появилась. Или это совпадение?
Это такое же гавно, как Java, CPP, Python, etc.
Т.е. есть некий язык, а уж что на нем сваяют зависит от рук.
User avatar
M. Ridcully
Уже с Приветом
Posts: 12017
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Настоящий Agile

Post by M. Ridcully »

uncle_Pasha wrote: 27 Apr 2018 21:17
M. Ridcully wrote: 27 Apr 2018 21:05 А вот скажите, знатоки оджайла, говно под названием Jira - это для этого самого оджайла? А то мы вроде как его теперь практикуем, по слухам, и так совпало, что это убожество Jira ч ним появилась. Или это совпадение?
Это такое же гавно, как Java, CPP, Python, etc.
Т.е. есть некий язык, а уж что на нем сваяют зависит от рук.
Язык?! Может, мы о чем-то разном говорим?
У нас сайт такой, с абсолютно упоротый интерфейсом.
И не понятно, зачем в дополнение к багзилле ещё что-то подобное, но кривое.
Мир Украине. Свободу России.
User avatar
Aleksey Kudinov
Уже с Приветом
Posts: 2169
Joined: 10 Mar 2003 05:28
Location: Houston, TX

Re: Настоящий Agile

Post by Aleksey Kudinov »

_Lenchik wrote: 27 Apr 2018 20:44 Я все время на привете слышу про какой то идеальный аджайл. Но похоже 100% скрум мастеров закончили Agile coaches in 24 hours.

То есть эта идеальная методология планирования на деле извращается в 100% случаев. И давайте говорить об аджайле, который реально используется.
Agile - это организация планирования".
Тим лид отсутствует. Планирование передается скрум мастерам (не только приоритеты расставить) с нулевыми техническими скилзами.

Ни какой демократии в реальной группе нет. Стандартные рабочие отношения - это крайне авторитарный стиль управления. То есть глупо высказывать мнения, которое не совпадает с мнением высокого начальства (скрум мастера).
Вы, к сожалению, правы. Есть "идеальный" или "правильный" аджайл, как бы его ни называли. Есть компании, которые его успешно применяют. В большинстве же случаев (не 100%, но процент достаточно высок), аджайл отдаётся на откуп проджект менеджерам, которые, в лучшем случае, прошли 2х дневные курсы и получили CSM от ScrumAlliance. Курсы, по-сути, ни что иное, как выбивание денег под модными лозунгами. Those project managers with their newly minted certifications have no way in hell to know what proper agile is and even more so to implement it.
То, что вы перечисляете, к аджайлу не имеет никакого отношения, может быть кроме того, что ваш недоучка SM называет это у%$ище аджайлом.
User avatar
Aleksey Kudinov
Уже с Приветом
Posts: 2169
Joined: 10 Mar 2003 05:28
Location: Houston, TX

Re: Настоящий Agile

Post by Aleksey Kudinov »

M. Ridcully wrote: 27 Apr 2018 21:05 А вот скажите, знатоки оджайла, говно под названием Jira - это для этого самого оджайла? А то мы вроде как его теперь практикуем, по слухам, и так совпало, что это убожество Jira ч ним появилась. Или это совпадение?
Это совпадение. Жира - тикет система (вполне неплохая сама по себе). Кажется в 2012 году к ней плагином прикрутили jira agile plugin - достаточно быстро сляпаное на коленук, отчего более аджайл жыра не стала. В вашем случае это, скорее всего, совпадение. Ну или же какой-то новонанятый scrum master притащил это с собой, потому как он её пользвал на предыдущей работе. Опять же жыра не имеет ни малейшего отношения к аджайлу.
User avatar
Vladimir Kr.
Уже с Приветом
Posts: 541
Joined: 24 Mar 2004 07:31
Location: Krasnoyrsk -> -> Chicago

Re: Настоящий Agile

Post by Vladimir Kr. »

jira just makes agile viable

FYI: https://habrahabr.ru/company/edison/blog/269789/
моя родина СССР!
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Настоящий Agile

Post by Мальчик-Одуванчик »

se888 wrote: 27 Apr 2018 19:31
_Lenchik wrote: 27 Apr 2018 18:43 По крайней мере 80% времени тогда уходило на сам аджайл. Скрум мастер получала Phd в IT и на нас тренировалась.
Еще раз. Настоящий Agile на мой взгляд - это следующие практики:
- TDD
- pair programming
- CI/CD автоматизация
- code reuse
- следование шаблонам проектирования (design patterns)
- следование принципам SOLID (здесь же DRY и KISS)
Во многих этих методиках есть зерно здравого смысла. Но иногда просто включить мозг бывает более чем достаточно.
User avatar
M. Ridcully
Уже с Приветом
Posts: 12017
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Настоящий Agile

Post by M. Ridcully »

Aleksey Kudinov wrote: 27 Apr 2018 21:29
M. Ridcully wrote: 27 Apr 2018 21:05 А вот скажите, знатоки оджайла, говно под названием Jira - это для этого самого оджайла? А то мы вроде как его теперь практикуем, по слухам, и так совпало, что это убожество Jira ч ним появилась. Или это совпадение?
Это совпадение. Жира - тикет система (вполне неплохая сама по себе). Кажется в 2012 году к ней плагином прикрутили jira agile plugin - достаточно быстро сляпаное на коленук, отчего более аджайл жыра не стала. В вашем случае это, скорее всего, совпадение. Ну или же какой-то новонанятый scrum master притащил это с собой, потому как он её пользвал на предыдущей работе. Опять же жыра не имеет ни малейшего отношения к аджайлу.
Ниоткуда со стороны никаких скрамных мастеров не приходило.
Но вот тикеты почему-то стали заводить не в багзилле теперь, а в джире, и это совпало со стендапами (митинги такие - по-теории, вроде, стоять нужно, и прямо каждый день).
Что в джире не нравится:
1. суперперегруженный интерфейс, и ничего не понятно;
2. машина состояний тикета какая-то странная - вместо new/reopen - fixed - verified, какие-то названия причудливые. И в добавок не понятно, чего надо нажимать, чтобы перейти из одного состояния в другое.
Last edited by M. Ridcully on 27 Apr 2018 21:51, edited 1 time in total.
Мир Украине. Свободу России.
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

se888 wrote: 27 Apr 2018 17:28
fruit6 wrote: 27 Apr 2018 13:57 Вы Agile Coach?
Откуда такое предположение? Нет, я не Agile coach... я вообще не coach, я просто разработчик, который практикует все вышеозначенные подходы.
Гитхаб дай глянуть :oops:
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Настоящий Agile

Post by Мальчик-Одуванчик »

Sergunka wrote: 27 Apr 2018 21:51
se888 wrote: 27 Apr 2018 17:28
fruit6 wrote: 27 Apr 2018 13:57 Вы Agile Coach?
Откуда такое предположение? Нет, я не Agile coach... я вообще не coach, я просто разработчик, который практикует все вышеозначенные подходы.
Гитхаб дай глянуть :oops:
Кстати, а нафиг он нужен? В смысле персональный гитхаб.
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

Мальчик-Одуванчик wrote: 27 Apr 2018 22:08
Sergunka wrote: 27 Apr 2018 21:51
se888 wrote: 27 Apr 2018 17:28
fruit6 wrote: 27 Apr 2018 13:57 Вы Agile Coach?
Откуда такое предположение? Нет, я не Agile coach... я вообще не coach, я просто разработчик, который практикует все вышеозначенные подходы.
Гитхаб дай глянуть :oops:
Кстати, а нафиг он нужен? В смысле персональный гитхаб.
Давно работу искали?
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Настоящий Agile

Post by Мальчик-Одуванчик »

Sergunka wrote: 27 Apr 2018 22:16
Мальчик-Одуванчик wrote: 27 Apr 2018 22:08
Sergunka wrote: 27 Apr 2018 21:51
se888 wrote: 27 Apr 2018 17:28
fruit6 wrote: 27 Apr 2018 13:57 Вы Agile Coach?
Откуда такое предположение? Нет, я не Agile coach... я вообще не coach, я просто разработчик, который практикует все вышеозначенные подходы.
Гитхаб дай глянуть :oops:
Кстати, а нафиг он нужен? В смысле персональный гитхаб.
Давно работу искали?
Всего один раз в жизни, перед распределением из университета когда подыскивал поближе к дому.
Была нужна контора, согласная выписать бумажку для свободного распределения.
Но вот чадо работу меняет постоянно и большей частью в сторону повышения зарплаты но даже и не задумывался завести гитхаб.
Вот мне и интересно - а нафига козе баян?
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

Мальчик-Одуванчик wrote: 27 Apr 2018 22:29
Sergunka wrote: 27 Apr 2018 22:16
Мальчик-Одуванчик wrote: 27 Apr 2018 22:08
Sergunka wrote: 27 Apr 2018 21:51
se888 wrote: 27 Apr 2018 17:28

Откуда такое предположение? Нет, я не Agile coach... я вообще не coach, я просто разработчик, который практикует все вышеозначенные подходы.
Гитхаб дай глянуть :oops:
Кстати, а нафиг он нужен? В смысле персональный гитхаб.
Давно работу искали?
Всего один раз в жизни, перед распределением из университета когда подыскивал поближе к дому.
Была нужна контора, согласная выписать бумажку для свободного распределения.
Но вот чадо работу меняет постоянно и большей частью в сторону повышения зарплаты но даже и не задумывался завести гитхаб.
Вот мне и интересно - а нафига козе баян?
По гитхабу легко фильтруется кандидат. Если в компании нет опенсоурса, то я стараюсь такую компанию обходить стороной. Если есть то смотрю на каком уровне код написан и как деплоится в общем то да се... я не люблю в сердине интервью на позицию понимать, что не они мне не я им нафиг не сдался.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Настоящий Agile

Post by Мальчик-Одуванчик »

Sergunka wrote: 27 Apr 2018 22:36 По гитхабу легко фильтруется кандидат. Если в компании нет опенсоурса, то я стараюсь такую компанию обходить стороной. Если есть то смотрю на каком уровне код написан и как деплоится в общем то да се... я не люблю в сердине интервью на позицию понимать, что не они мне не я им нафиг не сдался.
А смысл обходить компанию стороной при отсутствии опенсорса - это может быть свидетельством что в компании нет нужды маяться хернёй типа оджайла.
Ну и что-то приличное, на мой взгляд, не всякий бизнес станет выкладывать наружу.
Но вообще-то вопрос был про персональный гитхаб.
То есть ничего больше, нежели реклама для работодателя он за собой не содержит?
Last edited by Мальчик-Одуванчик on 27 Apr 2018 22:52, edited 1 time in total.
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

Мальчик-Одуванчик wrote: 27 Apr 2018 22:42
Sergunka wrote: 27 Apr 2018 22:36 По гитхабу легко фильтруется кандидат. Если в компании нет опенсоурса, то я стараюсь такую компанию обходить стороной. Если есть то смотрю на каком уровне код написан и как деплоится в общем то да се... я не люблю в сердине интервью на позицию понимать, что не они мне не я им нафиг не сдался.
А смысл обходить компанию стороной при отсутствии опенсорса - это может быть свидетельством что в компании нет нужды маяться хернёй типа оджайла.
Ну и что-то приличное, на мой взгляд, не всякий бизнес станет выкладывать наружу.
Но вообще-то вопрос был про персональный гитхаб.
То есть ничего больше, нежели самореклама работодателя он за собой не содержит?
ГитХаб это вообще-то хранилище кода там дофига чего обычно хранится у чела кто кодирует. Рано или поздно прийдется завести так как это сейчас индустриальный стандарт для кодера.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Настоящий Agile

Post by Мальчик-Одуванчик »

Sergunka wrote: 27 Apr 2018 22:50 ГитХаб это вообще-то хранилище кода там дофига чего обычно хранится у чела кто кодирует. Рано или поздно прийдется завести так как это сейчас индустриальный стандарт для кодера.
Но это для работы, что понятно.
А персональный, да еще и открытый на кой сдался?
Для домашних проектов это заведомо избыточно, а открытость совершенно непонятна ввиду неинтересности для остальных.
User avatar
Komissar
Уже с Приветом
Posts: 64875
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Настоящий Agile

Post by Komissar »

гитхабят в открытую обычно те, кто работает в гадюшниках, бо там больше некуда приложить свой талант
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

Мальчик-Одуванчик wrote: 27 Apr 2018 22:57
Sergunka wrote: 27 Apr 2018 22:50 ГитХаб это вообще-то хранилище кода там дофига чего обычно хранится у чела кто кодирует. Рано или поздно прийдется завести так как это сейчас индустриальный стандарт для кодера.
Но это для работы, что понятно.
А персональный, да еще и открытый на кой сдался?
Для домашних проектов это заведомо избыточно, а открытость совершенно непонятна ввиду неинтересности для остальных.
Вы вообще умеете гитхабом пользоваться?
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

Komissar wrote: 27 Apr 2018 23:23 гитхабят в открытую обычно те, кто работает в гадюшниках, бо там больше некуда приложить свой талант
Тот же вопрос? Умеете ли Вы пользоваться гитхабом?
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Komissar
Уже с Приветом
Posts: 64875
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Настоящий Agile

Post by Komissar »

Sergunka wrote: 27 Apr 2018 23:29
Komissar wrote: 27 Apr 2018 23:23 гитхабят в открытую обычно те, кто работает в гадюшниках, бо там больше некуда приложить свой талант
Тот же вопрос? Умеете ли Вы пользоваться гитхабом?
мне не нужно, я уже давно вознесся над кодерами :gen1: :food:
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Настоящий Agile

Post by Мальчик-Одуванчик »

Sergunka wrote: 27 Apr 2018 23:28
Мальчик-Одуванчик wrote: 27 Apr 2018 22:57
Sergunka wrote: 27 Apr 2018 22:50 ГитХаб это вообще-то хранилище кода там дофига чего обычно хранится у чела кто кодирует. Рано или поздно прийдется завести так как это сейчас индустриальный стандарт для кодера.
Но это для работы, что понятно.
А персональный, да еще и открытый на кой сдался?
Для домашних проектов это заведомо избыточно, а открытость совершенно непонятна ввиду неинтересности для остальных.
Вы вообще умеете гитхабом пользоваться?
Умел бы - не спрашивал, но не думаю что это радикально сложнее аналогичных систем контроля версий и подобное умение есть само по себе нечто выдающееся.
Но обьяснить полезность использования персонального гитхаба это как-то затрудняет?
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Настоящий Agile

Post by Sergunka »

Мальчик-Одуванчик wrote: 28 Apr 2018 01:26
Sergunka wrote: 27 Apr 2018 23:28
Мальчик-Одуванчик wrote: 27 Apr 2018 22:57
Sergunka wrote: 27 Apr 2018 22:50 ГитХаб это вообще-то хранилище кода там дофига чего обычно хранится у чела кто кодирует. Рано или поздно прийдется завести так как это сейчас индустриальный стандарт для кодера.
Но это для работы, что понятно.
А персональный, да еще и открытый на кой сдался?
Для домашних проектов это заведомо избыточно, а открытость совершенно непонятна ввиду неинтересности для остальных.
Вы вообще умеете гитхабом пользоваться?
Умел бы - не спрашивал, но не думаю что это радикально сложнее аналогичных систем контроля версий и подобное умение есть само по себе нечто выдающееся.
Но обьяснить полезность использования персонального гитхаба это как-то затрудняет?
Удобно. Вы же понимаете разницу между долотом и отверткой - где то приходится долотом, где то отверткой... но если чел все время херачит только долотом или отверткой то возникают вопросы :D Гитхаб уже давно лет пять как индустриальный стандарт. И если нужно что-то прокачать то идешь ищешь решение делаешь вилку на свой гитхаб и смотришь как оно работает после чего уже можно тут же заимплементить в своем бренче для себя. Если вещь так сказать явно многоразового использования то оставляешь если просто PoC, то чаще удалешь всю вилку.

Хранить код на гитхабе в разы проще чем на дисках или еще где в сети.
"A patriot must always be ready to defend his country against his government." Edward Abbey

Return to “Работа и Карьера в IT”