'

Распределенный трансграничный студенческий программный проект DaCoPAn

Понравилась презентация – покажи это...





Слайд 0

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 1 Распределенный трансграничный студенческий программный проект DaCoPAn Ю. А. Богоявленский, Д. Ж. Корзун (докладчик), И. А. Веркамо, Ю. Тайна, Т. Туохиниеми Совместный студенческий проект кафедр Информатики Петрозаводского и Хельсинкского университетов Конференция студентов, аспирантов и молодых ученых «Технологии Microsoft в теории и практике программирования» Санкт-Петербургский Государственный Политехнический Университет 1-2 марта 2005


Слайд 1

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 2 Область применения Производство ПО требует: Распределенность Трансграничность Мобильность Гос-во A Гос-во B Гос-во C Ком1 Ком2 Ком4 Ком3 Проблема


Слайд 2

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 3 Цель проекта Исследование процесса разработки ПО в условиях распределенности, трансграничности и мобильности Внедрение в учебный процесс соответствующих методов разработки ПО Подготовка квалифицированных разработчиков Разработка программного инструмента по сетевым технологиям (обучение и исследование)


Слайд 3

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 4 Задачи проекта Пробный совместный проект Организация Команда проекта Тематика продукта для разработки Процесс разработки Исследование процесса Внедрение результатов и возможность их развития


Слайд 4

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 5 Организация Руководящий документ Сроки и ресурсы: январь-май 2004 Протоколы взаимодействия Распределенная и локальная работа: Анализ требований Интеграционное тестирование


Слайд 5

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 6 Россия США Испания Финляндия Команда Студенты Интернациональная 11 из двух университетов (+Мадрид) Две команды: ПетрГУ-5 и ХелУ-6 Управление: 1+1 ? > 1 Руководство 2 руководителя (в каждом ун-те) 2 инструктора (для каждой команды) Заказчик Маркку Койо (ХелУ)


Слайд 6

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 7 Тематика Обучение сетевым технологиям, исследование сетей Визуализация работы протоколов на реальных данных Явное разбиение на 2 части Алгоритмическая и пользовательская специфики


Слайд 7

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 8 DaCoPAn Продукт Две ЭВМ, соединенных каналом связи Измерение реального трафика – tcpdump Анализ собранных данных, определение событий, построение истории работы протоколов Визуализация истории работы по заданному сценарию


Слайд 8

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 9 Пользователи Преподаватели: Пояснение ключевых идей Подготовка лекций Упражнения для студентов Студенты: Домашние задания Самообразование Исследователи: Реальное поведение протоколов Анализ производительности


Слайд 9

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 10 Процесс: стадии 19.01 - 31.05.2004 134 сут. всего, из них 20+11 - совместно, 103 - распределенно


Слайд 10

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 11 Процесс: коммуникация English Web-сайт Web-Форум CVS H-group P-group Хельсинки CVS mirror Петрозаводск E-mail: Персональное общение Списки рассылки группа проект


Слайд 11

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 12 English Процесс: документация Шаблоны и структура Качество и эффективность Полнота и непротиворечивость Сроки и отчетность Рабочий язык проекта - не родной Инспектирование


Слайд 12

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 13 Процесс: тестирование Тестовые сценарии заказчика системное тестирование Автоматизация тестирования analyzer Методы cognitive science (когнитология) animator, интерфейс пользователя Тестирование блоков animator Интеграционное тестирование analyzer


Слайд 13

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 14 Процесс: метрики 1/2


Слайд 14

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 15 Процесс: метрики 2/2 Совместное интеграционное тестирование - обнаружено 25 ошибок


Слайд 15

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 16 Исследование: трансграничность Различия в: Образовании и подготовке Организации Стиле, методах, инструментах Вычислительных ресурсах Уровне английского


Слайд 16

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 17 Исследование: распределенность Разбиение задачи Способы коммуникации Пропускная способность сети Протоколы взаимодействия Интеграция результатов Удаленность заказчика


Слайд 17

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 18 Исследование: мобильность До начала проекта: Члены H- и P-групп не знали друг друга Члены H-группы незнакомы друг с другом В процессе: Планирование и сбор требований: P-группа работает в Хельсинки Интеграционное тестирование: H-группа работает в Петрозаводске Два студента по обмену из Испании


Слайд 18

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 19 Образование внедрение в учебный процесс квалификация разработчиков Технология производства ПО работа в условиях трансграничности, распределенности и мобильности Программный продукт одобрен заказчиком Внедряется в учебный и исследовательский процессы Результаты


Слайд 19

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 20 Заключение Успешный проект Команда сработалась и произвела требуемый продукт в отведенное время Специфичные проблемы Возникали, но удовлетворительно решались, определены направления возможного дальнейшего развития Положительная реакция Студенты, заказчик, руководители


Слайд 20

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 21 Публикации Technical report C-2004-65. Department of Computer Science, University of Helsinki. Experience in a distributed cross-cultural student software project. http://www.cs.helsinki.fi/TR/C.html http://www.cs.helsinki.fi/kirjasto/sarja-c.html#2004 18th Conference on Software Engineering Education and Training (CSEE&T) . April 18-20, 2005. Ottawa, Canada. Paper Session H: Software Engineering Course Projects. Distributed Cross-cultural Student Software Project: a Case Study http://www.site.uottawa.ca/cseet2005/program.html


Слайд 21

СПб, 1-2.03.2005 Технологии Microsoft в теории и практике программирования 22 Проект DaCoPAn идея Руководитель (ПетрГУ) Эксперт Руководитель (ХелУ) Заказчик


×

HTML:





Ссылка: