USIC

Developer Day

План

 

  • Розробка в USIC (20 хвилин)

  • Перерва (10 хвилин)

  • Засоби автоматизації (30 хвилин)

  • QA

Погнали!

Розробка в USIC

  • Проекти
  • Процес
  • Інструменти

Проекти бувають

  • web (сервіси)

  • !web (сервери)

Завершені

Незавершені

  • USIC Print

  • DLMS

  • Events

  • Maps

  • OAuth

Також бувають...

Ідеальний процес

Раніше

  1. Ідея

  2. Кодування

  3. Обговорення

Зараз

  1. Ідея

  2. Обговорення

  3. Планування (таски в jira)

  4. Кодування (stash)

  5. Тестування (codeception)

  6. Доставляння (bamboo)

  7. Goto 1

Розробка в USIC

Неперервний процес

Інструменти

  • Фреймворки

  • IDE - Jetbrains (PHPStorm||PyCharm)

  • Task Tracker - JIRA

  • Source control - Git/Stash

  • Continuous integration - Bamboo

Jira

Засоби автоматизації

  • vagrant

  • phing

  • bamboo

Vagrant demo

 

That's all, folks!

usic-devops

By Dmytro Dzubenko

usic-devops

  • 372