Публикации по теме 'project-management'


Этапы проекта машинного обучения
Руководство, которое поможет вам в процессе разработки машинного обучения. Проекты машинного обучения сложны, и для снижения рисков важно понимать процесс. Рисков может быть много, от решения несуществующей проблемы до построения модели, которая не соответствует какому-то требованию. Существует множество сред для работы, которые могут помочь вам на протяжении всего процесса разработки машинного обучения. Для проектов данных наиболее распространенным является CRISP-DM (межотраслевой..

3 красных флажка, на которые стоит обратить внимание младшему разработчику
Трудно понять, что правильно или как все должно работать, когда вы младший разработчик. Я помню, когда я только начинал, я считал, что все, что делает мое начальство, правильно и как все делается в отрасли. Однако иногда все не так, как должно быть. Я составил список из 3 красных флажков, которые должны заставить вас задуматься, если вы их увидите. Увидев одного из них, не значит, что пора собираться и искать новую работу. Это скорее список, который должен указывать на то, что..

Отправляясь в путешествие по ИИ/науке о данных: жизненно важные соображения
Запуск предприятия AI/Data Science — монументальная задача, мало чем отличающаяся от задачи открытия нового ресторана. Аналогия не просто иллюстративна; это подчеркивает сложность и требования такого предприятия. В этом начинании создание убедительной модели (эквивалентной приготовлению вкусной пиццы) — лишь один из аспектов работы. Более серьезная проблема заключается в эффективной и действенной доставке этой модели (подобно умелой подаче в шумном ресторане). Этот процесс, если им..

Пост о статическом анализе для руководителей проектов, не рекомендуется для программистов
Если вы считаете себя хорошим программистом или, по крайней мере, думаете, что ваш уровень выше среднего, я не рекомендую читать эту статью. Эта статья предназначена для руководителей программных проектов. Я хотел бы обсудить здесь довольно важные, но очень скучные (для программистов) вопросы, связанные с методологией статического анализа кода. Я надеюсь, что это введение остановило чтение некоторых программистов. Кто-то все еще может продолжить чтение, но это по доброй воле...

Роли команды в разработке программного обеспечения
CCA Эпизод 2 - Роли в разработке программного обеспечения - Атака клонов Архитектурные роли Чтобы быстро ввести вас в курс дела: Если вы думаете, что команда разработчиков состоит из нескольких программистов, то вы ошибаетесь! Поэтому не имеет значения, какой гибкий фреймворк вы используете или все еще придерживайтесь устаревшей системы водопадов. Если вы разрабатываете веб-приложение, существуют другие роли, нежели разработка прошивки или настольного приложения, работающего в..

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

Методы решения проблем: снайпер против генерала
Каков наилучший подход при работе с критическим инцидентом в производстве? 10:00 утра, и команда получает сообщение об инциденте: "Селектор продуктов на первой странице нашего электронного магазина показывает только 50 % продукта", начинается решение проблемы. Команда, владеющая сайтом электронной коммерции, начинает расследование. Один из членов команды говорит, что, скорее всего, проблема в ETL, отвечающем за кеш продукта, который питает этот селектор и работает в 9:00, поэтому..