Pull to refresh

Эстимирование дизайна

Reading time6 min
Views12K

Меня зовут Илона, я Senior Experience Designer в EPAM. Работа для меня удачно совпадает с хобби  в EPAM я проектирую интерфейсы для зарубежных заказчиков, читаю лекции для сотрудников и студентов лабы, менторю дизайнеров. В свободное время преподаю проектирование интерфейсов в магистратуре Университета ИТМО и веду Телеграм-канал о UX-дизайне.

Эстимирование — процесс оценки трудозатрат на работу до её выполнения. Это одна из самых важных и болезненных тем для любого специалиста, будь то программист, тестировщик, менеджер или дизайнер. У вас всегда просят как можно более точные оценки, чтобы спланировать работу. Но эстимейты — это лишь гипотеза, которая может разойтись с реальностью. И чем менее ясная задача, тем больше это расхождение.

В этой статье я хочу поделиться спецификой оценки работы по дизайну и подходом, который помог нашей дизайн-команде в одном из проектов EPAM.

Читать далее
Total votes 11: ↑8 and ↓3+5
Comments10

Что такое платформенный капитализм и кто на нем зарабатывает

Reading time5 min
Views6.9K

Возросшие риски не оправдывают высокую стоимость и слабеющий потенциал роста Big Tech компаний.

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

Читать далее
Total votes 13: ↑12 and ↓1+11
Comments0

Какой должна быть команда стартапа

Reading time4 min
Views13K
Создание команды — это вопрос, с которым рано или поздно сталкиваются все основатели стартапов. Момент, когда этот вопрос займет все время и все мысли фаундера наступает неминуемо, когда после питча, инвестор задает вопрос: «Есть ли у вас в команде необходимые люди для реализации вашей прекрасной идеи?» Поэтому лучше озаботиться подбором команды уже на первых этапах жизни стартапа, чтобы красиво ответить на этот вопрос инвестора: «У нас есть все необходимые люди, когда вы познакомитесь, у вас не останется сомнений, что мы достигнем цели». 

Читать дальше →
Total votes 7: ↑6 and ↓1+5
Comments18

ML Hackathon, или Как мы решили хакнуть систему

Reading time5 min
Views1.7K

Machine Learning сейчас одна из самых популярных тем и отношение к ней неоднозначно: где-то уже внедрены и активно работают решения на базе AI, а кто-то до сих пор считает ML эзотерикой. Вне зависимости от позиции, при правильном применении и подходе ML позволяет решать многие инженерные задачи, которые невозможно или не оптимально решать классическим алгоритмическим программированием.

Machine learning, технология значимость которой сложно переоценить, активно используется в IPONWEB в реализации практически всех продуктов. И именно поэтому привлечение внимания к ML и ее продвижение стали одними из основных причин почему ML Хакатону суждено было быть.

Мы же решили рискнуть и совместить форматы Kaggle и Hackathon, тем самым открывая доступ к Хакатону не только для ML и Data Science специалистов, но и для всех заинтересованных.

Это был эксперимент и, если вы вдруг решитесь на что-то подобное, наши наблюдения, рекомендации к проведению и выводы с нетерпением ждут вас далее по тексту. 

Ну что, погнали?
Total votes 6: ↑4 and ↓2+2
Comments0

«Почему так сложно писать код?» Григорий Петров о физиологии мозга и управлении личной и командной эффективностью

Reading time4 min
Views6K

Секция Team на конференции DUMP про людей и для людей. В этом году не будет никаких скрамов и канбанов, зато будет много инструментов для повышения эффективности работы в командах. Мы поговорили с Григорием Петровым, разработчиком с 20-летним стажем и нейрофизиологом-любителем, техническим евангелистом и DevRel Evrone. На DUMP он выступит с докладом “Физиология мозга: рычаги управления личной эффективностью”

Читать далее
Total votes 15: ↑12 and ↓3+9
Comments8

Business trips with a cat on my lap or how to diversify remote work life

Reading time6 min
Views1.2K

It has been a year since most of our life has become online. We at ISPsystem are used to working from the office and seeing all team members every day at arm's length. I adapted quickly to the new format. However, I will be honest; working remotely is not as easy as it may seem from the outside. Many fail to cope. The lack of live communication and the too familiar four walls make you not notice how the seasons change.

So how can one adapt to the situation? How to diversify your work, get new experiences and pump up your skills without leaving home? I want to share our experience with internal mission trips. It can be useful for companies that have several product teams at once.

Read more
Total votes 3: ↑3 and ↓0+3
Comments0

Meetup Burning Leads: подключайтесь к трансляции

Reading time1 min
Views967
Сегодня в Райффайзенбанке пройдет митап Burning Lead — сообщество тимлидов и тех, кто сталкивается в работе с вопросами мотивации, управления командами разработчиков и менторства. Смотрите программу и подключайтесь к трансляции!


О чём будем говорить


Щиров Илья, «СамоДемотивация»

Бирюзовые организации, agile, ci/cd… Так много красивых слов, но текучка в it компаниях только растёт. Так ли поменялась мотивация у людей в современном мире, что это нормально? Digital сформировал новый Топ «граблей», на которые наступают менеджеры в работе с командой. О том, как их избежать, и поговорим…

Алексей Леванов, «Нужно ли высшее образование IT-специалисту»

В рамках доклада и дискуссии обсудим, нужен ли институт высшего образования в 21 веке вообще и в IT в частности, а также что про это думает работодатель.
Total votes 13: ↑9 and ↓4+5
Comments0

AI-assisted IntelliSense for your team’s codebase

Reading time3 min
Views1.7K
Visual Studio IntelliCode uses machine learning to offer useful, contextually-rich code completion suggestions as you type, allowing you to learn APIs more quickly and code faster. Although IntelliCode’s base model was trained on over 3000 top open source C# GitHub repositories, it does not include all the custom types in your code base. To produce useful, high-fidelity, contextually-rich suggestions, the model needs to be tailored to unique types or domain-specific APIs that aren’t used in open source code. To make IntelliSense recommendations based on the wisdom of your team’s codebase, the model needs to train with your team’s code.

Earlier this year, we extended our ML model training capabilities beyond our initial Github trained base model to enable you to personalize your IntelliCode completion suggestions by creating team models trained on your own code.

Read more →
Total votes 2: ↑2 and ↓0+2
Comments1

IntelliSense на основе ИИ для вашего кода

Reading time2 min
Views5.6K
Visual Studio IntelliCode использует машинное обучение, чтобы делать полезные, контекстно-насыщенные предложения по дополнению кода при его написании, что позволяет быстрее изучать API и код. Хотя базовая модель IntelliCode была обучена на более чем 3000 лучших репозиториях C# на GitHub с открытым исходным кодом, она не включает в себя все кастомные типы из вашего кода. Для создания полезных, высокоточных, контекстно-насыщенных предложений модель необходимо адаптировать к уникальным типам или API-интерфейсам, специфичным для предметной области, которые не используются в открытом исходном коде. Для этого можно обучить модель на вашем коде.

Ранее в этом году мы расширили возможности обучения модели ML и вывели их за пределы первоначальной обученной базовой модели с Github, чтобы вы могли персонализировать предложения IntelliCode путем создания моделей, обученных на вашем собственном коде..

Читать дальше →
Total votes 7: ↑7 and ↓0+7
Comments3

10 советов для того, чтобы быть хорошим техническим лидером

Reading time7 min
Views8.8K
Привет, Хабр! Представляю вашему вниманию перевод статьи «10 Tips for Being a Good Tech Lead»
автора VijayDeveloper.

Лидерство это не услуга, это умение. Профессионалы, работающие разработчиком программного обеспечения в течение нескольких лет, получают шанс стать технологическим лидером. Однако помните, что «с большой силой приходит большая ответственность».

Существует несколько вещей, о которых необходимо позаботиться, будучи техническим лидером. Очевидно, вам не нужно писать код столько, сколько этого бы потребовалось, будучи разработчиком программного обеспечения. Тем не менее, есть вещи, не связанные с кодом, которые теперь являются вашей обязанностью.
Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments8

Совмещаем рутину и годовые цели. Наш опыт

Reading time7 min
Views4.4K

TL;DR: Здесь о том, как одна команда управленцев от разработки захотела жить по-другому, сформулировала образ будущего, прониклась устремлением, приспособилась выкраивать время и проводить изменения даже когда накрывает авралами.

Читать статью
Total votes 8: ↑8 and ↓0+8
Comments6

Советы начинающим тимлидам: как работать с командой, выбраться из ловушки токсичного специалиста и не сойти с ума

Reading time11 min
Views15K

Привет, Хабр! Меня зовут Никита Пимошенко, я тимлид команды Billing API в Quadcode. Сегодня поделюсь советами и кейсами из практики, которые пригодятся начинающим тимлидам.

Читать далее
Total votes 26: ↑21 and ↓5+16
Comments23

Записки тимлида: на пути к команде мечты

Reading time5 min
Views3.6K

Я сидел в незнакомой комнате. Передо мной было двое. Имена - единственное, что я знал о них. В комнате был ещё один человек. Он сидел по левую руку от меня. Когда он говорил, мне приходилось разворачиваться на стуле, чтобы увидеть его лицо. В это время двое незнакомцев оказывались за пределами моего взгляда. Они задавали много вопросов о моём опыте, о моих знаниях. Они давали мне одну задачу за другой, которые я должен был решить без какой-либо подготовки. Другими словами:

они оценивали меня.

Читать далее
Total votes 8: ↑6 and ↓2+4
Comments2

17 человек в 7 городах: как наша команда научилась эффективно работать в 5 часовых поясах

Reading time6 min
Views6.9K

Привет! Меня зовут Андрей, я продакт-менеджер команды Passenger в inDriver. В этой статье расскажу, как из маленькой якутской команды мы превратились в большой департамент, который работает из разных точек мира. И не просто превратились, а еще и научились эффективно работать и взаимодействовать друг с другом (по крайней мере, нам так кажется). Погнали!

Важное уточнение: все города я буду указывать с часовым поясом в скобках, чтобы вы понимали нашу распределенность :)

Читать далее
Total votes 25: ↑24 and ↓1+23
Comments2

Сложные маневры: как выстроить передачу скрам-команды и ничего не упустить

Reading time6 min
Views1.2K

Так бывает, что надо команду передать от одного скрам-мастеру другому (например, в ситуации с переводом, увольнением или уходом в декрет). Я в таких ситуациях была дважды, когда уходила и возвращалась из декрета, и выработала оптимальный порядок при передаче/приёмке скрам-команды из 6 шагов. О нем и пойдет речь в статье.

Читать далее
Total votes 10: ↑9 and ↓1+8
Comments1

Самоуправляемые команды и продуктовый менеджмент

Reading time6 min
Views3.4K

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

А также, если вы хотите нанять себе подобного человека — этот пост поможет вам в понимании навыков, которыми должен обладать менеджер продукта.

Читать статью про навыки Product Managerа✨
Total votes 7: ↑5 and ↓2+3
Comments3

Чего ждут коллеги разных уровней от тимлида

Reading time8 min
Views4.9K

Обычно под требованиями и ожиданиями от тимлида подразумевают набор навыков, знаний и обязанностей. Его формализуют в виде матрицы компетенций и используют, чтобы объяснить, что должен уметь руководитель команды. При этом мало говорят о том, чего ждут и что хотят получить от тимлида люди, с которыми он постоянно взаимодействует на работе.

Меня зовут Евгений Рейх, я руководитель разработки кластера Goods Classified в Авито. Это около 100 человек, или 10 команд, в подчинении. Больше 15 лет я занимаюсь разработкой и руковожу командами в разных компаниях. На собственном опыте знаю, какие ожидания есть у коллег. К тому же я еженедельно провожу четыре-пять собеседований на руководящие должности в Авито и понимаю, что требуется от тимлида.

Текст основан на выступлении для Avito TeamLead meetup. Он будет полезен и действующим тимлидам, и тем, кто только собирается начать руководить командой.

Читать далее
Total votes 14: ↑12 and ↓2+10
Comments6

DUMP 2023: программа конференции

Reading time3 min
Views741

Пять дней до DUMP 2023! Мы много раз рассказывали о докладах и отдельных секциях. Сегодня хотим подвести итог большим текстом про программу DUMP в этом году. Если коротко, то огонь-программа получилась у нас. 

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

А теперь, что именно вас ждет:

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments0

Как запустить команду разработки

Level of difficultyMedium
Reading time6 min
Views2.1K

Есть огромное количество рекомендаций, что делать и чего не делать при организации IT-команды. Про Scrum и Agile best practices знают практически все, кто имеет хоть какое-то отношение к IT. Проблема в том, что большинство советчиков – это Scrum-мастера, которые никогда не руководили командами и поэтому слабо представляют, как соотносятся их рекомендации с реальной жизнью.

Мой совокупный опыт как технического менеджера-руководителя – больше 6 лет. На текущей позиции я собрал с нуля и организовал две команды. Ранее в компании «Юзтех» я был замом технического директора с сотнями людей в подчинении, а в «Сбербанке» как глава департамента управлял 7 большими группами на 150 человек. Я отшлифовал популярные идеи о создании IT-команд на реальных проектах и теперь рад поделиться своим опытом.

Читать далее
Total votes 6: ↑4 and ↓2+2
Comments6

10 правил, которые выполняют успешные тимлиды

Level of difficultyEasy
Reading time8 min
Views13K

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

В зависимости от структуры компании, может быть непонятно, что именно включает в себя роль тимлида, и как она отличается от роли проджект-менеджера. В данной статье мы расскажем о том, кто такой тимлид на самом деле, чем он занимается, и как эта роль отличается от роли проджект-менеджера. Также мы дадим 10 советов, которые помогут вам стать успешным тимлидом.

Читать далее
Total votes 12: ↑9 and ↓3+6
Comments3
2