Try replacing "we can't because..." with "we can't until..." and then "we can when..."
(c)KentBeck 2015
чужие #мысли_вслух #классика
💯3🔥2
Тут блогу на днях исполнилось 13 годиков.
SEO конечно смешная штука, но радует, что действительно полезные заметки тоже фигурируют в верхних строчках статистики (в комментах закину).
#байки
SEO конечно смешная штука, но радует, что действительно полезные заметки тоже фигурируют в верхних строчках статистики (в комментах закину).
#байки
🎉14
... my testing expertise became less valuable at the end of the cycle and much more valuable at the start.
The more effort I put into testing the product conceptually at the start of the process, the less I effort I had to put into manually testing the product at the end because less bugs would emerge as a result.
...
I’ve had a lot of discussions this year around the role of the tester. Let’s put that aside from now and start thinking about the role of a software developer.
A software developer needs to be able build a product with confidence that it does what it’s expected to do.
Knowing how to do that at a basic level should be critical to the role of a good software developer.
For that reason, we need more testing in software development. And it needs to be done by the people building the product.
Forget developers in test, we need testers in development (2013)
#testing #quality
Вчера смотрел графики количества багов по командам за год (не спрашивайте меня, как и для чего они появились).
По высоте столбиков явно прослеживаются моменты моих ZBP-обострений (особенно после первого).
Интересно еще и то, каким образом команды перешли на текущий формат работы с ZBP: до банального просто, но не тем способом, что мне нравится. Грустно - да, зато эффективно (визуально во всяком случае).
ЗЫ одно из последний обострений было запротоколировано тут. Вчера после вечернего поста, вспомнив про высоты столбиков, в очередной раз подумал, что отчеты по багам и тестировщики - это неразделяемая история. Одно без другого просто не живет.
#мысли_вслух #testing
По высоте столбиков явно прослеживаются моменты моих ZBP-обострений (особенно после первого).
Интересно еще и то, каким образом команды перешли на текущий формат работы с ZBP: до банального просто, но не тем способом, что мне нравится. Грустно - да, зато эффективно (визуально во всяком случае).
ЗЫ одно из последний обострений было запротоколировано тут. Вчера после вечернего поста, вспомнив про высоты столбиков, в очередной раз подумал, что отчеты по багам и тестировщики - это неразделяемая история. Одно без другого просто не живет.
#мысли_вслух #testing
Telegram
В IT чудес не бывает
А кто-то у себя использует Zero Bug Policy?
Отличный подход, который позволяет сохранить беклог и голову в порядке. Меньше страданий от постоянно растущего количества багов, которые никто не фиксит, но которые постоянно фигурируют в отчетности, как "показатель…
Отличный подход, который позволяет сохранить беклог и голову в порядке. Меньше страданий от постоянно растущего количества багов, которые никто не фиксит, но которые постоянно фигурируют в отчетности, как "показатель…
👍1
Понимаю, что далеко не весь контент в канале прям всем полезен и сходу применим (вопросов нет только к #it_memes). Много философии и древних баек.
Но кто вам это еще расскажет...
Че-то недавно вспомнилась тут давнишняя мысль:
"Если вам больше 38 и вы работаете в найме не совсем топом, то в ближайшие годы у вас случится босс много младше вас".
Это происходит как-то незаметно, приблизительно так же, как у тебя в командах появляются сотрудники возраста твоих детей...
У меня это произошло давно, поэтому никакой особой рефлексии уже нет, и даже не помню была ли.
Помню лишь, что "много младше" в какой-то момент "стабилизируется" и дальше младше не становится :)
В общем это не страшно.
Но если че, то подумайте, может пора шевелить извилинами и/или локтями активнее.
#it_философия #байки
Но кто вам это еще расскажет...
Че-то недавно вспомнилась тут давнишняя мысль:
"Если вам больше 38 и вы работаете в найме не совсем топом, то в ближайшие годы у вас случится босс много младше вас".
Это происходит как-то незаметно, приблизительно так же, как у тебя в командах появляются сотрудники возраста твоих детей...
У меня это произошло давно, поэтому никакой особой рефлексии уже нет, и даже не помню была ли.
Помню лишь, что "много младше" в какой-то момент "стабилизируется" и дальше младше не становится :)
В общем это не страшно.
Но если че, то подумайте, может пора шевелить извилинами и/или локтями активнее.
#it_философия #байки
www.maxshulga.ru
Как это - работать с коллегами возраста твоих детей?
Возрастной философии твиттер-тред , который я решил переложить в статью, заодно попытавшись поправить правописание. Ну и ссылку на заметку с...
👍8❤2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Вы конечно не поверите, но уже несколько читателей спрашивали про мой скепсис к чудесам и почему я в них не верю.
Все просто, потому что все чудеса - это просто труд, вплетенный в череду удачных совпадений, наблюдений и сообразительности.
не совсем #it_memes но #байки и #ваши_вопросы
Все просто, потому что все чудеса - это просто труд, вплетенный в череду удачных совпадений, наблюдений и сообразительности.
не совсем #it_memes но #байки и #ваши_вопросы
❤8😁3
Когда вы работаете над MVP старайтесь больше думать над "ценным", а не фокусироваться на "минимальном".
#мысли_вслух
#мысли_вслух
👍8💯6
"Решаем проблему, а не человека".
Но будьте готовы к тому, что каждая из сторон решает свою проблему.
И вот именно это и есть настоящая проблема.
Вот такая вот смысловая загогулина.
#мысли_вслух
Но будьте готовы к тому, что каждая из сторон решает свою проблему.
И вот именно это и есть настоящая проблема.
Вот такая вот смысловая загогулина.
#мысли_вслух
👍10❤1💯1
Наткнулся тут на статью "When engineers become managers: How to be a great technical leader".
Прочитал пару раз, гоняя в голове стада радужных единорожек.
В целом умного-нового-ничего, скорее спорил с самим собой по некоторым моментам.
Но пост не про это :)
С радостью и интересом наткнулся на фразу в конце "Now, it is important to draw a distinction between optimism and Pollyannaism."
Господь, полез гуглить "поллианизм". Оказалось, если совсем просто, это умение находить пользу/радость даже в самой большой куче 💩
Шикарно, теперь знаю новое слово и я - поллианист, нашел пользу в банальной статье 😃
PS кстати, список литературы там посмотрите, действительно хорош.
#management
Прочитал пару раз, гоняя в голове стада радужных единорожек.
В целом умного-нового-ничего, скорее спорил с самим собой по некоторым моментам.
Но пост не про это :)
С радостью и интересом наткнулся на фразу в конце "Now, it is important to draw a distinction between optimism and Pollyannaism."
Господь, полез гуглить "поллианизм". Оказалось, если совсем просто, это умение находить пользу/радость даже в самой большой куче 💩
Шикарно, теперь знаю новое слово и я - поллианист, нашел пользу в банальной статье 😃
PS кстати, список литературы там посмотрите, действительно хорош.
#management
VentureBeat
When engineers become managers: How to be a great technical leader
Guest Technical managers are often promoted to their positions of leadership by rising through the ranks – more so than most other disciplines. This is a practical move considering that business decisions today increasingly hinge on the nuanced details of…
❤5👍1🔥1
How to grow as an Engineering Manager
По картинкам и названиям вроде понятно, про что речь в каждом из случаев.
Да, у каждого будет свой основной путь, но в своей работе вам придется сочетать все эти подходы, так или иначе.
#management
По картинкам и названиям вроде понятно, про что речь в каждом из случаев.
Да, у каждого будет свой основной путь, но в своей работе вам придется сочетать все эти подходы, так или иначе.
#management
👍3
Tying Engineering Metrics to Business Metrics
Очень наглядная картинка, как инженерные метрики связаны с бизнес метриками.
Чуть подробнее в самой статье.
#metrics
Очень наглядная картинка, как инженерные метрики связаны с бизнес метриками.
Чуть подробнее в самой статье.
#metrics
👍8❤1
Если предположить, что
1) закон Паркинсона работает (а эмпирика показывает, что так и есть)
2) у задачи нет сроков выполнения*
-> получается, что задача никогда не будет сделана, а значит, никому ненужная.
*Если сроки выполнения задачи перенесли 3 раза** - она тоже бессрочная.
** число получено эмпирическим путем
#мысли_вслух #it_философия
1) закон Паркинсона работает (а эмпирика показывает, что так и есть)
2) у задачи нет сроков выполнения*
-> получается, что задача никогда не будет сделана, а значит, никому ненужная.
*Если сроки выполнения задачи перенесли 3 раза** - она тоже бессрочная.
** число получено эмпирическим путем
#мысли_вслух #it_философия
👍2😁1
Ну вот только вчера философская мысля...
А тут вотъ: Using fake deadlines without driving your engineers crazy
... Putting challenging timeboxes on projects in a healthy environment can lead to serious innovation and creativity.
...
5 mistakes to avoid
1. Not communicating to the team what will happen after the deadline
2. Not consulting with your team about what’s feasible
3. Pushing your team too hard to meet it
4. Not pushing your team to meet it
5. Being rigid about the deadline
#процессы
А тут вотъ: Using fake deadlines without driving your engineers crazy
... Putting challenging timeboxes on projects in a healthy environment can lead to serious innovation and creativity.
...
5 mistakes to avoid
1. Not communicating to the team what will happen after the deadline
2. Not consulting with your team about what’s feasible
3. Pushing your team too hard to meet it
4. Not pushing your team to meet it
5. Being rigid about the deadline
#процессы
❤3👍1
7 uncommon opinions after 10 years of product management
• “Product” isn’t a role
• The worst thing a PM can be is intelligent
• Stay out of the spotlight
• I still don’t know what epics and stories are
• Metrics suck
• There’s no “way to do product”
•Don’t read blog posts — write them instead
Я не PM/PO, но очень давно с ними работаю. И комфортнее с теми, кто следует хотя бы части этих принципов 🙂
#развитие
• “Product” isn’t a role
• The worst thing a PM can be is intelligent
• Stay out of the spotlight
• I still don’t know what epics and stories are
• Metrics suck
• There’s no “way to do product”
•
Я не PM/PO, но очень давно с ними работаю. И комфортнее с теми, кто следует хотя бы части этих принципов 🙂
#развитие
🔥4👍1🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня без комментариев в традиционно-пятничных #it_memes
😁11⚡1
Немного 10-летней классики на тему "зачем нам тестировщики, если разрабы сами тестируют свой код"
• Нужны ли тестировщики, если разработчики пишут тесты?
• Thinking about No Testers
• When Programmers (and Testers) Do Their Jobs
Самое интересное, все заметки вышли +/- в одно время (но я был первый 😃), видимо ретроградный Меркурий 🥸.
PS забавно, что мой коммент к моему посту с указанием заметки с "About 98 Percent Done" (2я ссылка выше) привел к сессии тестирования Disqus, который, похоже, на тот момент времени не имел тестировщиков. Получилось весело 🤭
#классика #testing
• Нужны ли тестировщики, если разработчики пишут тесты?
• Thinking about No Testers
• When Programmers (and Testers) Do Their Jobs
Самое интересное, все заметки вышли +/- в одно время (но я был первый 😃), видимо ретроградный Меркурий 🥸.
PS забавно, что мой коммент к моему посту с указанием заметки с "About 98 Percent Done" (2я ссылка выше) привел к сессии тестирования Disqus, который, похоже, на тот момент времени не имел тестировщиков. Получилось весело 🤭
#классика #testing
www.maxshulga.ru
Нужны ли тестировщики, если разработчики пишут тесты?
Ура, вопрос из зала после статьи о разработчиках и тестах: "Я вот все никак понять не могу. У тебя очень много всяких постов встречает...
Что на самом деле стоит за "оцените тестирование":
#testing чужие #мысли_вслух и #классика из древних интернетов
Сколько времени нам нужно, чтобы узнать все, что нам нужно знать о чем-то, о чем мы пока мало что знаем?
#testing чужие #мысли_вслух и #классика из древних интернетов
💯5
How Hard Should Your Employer Work To Retain You?
"Вязкая" тема... Но можно быть проще: ты открыт со своей командой настолько, насколько это сделает возможность их открытости с тобой.
Есть вопросы по текущей ЗП, задачам и тп - общайся с менеджером, хочешь ходить на собесы (оценивать рынок, понимать что спрашивают и тдтп) - ок, я даже сам порекомендую, принес оффер до общения со мной - пожали друг другу руки и пожелали успехов, никаких контр-офферов.
Если менеджер злопамятный мудак - ты ему сам никогда не расскажешь про твои проблемы. Но, кстати, с такими, контр-офферы обычно чаще срабатывают. У них установка "ничего не делать с ЗП, пока оффер не принесут".
Ну и "ключевые" люди - это не те, кого жалко потерять, потому что только он один что-то знает. Ключевые - это люди которые смогут разобраться с любой возникшей задачей, которые ценны как фундамент командообразования, от которых отталкивается культура команды. И с этим надо работать, как с рисками, bus-фактором и тдтп.
А статья хорошая, почитайте, кто еще не сталкивался с этим вопросом. Немеджеров тоже касается.
#management
"Вязкая" тема... Но можно быть проще: ты открыт со своей командой настолько, насколько это сделает возможность их открытости с тобой.
Есть вопросы по текущей ЗП, задачам и тп - общайся с менеджером, хочешь ходить на собесы (оценивать рынок, понимать что спрашивают и тдтп) - ок, я даже сам порекомендую, принес оффер до общения со мной - пожали друг другу руки и пожелали успехов, никаких контр-офферов.
Если менеджер злопамятный мудак - ты ему сам никогда не расскажешь про твои проблемы. Но, кстати, с такими, контр-офферы обычно чаще срабатывают. У них установка "ничего не делать с ЗП, пока оффер не принесут".
Ну и "ключевые" люди - это не те, кого жалко потерять, потому что только он один что-то знает. Ключевые - это люди которые смогут разобраться с любой возникшей задачей, которые ценны как фундамент командообразования, от которых отталкивается культура команды. И с этим надо работать, как с рисками, bus-фактором и тдтп.
А статья хорошая, почитайте, кто еще не сталкивался с этим вопросом. Немеджеров тоже касается.
#management
👍3💯1
Разработчик, помни! Тестировщик чувствует твой страх. Малейшее колебание при ответе на вопрос "ты проверял?" будет воспринято как слабость!
чужие #мысли_вслух из древних интернетов
😁11💯2