IT1208: Управление разработкой информационных систем

Материал предоставлен https://it.rfei.ru

Содержание

Работа с линейной историей (журнал ревизий)
Работа с ревизиями
Этот модуль не является обязательным для завершения учебного курса.
Ветвление и слияние
Этот модуль не является обязательным для завершения учебного курса.
Что делать дальше?
Обязательная оценка курса

Концепции управления версиями в широком смысле призваны облегчить совместную работу больших коллективов над изменяющейся информацией. Управление версиями получило широкое распространение в сфере информационных технологий при разработке программного обеспечения благодаря появлению систем управления версиями (от англ. Version Control Systems или VCS). Практика показала, что управление версиями с успехом используется и в других областях, в которых ведется работа с большим количеством непрерывно изменяющихся электронных документов.

Этот курс подробно познакомит слушателя с Git — распределенной системой контроля версий, которая благодаря гибкости, быстроте и легкости работы завоевала любовь сотен тысяч разработчиков по всему миру и стала одним из стандартов на ведение совместной разработки кода группой разработчиков в контексте конфигурационного управления проектами, а также на сопровождение процесса разработки с точки зрения хранения версий и эволюции программного обеспечения.

Пройдя этот курс, Вы научитесь:

  • производить установку Git и подготовку рабочего окружения на различных платформах;
  • создавать репозитории, записывать изменения в репозиторий;
  • просматривать истории ревизий, отменять изменения;
  • работать с удаленными репозиториями, ветвями и тэгами;
  • понимать рабочие процессы для организации коллективной разработки;
  • пользоваться различными инструментами для решения повседневных задач.

Курс «Управление разработкой информационных систем» рассчитан на широкий круг слушателей, поскольку управление версиями одинаково эффективно используется в программной инженерии, дизайне, электронном документообороте, проектировании и даже при повседневной работе с простыми текстовыми файлами. В первую очередь курс адресован именно студентам технических специальностей, напрямую или косвенно связанных с информационными технологиями. Курс рекомендован к изучению в рамках дисциплин «Конфигурационное управление», «Инструментальные средства информационных систем», «Информационные системы и технологии» и сопряженных с ними.

Условия завершения и оценка

Электронный экзамен.

Для получения оценки «удовлетворительно» необходимо выполнить все обязательные задания дисциплины;

для получения оценки «хорошо» — 75% всех тестовых заданий, включая выполненную полностью обязательную часть;

для получения оценки «отлично» — 100% заданий.