Содержание
- Плюсы и минусы должности Team Lead
- Антипаттерны и запахи в автоматизации тестирования
- Создаём универсальный конвейер тестирования для автоматизированного тестирования веб-приложений с помощью Docker
- Не только технические знания: soft skills и управленческие навыки тимлида
- Жизнь мобильного приложения после версии 1.0 или поговорим об апдейтах
- Разработчик + тестировщик = качество++
- Спецвыпуск MythBusters для начинающего QA-Менеджера
На какие еще ниши обратить внимание стартаперам, чтобы улетет.. Как помочь человеку пройти тернистый путь ньюкамера, быстрее влиться в команду и выйти на нужный уровень продуктивности? Рекрутинговое агентство Indigo подготовило удобны.. Это как раз потому, что смешивают — все, а как должно быть — не знает никто. И узнать не стремится — все делают упор на «своих лидерских качествах». Ну тут важно не только спрашивать, но и измерять.
Грубо говоря — ты должен облегчать жизнь команды/увеличивать производительность. Если этого нет — то ты вахтер, а не менеджер. Если честно, то меня уже начинает напрягать упоминание обязанности «раздавать задачи». Уж через чур от неё микроменеджментом пахнет.
Это разные подходы — жесткая иерархия, строгое планирование, четкое разделение ответственности. И — гибкая разработка, роли, не привязанные к конкретным людям, роли могут брать разные люди в зависимости от нагрузки и, не знаю, фазы Луны. Это уже от команды team lead это зависит) У меня как раз команда довольно разношерстная, но я уверен, что такого не будет даже при самостоятельном подборе тасков. Мне, конечно же, было бы интересно узнать про ваш опыт в данном вопросе, но это ваше право — делиться им или нет.
Плюсы и минусы должности Team Lead
Перед teamlead-ом устанавливают высокие требования. Чтобы дорасти до этой должности, разработчику нужно освоить множество знаний, обладать лидерскими качествами, проявлять инициативность и развивать софт скиллы. Тест-менеджер ставит перед собой и командой долгосрочные и сложные цели. Например, как выбрать и соединить вместе изученные техники и виды тестирования, как понять, почему в одних условиях у нас получилось провести “качественное” тестирование, а в других нет? Как понять, будет ли эффективна автоматизация на проекте прежде, чем вложиться человека-годами в Фреймворк и тесты? Ответы на эти вопросы находятся в «стратегии тестирования».
- Для того чтобы сделать, существует еще одна немаловажная фигура – team-лидер.
- Там где это есть — суть есть роль «лида» очень быстро скатывается к «насяльника-я-так-сказал-и-если-даже-клиент-не-так-сказал-сам-дурак».
- Как я и писал в статье — коллективный разум с четким алгоритмом согласования превосходит мастеров-одиночек.
- И узнать не стремится — все делают упор на «своих лидерских качествах».
- То есть в общем случае ПМ — существо бесполезное.
- Эксперт в Java, Agile практиках и управлении проектами.
13 лет в тестировании, управляю процессами, тестами, инструментами и людьми, иногда скрам мастерю, митингую и провожу внутренние тренинги по QA/Testing/Process-basics. В этом докладе, я поделюсь с вами своими мыслями и опытом. Как выглядят популярные проблемы, антипаттерны и запахи. Как их различить и что сделать, чтобы избавиться от них. Знакомо ощущение, когда смотрите на код, тест-кейc или на процесс – “здесь что-то не так”?
Антипаттерны и запахи в автоматизации тестирования
А в первой версии еще остались какие-то незначительные баги. А тем временем вышла iOS 10, за одну ночь 50% ваших пользователей обновились, и не поддерживать ее теперь просто нельзя… О чем еще думать после выпуска первой версии приложения? Каких факапов опасаться при обновлении? Ответы на эти вопросы и сформировали этот доклад.
Они же ж будуть страдать в случае необходимости обосновывать необоснованные решения. И да, самое смешное — этот человек не обязательно должен быть самым крутым программистом. Хотя неким авторитетом (лучше сказать — признанием) он должен обладать. Вот только если команда слабая — тим лиду будет очень тяжело. Да, для «тушения пожаров» привлекаются как правило «ветераны» на овертайм, а они сами могут быстро оценить сложность и релевантность задачи, и сами же будут разбирать таски.
Создаём универсальный конвейер тестирования для автоматизированного тестирования веб-приложений с помощью Docker
Алена заинтересована в оптимизации процесса разработки и повышении качества продукта. Она знает, что мы должны работать не от забора до заката, а использовать голову. Алёна знает, что у каждого есть свои тараканы в голове, и она рада помочь каждому организовать этих тараканов для эффективной работы над проектом. Вы будете эффективным администратором? Управление людьми можно сравнить с прогулкой по тонкому льду — нужно понимать, когда надавить на участника проекта, где проявить эмпатию, а когда стоит попрощаться с сотрудником.
Понравилось сравнение ролей на примере корабля. В некоторых компаниях роль «капитана» может выполнять проджект менеджер. Да, Алексей, как и написал в статье, понимание и подход к этому вопросу у каждой компании свой. Важнее, скорее, разобраться в разведении «человеческой-управленческой» и «технологической» функций.
Не только технические знания: soft skills и управленческие навыки тимлида
И судить о тебе будут по результатам команды, а не твоим собственным. Как твои люди работают, какой у них перформанс, какая квалификация и т.д. И что ты «торчишь» уже не за себя, а за других людей, которые тебе могут даже не нравится, но все равно ты за них отвечаешь. И процесс ты им должен ставить, и отношение к работе прививать, и за лажу бить по рукам. Быть просто «умненьким» тут недостаточно.
Жизнь мобильного приложения после версии 1.0 или поговорим об апдейтах
Как обезопасить себя и окружение от угроз. Хочу рассказать вам историю о том, как мы строили и продолжаем строить тестирование геолокационных сервисов. На самом деле доклад будет не столько про географию, а о том, как сделать тестирование сложного простым.
Нужен Program (или Technical) Manager на несколько проектов. То есть в общем случае ПМ — существо бесполезное. В случае, когда необходимо делать подбор релевантного разработчика для задачи, избегая групповых конфликтов интересов при выборе пердпочитаемых тасков, это должен делать тим лид.
Нужно быть лидером, иметь свое мнение и уметь это мнение доводить до других (а зачастую — навязывать). Уметь коммуницировать в команде и с заказчиком за всю команду. И при этом быть экспертом в технической области, авторитетом для членов команды. Есть подход, при котором тимлид в инженерной команде — не обязательно инженер, а специалист с развитыми управленческими навыками.
Разработчик + тестировщик = качество++
Очень любопытный тестировщик с опытом работы в самых различных проектах и командах (от маленьких мобильных до больших веб-проектов). Любитель подкастов и блогов о технологиях, со-организатор сообщества GDG Lviv и конференции GDG DevFest Ukraine. Дам практические рекомендации как исправить и/или улучшить процесс, основываясь на реальном примере проекта.
Курсы Проджект менеджмента в Харькове сегодня выпускают первоклассных специалистов в своем деле. Проектный менеджер – это незаменимая фигура в проекте, которая занимается его планированием и глобальным управлением. В последнее время появились новые https://deveducation.com/ профессии, и многие до сих пор путают особенности одних и других. В частности, это касается таких профессий как project-менеджер и team-лидер. В чем принципиальное различие двух профессий, и почему в команде нужны оба – рассмотрим далее.