- •Введение
- •1 ХОД РАБОТЫ
- •1.1 Фиксация проблемы
- •1.2 Диагностика проблемы
- •1.3 Составление списка стейкхолдеров
- •1.4 Выявление проблемного месива
- •1.5 Определение конфигуратора
- •1.6 Целевыявление
- •1.7 Определение критериев
- •1.8 Экспериментальное исследование системы
- •1.9 Построение и усовершенствование модели
- •1.10 Генерирование альтернатив
- •1.11 Выбор подходящего решения
- •1.12 Реализация улучшающего вмешательства
- •Заключение
- •Список литературы
1.2Диагностика проблемы
Вданном случае мы стремимся найти наилучшее решение из множества возможных вариантов.
Проблема заключается не только в технической стороне, но и в том, что каждый пользователь имеет свои уникальные требования и цели. Таким образом, наша задача — не только предоставить готовое решение, но и помочь пользователю определить собственные потребности и подобрать подходящую конфигурацию.
Решением здесь будет рассмотрение вариантов сборки сервера, исходя из потребностей и требований, а также предоставление рекомендаций и наборов инструкций, чтобы уменьшить сложность сборки для неопытных пользователей.
1.3Составление списка стейкхолдеров
Стейкхолдерами в процессе сборки домашнего сервера могут быть:
1.Конечный пользователь: это человек, который непосредственно использует и обслуживает сервер, и чьи потребности являются определяющими.
2.Поставщики комплектующих: это магазины и компании, продающие компьютерное железо.
3.Разработчики операционных систем и программного обеспечения: те, кто создаёт софт, который будет использоваться на сервере.
4.Сообщества и форумы: онлайн-ресурсы, где можно найти советы и помощь от других пользователей.
5.Специалисты по технической поддержке: эксперты, способные помочь с проблемами в процессе сборки и настройки.
7
Эти стороны имеют разные цели и интересы, которые необходимо учитывать для успешной сборки домашнего сервера.
1.4 Выявление проблемного месива
Разные стейкхолдеры по-разному видят проблему и имеют различные
цели:
1.Конечный пользователь: хочет получить надежный, производительный и функциональный сервер, соответствующий его бюджету
ипотребностям, без особых проблем при сборке и настройке.
2.Поставщики комплектующих: желают продать как можно больше качественных комплектующих по конкурентоспособным ценам.
3.Разработчики операционных систем и ПО: стремятся, чтобы их продукты легко устанавливались и работали на сервере, а также были максимально безопасными.
4.Сообщества и форумы: хотят обмениваться опытом и помогать другим в решении возникающих проблем.
Таким образом, "проблемное месиво" здесь представляет собой совокупность различных потребностей, целей и ограничений всех этих сторон, которые нужно сбалансировать для успешной реализации проекта.
8
1.5Определение конфигуратора
Вданном контексте, конфигуратор представляет собой набор технических языков и аспектов, необходимых для описания и понимания процесса сборки домашнего сервера:
1.Аппаратный: описание выбора комплектующих (процессор, материнская плата, оперативная память, жесткие диски, блок питания, корпус, система охлаждения и т.д.), их совместимости, производительности и характеристик.
2.Программный: описание выбора и установки операционной системы (Windows, Linux, FreeBSD и т.д.), необходимого программного обеспечения (веб-сервер, медиасервер, файловый сервер и т.д.) и их настройки.
3.Сетевой: описание настроек сетевого соединения, протоколов, портов, доменов и IP-адресов, а также обеспечения безопасности сетевого соединения.
4.Энергетический: анализ энергопотребления, выбора блока питания, оптимизация параметров энергосбережения.
5.Бюджетный: расчет стоимости комплектующих и программного обеспечения, оптимизация затрат.
Конфигуратор в данном случае служит для определения рамок и критериев выбора подходящего решения.
9
1.6 Целевыявление
Каждый из стейкхолдеров преследует свои цели:
1.Конечный пользователь:
1)Собрать функциональный сервер, соответствующий его
потребностям.
2)Минимизировать затраты и сложности при сборке.
3)Обеспечить надежность и безопасность работы сервера.
2.Поставщики комплектующих:
1)Максимизировать продажи.
2)Удовлетворить потребности пользователя.
3)Получить прибыль.
3.Разработчики операционных систем и ПО:
1)Обеспечить совместимость с различными аппаратными конфигурациями.
2)Упростить процесс установки и настройки.
3)Обеспечить безопасность и стабильность работы.
4.Сообщества и форумы:
1)Помогать другим пользователям в решении проблем.
2)Обмениваться опытом и знаниями.
3)Содействовать развитию технологий.
Целевыявление позволяет понять, как каждая сторона заинтересована в решении общей проблемы.
10
