Uploaded by a89283749125

1лр программная инженерия

advertisement
Цель работы: сформировать навыки работы с реальными заказчиками
программных систем; идентификации заинтересованных лиц и интервью с
ними; анализа полученного материала; формулирования проблемы, ее
актуальности и потребностей заинтересованных лиц.
Анкета для опроса заинтересованных лиц
1. Имя.
Прокофьев Федор Никонурович
2.
Наименование организации.
ООО «Приятное с полезным»
3.
Наименование структурного подразделения.
Отдел продаж
4.
Должность.
Начальник отдела продаж
5.
Кому Вы непосредственно подчиняетесь?
Директору организации
6.
Каковы Ваши основные обязанности?
Обеспечение качественной работы отдела продаж, управление штатом
сотрудников отдела
7.
Что Вы в основном производите?
Ведение
учета
проданных
товаров,
получение
поставок
и
распределение их по складам, взаимодействие с клиентами
8.
Для кого?
Для любого обратившегося клиента
9. Какие документы или какую информацию можно считать входящими,
или необходимыми, для Вашей деятельности?
 Регламент качества взаимодействия с клиентами
 Структура отдела
 Планы продаж
10. Какие
документы или какую информацию можно считать исходя-
щими, или результатом Вашей деятельности?
 Отчеты по продажам
 Потреюность клиента
 Нормативно-методическая документация
 Стратегия развития
11. Как
измеряется успех Вашей деятельности?
В количестве проданных товаров и объёме прибыли
12. Какие проблемы
влияют на успешность Вашей деятельности?
Проблемы взаимодействия сотрудников, проблемы с организацией
рабочего плана, проблемы с аппаратным обеспечением
13. Какие
тенденции, если такие существуют, делают Вашу работу
проще или сложнее?
Таких не существует
14. Какой
интерес или какие потребности у Вас есть относительно
будущего решения (разрабатываемого ПО)?
Разрабатываемая система должна быть удобной в использовании,
быстрой в понимании, реализуемая функциональность должна полностью
соответствовать требованиям пользователя.
Интервью
Оценка проблемы
Вопрос: для каких проблем (прикладного типа) Вы ощущаете нехватку
хороших решений? Назовите их.
Ответ: проблема с организацией доступа менеджеров к базе данных
товаров, а также неудобный интерфейс, потеря данных о товаре.
По каждой проблеме выясняйте следующее:
Вопрос: почему существует эта проблема?
Ответ: из-за нехватки хороших специалистов.
Вопрос: как она решается в настоящее время?
Ответ: на
данный
момент
компания
решает
проблемы
с
маркировкой товара.
Вопрос: как заказчик (пользователь) хотел бы ее решать?
Ответ: все товары теперь должны как-то маркироваться, чтобы всегда
по этой маркировке можно было отследить откуда этот товар. Для этого и в
магазинах надо чтобы было специальное оборудование и у нас. И все
компании должны быть зарегистрированы на специальном сайте, им выдаётся
специальный код, и всё это технически настраивается.
Понимание пользовательской среды
Вопрос: каковы Ваши навыки в компьютерной области?
Ответ: владение ПК на среднем уровне.
Вопрос: с какими типами приложений Вы имеете опыт работы?
Ответ: умение работать с программами MS Office (опыт работы с Excel,
Word), искать и скачивать необходимую информацию через интернет (работал
с браузерами Opera, Firefox), могу оправлять электронные письма. Навыки
работы со специализированными системами «БЭСТ», 1С:Предприятие
(спецификация «Торговля и склад»), опыт работы с системой CRM,
регулирующей взаимоотношения с клиентами.
Вопрос: какая платформа используется?
Ответ: вы используем платформу Asp.net. Как самую подходящую для
нашего ПО.
Вопрос: каковы Ваши планы относительно будущих платформ?
Ответ: нам удобно работать с этой платформой, но,если обновить ПО
и установить более мощные терминалы, думаю можно сменить платформу.
Вопрос: используется ли ПО, которое имеет отношение к данной
проблеме?
Ответ: конечно, используется. Бывают сбои в системе при оформлении
заказов, но они частично решаются.
Вопрос: в каком виде должна быть представлена справочная
информация для пользователя (в интерактивном или печатном)?
Ответ:
для
пользователя
информацию
лучше
представить
в
интерактивном виде.
Вопрос: итак, Вы сказали мне что у вас есть проблемы с работой
менеджеров с системой, а также потерей информации о товарах. И вы хотите
улучшить или изменить вашу базу данных и устранить проблему с
маркировкой товара. Адекватно ли этот список представляет проблемы,
которые имеются при существующем решении?
Ответ: да вполне адекватно.
Заключение аналитика.
После интервью, пока его данные еще свежи в вашей памяти,
зафиксируйте не менее трех потребностей или проблем с наивысшими
приоритетами,
выявленных
вами
в
беседе
с
данным
заказчиком
(пользователем).
В результате анкетирования и интервьюирования всех заинтересованных лиц
были выделены требования заказчика относительно разрабатываемого ПО:
₋ реинжиниринг базы данных;
₋ маркировка товаров;
₋ обновление пользовательского интерфейса.
Контрольные вопросы:
1. Что является исходными данными для анализа проблемы (предметной
области)?
Исходными данными для этапа системного анализа являются:
1) регламенты
работы отделов и должностные инструкции сотрудников
этих отделов;
2) анкеты
опроса заинтересованных лиц;
3) записи
интервью с заинтересованными лицами;
4) другие
документы, имеющие отношение к исследуемому объекту.
2. Что является результатом этапа системного анализа предметной
области?
результатом, этапа системного анализа являются:
1)
перечень заинтересованных лиц;
2) список
потребностей заинтересованных лиц в разрабатываемом ПО;
3) описание
объектов автоматизации;
4) модель объектов автоматизации или предметной
области.
3. Как определить заинтересованных лиц?
Заинтересованные лица - это все те, кто имеет прямое или косвенное
отношение к процессу, автоматизация которого производится
4. Какой метод сбора информации наиболее эффективен?
Анкетирование и проведение интервью
5. Для чего проводятся интервьюирование и анкетирование?
Для выявления потребностей заказчика и описания объектов автоматизации можно проводить как анкетирование, так и интервью.
Download