Обучение
- Подготовительные курсы
-
Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Наука о данных
- Тестирование ПО
- Гуманитарные и экономические дисциплины в IT
- Управление проектами и продуктами
- Бизнес- и системный анализ
- Веб-дизайн и компьютерная графика
- Системное и сетевое администрирование
- Информационная безопасность
- Маркетинг и продажи
- Английский язык для IT
- IT Bootcamp
- Fullstack
Обучение
- Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Тестирование ПО
- Ручное тестирование ПО
- Мобильное тестирование приложений
- Автоматизированное тестирование на Python
- Автоматизированное тестирование на Java
- Автоматизированное тестирование на JavaScript
- Автоматизированное тестирование на C#
- Тестирование безопасности
- Гуманитарные и экономические дисциплины в IT
- Technical writing
- IT HR
- PR в IT
- Управление финансами в IT
- Управление проектами и продуктами
- Project management
- Product management: Основы управления IT-продуктом
Консультанты компании Ciklum помогли ИТ-лаборатории ОЦ ПВТ выйти на новый качественный уровень организации процессов
С лавинообразным ростом популярности гибких методологий разработки растет и спрос на SCRUM-специалистов. Образовательный центр ПВТ постоянно занимается внедрением самых передовых технологий и подходов, поэтому SCRUM активно используется в нашей ИТ-лаборатории, что позволяет эффективно управлять процессом разработки даже в больших распределенных командах (сегодня в лаборатории стажируются более 80 человек).
Вообще, вся внутрикомандная работа и межкомандное взаимодействие в ИТ-лаборатории организованы по методологии Agile SCRUM. Это означает, что мы используем гибкие практики управления и построения работы на проекте. Каждый член команды вовлечен в обсуждение требований. Каждый член команды знает, куда мы движемся, что мы делаем и что будет в конце. Идет свободный обмен информацией — чтобы узнать что-то у любого коллеги, не нужно писать 20 официальных писем. В этом ценность гибкости: вы можете адаптировать работу большого числа людей под конкретные ситуации, не создавая при этом искусственных препятствий для людей и дела в целом.
В целях дальнейшего улучшения организации командной работы в ИТ-лаборатории мы обратились за помощью в Ciklum Consulting. Консультанты в своей работе на проектах применяют и популяризируют Agile-методологии. Суть их в использовании итеративной разработки и получении оперативной обратной связи, и как следствие — безболезненной реакции на изменения в проекте (приоритетах, списке работ, в новых идеях заказчика).
Agile не заключен в рамки методологии программирования, это гораздо более широкое понятие, в которое можно смело включать управление предприятием и даже жизненные принципы. Ценности Agile принимаются все большим количеством специалистов, что способствует развитию ИТ-сообщества в целом. Мы рады, что наш запрос нашел позитивный отклик у экспертов Ciklum Consulting Владимира Горшунова и Владимира Доброва. Ciklum консультанты не только помогли решить некоторые проблемы внедрения SCRUM, но и получить бесплатные лицензии на неограниченное число пользователей на JIRA, Confluenсe и некоторые другие продукты компании Atlassian. Благодаря этому ИТ-лаборатория ОЦ ПВТ вышла на качественно новый уровень организации процессов, а наши студенты получили возможность изучить инструмент, который используется в 90% крупных ИТ-компаний Беларуси.
JIRA — эффективное управление проектами, процессами и задачами
В жизни любой компании наступает момент, когда количество дел, контролируемых сотрудниками, увеличивается многократно, а управление проектами и процессами настолько усложняется, что все это превосходит возможности человеческой памяти.
Еще одна не редкая проблема: при решении многосложных задач наступает момент, когда сотрудники и руководители перестают видеть проект в целом — в такой ситуации легко упустить из виду какие-то нюансы и забыть выполнить те или иные работы.
Впрочем, любой отдел, состоящий более чем из 15-20 сотрудников, работающих одновременно над одной задачей — это уже достаточно сложная для управления структура, поэтому без специальных средств контролировать работу в такой ситуации чрезвычайно сложно. Бесконечные совещания и доклады — устоявшийся, но давно устаревший метод, который только усугубляет трудности, так как отвлекает от выполнений основной задачи.
Со всеми этими проблемами мы столкнулись и в нашей ИТ-лаборатории. Пока у нас было всего несколько команд, для управления их работой мы применяли довольно простые инструменты типа AgileFant. Однако с ростом численности участников проекта контролировать процессы становилось все сложнее и сложнее. Наконец настал момент, когда мы осознали, что нам необходимо какое-то интеллектуальное программное обеспечение, доступное всем, не отнимающее много усилий, простое и понятное, но вместе с тем очень гибкое и легко настраиваемое. И мы нашли такое.
Наш выбор пал на JIRA — программное обеспечение для управления проектами и задачами, разработанное австралийской компанией Atlassian.
JIRA это программа, претендующая на звание стандарта де-факто в данной области, и ее применение очень широко. JIRA может применяться во всех случаях, когда необходимо рационально организовать работу сотрудников, эффективно назначать им задачи и иметь мгновенные средства контроля выполнения.
Для поддержки гибких методик разработки (в том числе Agile software development, Scrum, Kanban) можно установить add-on JIRA Agile. В ИТ-лаборатории мы в настоящее время активно используем JIRA в рамках PHP-команды. И очень скоро этому успешному примеру последуют и другие команды.
В заключение еще раз хотим поблагодарить команду Ciklum Consulting за поддержку и помощь с продуктами Atlassian.