(для Факультета социологии НИУ ВШЭ – СПб, 2 модуль 2013 г.)
Домашняя работа 2
Указания
Домашняя работа занимает сравнительно много времени, более четырёх часов. Планируйте время заранее.
Выполнение частей B заданий необходимо для получения оценок >= 8. Попробуйте сначала выполнить основные части всех заданий, а потом приступить к частям B.
Домашняя работа принимается в виде файла в форматах MS Word, OpenDocument (OpenOffice.org/LibreOffice), PDF.
Имя файла должно быть hw2_Фамилия_Имя_НомерГруппы.[doc|pdf|odt|txt]
В начале домашней работы и внизу каждой страницы включая первую должны быть указаны ФИО и номер группы студента
Honour code. Обсуждать работу можно (только среди студентов записанных на факультатив), но:
В работе должны быть указаны фамилии тех с кем она обсуждалась (даже частично)
Обсуждение не предполагает совместного написания работы: каждый студент описывает решение самостоятельно
Запись на консультацию по второй домашней работе (после прочтения работы и попыток разобраться самостоятельно) осуществляется по почте intropro2013@nosoc.io до 23:59 четверга (12 декабря), желательно с коротким описанием возникших проблем. На консультацию приходим с черновиками.
На этой же консультации, прислав до 23:59 четверга (12 декабря) выполненную Домашнюю Работу 1, могут получить оценки по ней (по итогам обсуждения) те, кто не сдал её в срок.
Дедлайн по домашней работе 2 – 12:00 среды 18 декабря. В связи с большим объёмом проверки и необходимостью анонса предварительных оценок после дедлайна работы приниматься не будут (5–10 минут опоздания, наверное, проблемой не будут, но лучше не проверять на себе).
Утром субботы 21 декабря будут доступны оценки по домашней работе 2 и предварительные оценки за курс. Желающим повысить оценку по отношению к предварительной (в том числе тем, кто не сдал/не сдаст одну из работ) нужно будет записаться в список на лекции, общению с ними будет посвящена вторая пара (после лекции). При себе иметь обе домашних работы в печатном виде.
Пропустившим обе домашних работы, но присутствующим в зачётной ведомости будет выставлена оценка “4”. При желании также можно записаться на беседу в субботу 21 декабря (по почте), но изменение оценки вверх маловероятно.
Постановка задачи
Руководство вуза N приняло решение о переносе административных функций по работе со студентами и преподавателями из разных подразделений университета (бухгалтерии, учебных частей деканатов, отдела по зарубежным связям, социального отдела и т.д.) в новый объединённый административный департамент (АД, все ассоциации с аббревиатурой случайныы) и постепенной автоматизации сервисов для студентов (поступления, получения справок, приёма и обработки заявлений всх типов), в рамках модуля aLMS новой версии LMS (Learning Managment System), в которой должны быть исправлены ошибки существующей и в учебном модуле.
Перед Вами стоит задача анализа и разработки требований к новому департаменту (АД) и LMS.
При выполнении задачи используйте собственный опыт взаимодействия с вузом по административным вопросам, сайты вызов (разделы с информацией для студентов, оргструктуру, разделы с информацией по зарубежным стажировкам и т.д.)
Удачи!
Задание 1. Ответьте на вопросы
1A
Потребности и интересы каких групп стейкхолдеров должны быть учтены при проектировании АД в целом? (Не более 5 групп)
Каковы основные интересы стейкхолдеров по отношению к АД? (До 3 интересов для каждой группы)
Чем грозит игнорирование потребностей того или иного стейкхолдера? (Приведите 2-3 примера)
Классифицируйте стейкхолдеров на три типа по отношению к АД.
1B
Какие стейкхолдеры изменят свой тип, если мы сузим рамки рассматриваемой системы до LMS? Почему?
Задание 2. Составьте UC-модель (список “Эктор–UC”) для АД
Выпишите первичных экторов по отношению к АД (получателей услуг департамента, удовлетворяющих определению экторов)
Каких вторичных экторов по отношению к АД Вы можете сразу выделить?
Составьте список “Эктор–UC” для АД (можно UC для одной группы Экторов привести более детально, т.е. 4–6 кейсов, для остальных групп менее детально, т.е. 2–3 кейса)
Задание 3. Составьте UC-модель (список “Эктор–UC”) для LMS
3A
Составьте список экторов и UC для LMS. Список должен быть сбалансированным (Например, UC “Отправка заявления на материальную помощь” для студента должен соответствовать UC “Рассмотрение заявления на материальную помощь”)
3B
Более или менее детализированными стали UC при переходе от рассмотрения АД к рассмотрению LMS? Почему?
Приведите примеры смены ролей (экторов в воркеров и наоборот), происходящей при переходе от рассмотрения АД к рассмотрению LMS.
В каком направлении происходит преимущественно смена ролей? Почему?
4. Напишите UC
Опишите следующие UC (не забывайте при необходимости использовать сайты вузов или другие источники, чтобы понять суть и обычную процедуру выполнения):
4A
Получение ведомости текущих оценок и рейтинга (по отношению к LMS)
Любой выбранный Вами UC из Заданий 2–3.
4B
Оформление студентом Year abroad в зарубежном вузе-партнере (по отношению к АД, включая действия в LMS)
Указания к выполнению:
Детальность описания: 5-10 шагов основного потока, 3–5 альтернативных потоков на UC, один из которых описан по шагам, остальные – кратким описанием.
Выполните для каждого UC все перечисленные пункты:
Сформулируйте заголовок UC в соответствии с трубованиями к UC.
Напишите краткое описание и список стейкхолдеров для выбранного UC. Для каждого стейкхолдера напишите (в вольной форме) его интересы относительно выбранного UC
Укажите первичного (и вторичных, если есть) эктора.
Напишите предусловия.
Напишите шаги основного потока. Не забывайте о том, что шаги должны быть пронумерованы.
Укажите, на каких шагах возможные отказы и в чём они будут заключаться.
Напишите альтернативный сценарий для обработки одного из отказов.
Напишите гарантии успеха выбранного UC.
Напишите минимальные гарантии выбранного UC.
Опишите сущности предметной области, затрагиваемые в выбранном UC.
При написании UC не забывайте правила, в том числе:
Имена всех сущностей должны быть написаны с заглавной буквы.
В основном потоке не должно быть слов “если” и/или “когда” и их синонимов (“в основном потоке подтверждаем, а не проверяем”)
5. Extra credits
Какой может быть структура (атрибуты (включая их тип) и статусы) использованных Вами сущностей? Приведите пример изменения состояний сущностей на разных шагах UC.
Напишите, реализации каких UC, на Ваш взгляд, не хватает в функционале LMS, предназначенном для учёбы? (2–3 примера, необходимо, чтобы это был UC (достижение цели несёт ценность для эктора в контексте системы))
Отсутствие учёта каких потребностей стейкхолдеров при проектировании привело к отсутствию реализации этих UC?
Приведите пример другого функционала, который можно было бы добавить в систему для удовлетворения одной из выявленных потребностей.