Size: a a a

2020 October 22

E

Ekaterina in QA Сибирь
Олег Неумывакин
всё относительно и меняется во времени, для меня (лично для меня) это всё еще left, потому что я считаю что фича которая только что уехала в прод канареечным релизом и активно мониторится разработкой еще не готова.
Я правильно понимаю, что сами термины shift-left/shift-right про отметку готовности фичи?
источник

ОН

Олег Неумывакин... in QA Сибирь
А есть четкое определение?
источник

AR

Arseniy Rozov in QA Сибирь
Олег Неумывакин
всё относительно и меняется во времени, для меня (лично для меня) это всё еще left, потому что я считаю что фича которая только что уехала в прод канареечным релизом и активно мониторится разработкой еще не готова.
Вообще есть мнение, что все вот эти термины типа "shift left" создают иллюзию линейного процесса, у которого есть начало и конец, лево и право.
(https://www.mabl.com/blog/shift-left-shift-right-shifting-and-why)
источник

E

Ekaterina in QA Сибирь
Олег Неумывакин
А есть четкое определение?
Не знаю такого. Но этот термин впервые услышала от Плеска, и вот пытаюсь понять что я понимала не так :)
источник

NV

Nick Volynkin in QA Сибирь
EL
Спасибо. Ну я как бы тут и плесенью покрываться не хочется
Пожалуйста. Про плесень не понял, к чему :) Инвайт-то кидать?
источник

NV

Nick Volynkin in QA Сибирь
Arseniy Rozov
Спасибо за изложение!
Интересно, как у них работает отдельная консультирующая QA команда.

> чтобы у команды хватало ресурсов на выполнение тестирования, команды были доукомплектованы разработчиками (!)
вот это топ, я б тоже так делал)

"Старый процесс (shift-right)"
разве shift right - это не про мониторинг/тестирование и вообще проверку гипотез по данным с прода? Типа часть "усилий по тестированию" уходит налево и это shift left, часть - направо - и это shift right.
Я понимаю термин shift-left как "Давайте тестировать пораньше, потому что так дешевле и эффективнее". Ну и в более широком смысле, не только тестировать, а вообще качество обеспечивать.
источник

NV

Nick Volynkin in QA Сибирь
И тогда "shift-right" это "ну нафиг, давайте снова на проде тестировать"?
источник

АН

Артём Назаров... in QA Сибирь
Nick Volynkin
И тогда "shift-right" это "ну нафиг, давайте снова на проде тестировать"?
Звучит логично)
источник

E

Ekaterina in QA Сибирь
Nick Volynkin
Я понимаю термин shift-left как "Давайте тестировать пораньше, потому что так дешевле и эффективнее". Ну и в более широком смысле, не только тестировать, а вообще качество обеспечивать.
Вот аналогично. Поэтому у меня это понимание с фразой Олега не сходится)
источник

AR

Arseniy Rozov in QA Сибирь
Nick Volynkin
И тогда "shift-right" это "ну нафиг, давайте снова на проде тестировать"?
Моё понимание:
1. Есть таймлайн
2. Есть этапы производства
3. Один из этапов - "тестирование" (где-то после разработки и до выкладки)
4. Соответственно график распределения "усилий по тестированию" - это пупырь на этапе "тестирование": __/\_

Уходим от явных этапов разработки и разглаживаем пупырь тестирования (и пупыри других активностей тоже на самом деле разглаживаем).
Это можно делать влево - shift left - "обеспечивать качество пораньше", можно и вправо - "обеспечивать качество в том числе и выкладки и в том числе на основе данных с прода".
источник

E

EL in QA Сибирь
Nick Volynkin
Пожалуйста. Про плесень не понял, к чему :) Инвайт-то кидать?
Кидай.
Я про то что без сообщества и митапов жизнь сера ))
источник

E

Ekaterina in QA Сибирь
EL
Кидай.
Я про то что без сообщества и митапов жизнь сера ))
Организовывай своё, это ж круто быть в истоках чего-то :)
источник

E

EL in QA Сибирь
Ekaterina
Организовывай своё, это ж круто быть в истоках чего-то :)
ну сейчас с короной разберемся и можно и джангогелс устраивать и питерпаи локальные))) осталось только найти тех,кто захочет выступать))))
источник

E

Ekaterina in QA Сибирь
EL
ну сейчас с короной разберемся и можно и джангогелс устраивать и питерпаи локальные))) осталось только найти тех,кто захочет выступать))))
Так сейчас как раз можно начать с удаленки, выцепить из других городов выступающих и начать среди публики искать местных выступающих. А потом уже в оффлайне найденных выступающих представить публике.
источник

NV

Nick Volynkin in QA Сибирь
Arseniy Rozov
Моё понимание:
1. Есть таймлайн
2. Есть этапы производства
3. Один из этапов - "тестирование" (где-то после разработки и до выкладки)
4. Соответственно график распределения "усилий по тестированию" - это пупырь на этапе "тестирование": __/\_

Уходим от явных этапов разработки и разглаживаем пупырь тестирования (и пупыри других активностей тоже на самом деле разглаживаем).
Это можно делать влево - shift left - "обеспечивать качество пораньше", можно и вправо - "обеспечивать качество в том числе и выкладки и в том числе на основе данных с прода".
Ага, так это обретает смысл.
источник

AR

Arseniy Rozov in QA Сибирь
Nick Volynkin
Ага, так это обретает смысл.
А когда релизы частые, то (может быть) удобней пользоваться замкнутой моделью. (не таймлайн слева-направо, а кружочек или модная восьмёрочка).
Такая модель позволяет на одном уровне с "разработкой" рассматривать  "сбор и обработку обратной связи", а также "формулирование новых гипотез на основе обратной связи".

И если взять вот такую восьмёрочку, то shift left/shift right можно отнести к лопастям восьмёрочки. Как вариант.
https://www.testingexcellence.com/wp-content/uploads/2017/08/testing-in-devops-1024x624.jpg
источник

NV

Nick Volynkin in QA Сибирь
Arseniy Rozov
А когда релизы частые, то (может быть) удобней пользоваться замкнутой моделью. (не таймлайн слева-направо, а кружочек или модная восьмёрочка).
Такая модель позволяет на одном уровне с "разработкой" рассматривать  "сбор и обработку обратной связи", а также "формулирование новых гипотез на основе обратной связи".

И если взять вот такую восьмёрочку, то shift left/shift right можно отнести к лопастям восьмёрочки. Как вариант.
https://www.testingexcellence.com/wp-content/uploads/2017/08/testing-in-devops-1024x624.jpg
ой, обожаю эту восьмёрочку
источник

NV

Nick Volynkin in QA Сибирь
:)
источник

AR

Arseniy Rozov in QA Сибирь
"планируй делать лучше в след раз" - смишно)
источник

AR

Arseniy Rozov in QA Сибирь
Arseniy Rozov
"планируй делать лучше в след раз" - смишно)
"чтобы улучшить результаты, мы запланировали лучше работать"
источник