Инструментарий продвинутого командного разработчика Redmine + Eclipse + Mylyn + VCS.

Презентация:



Advertisements
Похожие презентации
DrupalCamp KIEV'09 Drupal Do А.Графов Август, 2009.
Advertisements

Организация инфраструктуры разработки - примеры из жизни Александр Сербул Руководитель направления контроля качества интеграции и внедрений 1С-Битрикс.
Инструментарий начинающего разработчика Drupal Колосов Алексей, IT-Patrol inc.
Git в экосистеме Drupalа Вадим Валуев Много.ру. Контроль версий: когда и зачем Сборка простого сайта через настройки – контроль версий не нужен Разработка.
Что такое корпоративный портал и почему он нужен Вашей компании? Богомолов Максим Генеральный директор ООО «2Б-Дизайн»
REDMINE Почему внедрение не выгодно никому?. Самому главному Потребуется долгосрочные инвестиции Потребуется введение корпоративной культуры и правил.
КАК УПРАВЛЯТЬ СВОИМ ВРЕМЕНЕМ? «Личный тайм – менеджмент» Семинар компании «Евро-проект» г. Кемерово Ноябрь 2014.
LOGO Управление версиями ПО Работу выполнил Студент группы Брюсов Роман.
KPI разработчика vs KPI разработки Евгения Фирсова.
TagGonf: Гид по Гиту Алексей Феофанов веб-разработчик
Зам.генерального директора Роман Охотников Казань 2009.
И ТЕСТИРОВАНИЯ ПРОЕКТА C ДЛИННЫМ ЖИЗНЕННЫМ ЦИКЛОМ ОРГАНИЗАЦИЯ РАЗРАБОТКИ Григорий UMI.CMS.
Создание отдела QA в Internet-компании Или как внедрить QA-процессы в креативной команде Андрей Кремнёв Руководитель отдела обеспечения качества
Тестировщик на все руки в Scrum-команде Наталья Медведева.
Использование Google Web Toolkit для разработки AJAX-приложений Илья Обшадко
Git fast version control system Автор:Новопашин Антон
Отслеживание рабочего времени: зачем, кому и как организовать
НУЖЕН ЛИ МВА работодателю?. Выставка наоборот. Наш подход к МВА Февраль ПРАВИЛЬНЫЕ ЛЮДИ – ОСНОВА ЛЮБОГО БИЗНЕСА. ОСОБЕННО ИНВЕСТИЦИОННОГО Бизнес.
Инструментальные средства визуальной коммуникации и прикладной дизайн Лекция 3.
Программа для моделирования IDEF0 диаграмм «Ide-editor» Исполнители: Насонов А.А. Куц Д.В. Заводовский В.Б. Шалыгина М. М.
Транксрипт:

Инструментарий продвинутого командного разработчика Redmine + Eclipse + Mylyn + VCS

Что такое командная разработка Эффективные коммуникации База знаний Планирование разработки Code review и рефакторинг Сложности с Deployment

Когда задумываются об упорядочивании Использование фрилансеров/удаленщиков Уходят люди Но уже поздно! А знания должны остаться в компании

Инструментарий Интерактив! Redmine Eclipse + Mylyn VCS (Git, SVN)

Redmine - таски

Redmine – таск – привязанный коммит

Redmine – таск - diff

Redmine – статусы задач

Redmine – последовательность статусов

Redmine – оперативный план

Redmine – страница версии

Redmine - календарь

Redmine - wiki

Eclipse

Eclipse + Mylyn - установка 1.Установка Mylyn 2.Redmine connector for Mylyn в Eclipse 3.Создаем task repository 4.Создаем query

Eclipse - query

Eclipse – выбор задачи

Eclipse – активируем задачу

Eclipse - контекст

Eclipse – закрытие задачи

Eclipse - commit

Redmine - время

Git

Deployment: git + features Версии из redmine Воркфлоу: override

Xdebug - отладка Почему не drupal_set_message, dpm, print_r… Почему нужно отлаживать всегда?

Xdebug – eclipse

Devel + xhprof(facebook)

xhprof

xhprof drupal

Результат! Разработчик меньше тратит времени на кодинг, таск менеджмент, тайм трекинг, отладку Менеджер понимает что происходит и куда уходит времени Бизнес получает средства на динамичное развитие

Вопросы?