uzluga.ru
добавить свой файл

RUP-ориентированная технология разработки студенческих проектов


М.В.Григорьев, И.И.Коломиец, А.Г.Ивашко


Тюменский государственный университет, Тюмень, Россия


В учебных проектах зачастую используется объектно-ориентированный подход разработки программного обеспечения. При этом проект информационной системы представлен произвольным набором UML-диаграмм. Кроме того, отсутствует технологический процесс разработки.

Основные проявления проблемы заключаются в следующем:

  1. необоснованный выбор набора диаграмм UML;

  2. диаграммы строятся независимо друг от друга;

  3. документирование моделей практически не производится;

  4. разработка ведется индивидуально;

  5. проверка проектов занимает длительное время.

Часть вышеуказанных проблем решается при помощи выбора соответствующей методологии. Существует несколько agile-методологий разработки программных проектов, но более детально весь процесс описывает методология Rational Unified Process[1]. Электронное руководство RUP содержит более 1000 страниц английского текста, что затрудняет его использование в процессе обучения.

Таким образом, необходимо разработать методологию, основанную на RUP, и адаптированную для студенческих проектов[2], которая позволит организовать командный процесс разработки, определить набор ролей и артефактов для каждого проекта, а также обеспечить итеративный подход к работе над проектом.[3]

Обеспечить работу команды над проектом в соответствии с методологией позволит разработка информационной системы, осуществляющей ролевую работу с артефактами.

Информационная система позволит:

  1. определять студенту роль в разработке;

  2. создавать артефакты в виде документов и моделей;

  3. трассировать связи в артефактах;

  4. контролировать работу каждого студента в команде;

  5. обеспечить возможность удаленной работы.


Список литературы


  1. Поллис, Г., Огастин, Л., Лоу К., Мадхар, Д. Разработка программных проектов на основе Rational Unified Process (RUP). – М.: ООО «Бином-Пресс», 2005.

  2. Григорьев, М. В., Ивашко, А. Г., Коломиец, И. И. (2006). Проблемы информатики в образовании, управлении, экономике и технике: сборник статей VI Всероссийской научно-технической конференции. Бизнес-моделирование проектирования информационной системы в команде. Пенза: АНОО "Приволжский Дом знаний".

  3. IBM Corporation© (2005). Электронное руководство Rational Unified Process.