Successfully reported this slideshow.
Инструментарий продвинутого  командного разработчика   Redmine + Eclipse + Mylyn + VCS
Что такое командная разработка•   Эффективные коммуникации•   База знаний•   Планирование разработки•   Code review и рефа...
Когда задумываются об          упорядочивании• Использование фрилансеров/удаленщиков• Уходят людиНо уже поздно! А знания д...
Инструментарий•   Интерактив! •   Redmine•   Eclipse + Mylyn•   VCS (Git, SVN)
Redmine - таски
Redmine – таск – привязанный           коммит
Redmine – таск - diff
Redmine – статусы задач
Redmine – последовательность           статусов
Redmine – оперативный план
Redmine – страница версии
Redmine - календарь
Redmine - wiki
Eclipse
Eclipse + Mylyn - установка1.   Установка Mylyn2.   Redmine connector for Mylyn в Eclipse3.   Создаем task repository4.   ...
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
xhprof drupal
Результат!• Разработчик меньше тратит времени на  кодинг, таск менеджмент, тайм  трекинг, отладку• Менеджер понимает что п...
Вопросы?    • artem@pankov.biz    • +7 903 726 19 69
Upcoming SlideShare
Loading in …5
×

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

1,278 views

Published on

Артём Паньков
Инструментарий продвинутого командного разработчика

  • Be the first to comment

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

  1. 1. Инструментарий продвинутого командного разработчика Redmine + Eclipse + Mylyn + VCS
  2. 2. Что такое командная разработка• Эффективные коммуникации• База знаний• Планирование разработки• Code review и рефакторинг• Сложности с Deployment
  3. 3. Когда задумываются об упорядочивании• Использование фрилансеров/удаленщиков• Уходят людиНо уже поздно! А знания должны остаться вкомпании
  4. 4. Инструментарий• Интерактив! • Redmine• Eclipse + Mylyn• VCS (Git, SVN)
  5. 5. Redmine - таски
  6. 6. Redmine – таск – привязанный коммит
  7. 7. Redmine – таск - diff
  8. 8. Redmine – статусы задач
  9. 9. Redmine – последовательность статусов
  10. 10. Redmine – оперативный план
  11. 11. Redmine – страница версии
  12. 12. Redmine - календарь
  13. 13. Redmine - wiki
  14. 14. Eclipse
  15. 15. Eclipse + Mylyn - установка1. Установка Mylyn2. Redmine connector for Mylyn в Eclipse3. Создаем task repository4. Создаем query
  16. 16. Eclipse - query
  17. 17. Eclipse – выбор задачи
  18. 18. Eclipse – активируем задачу
  19. 19. Eclipse - контекст
  20. 20. Eclipse – закрытие задачи
  21. 21. Eclipse - commit
  22. 22. Redmine - время
  23. 23. Git
  24. 24. Deployment: git + features• Версии из redmine• Воркфлоу: override
  25. 25. Xdebug - отладка• Почему не drupal_set_message, dpm, print_r…• Почему нужно отлаживать всегда?
  26. 26. Xdebug – eclipse
  27. 27. Devel + xhprof(facebook)
  28. 28. xhprof
  29. 29. xhprof
  30. 30. xhprof drupal
  31. 31. Результат!• Разработчик меньше тратит времени на кодинг, таск менеджмент, тайм трекинг, отладку• Менеджер понимает что происходит и куда уходит времени• Бизнес получает средства на динамичное развитие
  32. 32. Вопросы? • artem@pankov.biz • +7 903 726 19 69

×