скачать этот файл в формате PDF

I. Определение и требования к основному продукту

1. Функциональные требования:

  • Какие основные функции должен реализовывать продукт? Опишите как можно подробнее.
  • Каков операционный процесс для каждой функции? (например, как пользователь включает, настраивает и использует функцию?)
  • Каковы входные данные? (Кнопки, датчики, данные, полученные через интерфейсы связи и т. д.)
  • Каковы результаты? (Дисплеи, световые индикаторы, звуки, двигательные действия, данные, передаваемые через интерфейсы связи и т. д.)

2. Технические характеристики:

  • Каковы основные параметры производительности? (например, точность измерения, скорость отклика, производительность обработки, скорость передачи данных, разрешение, диапазон мощности, эффективность и т. д.)
  • Каковы конкретные целевые значения или приемлемые диапазоны для этих параметров?

3. Пользовательский интерфейс (UI) и взаимодействие:

  • Какие пользовательские интерфейсы требуются? (например, кнопки, сенсорный экран, ручки, светодиодные индикаторы, тип и размер дисплея, звуковые подсказки и т. д.)
  • Как пользователь взаимодействует с продуктом? Какова логика работы?
  • Существуют ли какие-либо особые требования к эргономике или удобству использования?

4. Операционная среда:

  • В какой среде будет использоваться продукт? (например, для использования в помещении/на улице, диапазон температур, диапазон влажности, степень защиты IP (Ingress Protection) по водо-/пыленепроницаемости, требования к ударопрочности/вибростойкости, наличие агрессивных газов, среда ЭМИ/ЭМС и т. д.) Это имеет решающее значение для выбора материала, класса компонента и конструкции защиты.

5. Целевые пользователи и рынок:

  • Кто основные пользователи продукта? (Потребители, промышленные пользователи, медицинские пользователи и т. д.)
  • Где находятся основные рынки сбыта? (В разных регионах действуют разные нормативные требования.) Это помогает понять потребности пользователей в пользовательском опыте и направления соблюдения требований.

II. Технические характеристики и интерфейсы

6. Требования к источнику питания:

  • Тип источника входного питания? (сеть переменного тока, адаптер постоянного тока, тип и характеристики аккумулятора, питание по USB, PoE и т. д.)
  • Диапазон напряжения и тока? Требования к электропитанию? Есть ли требования к энергопотреблению в режиме ожидания или пиковой мощности?
  • Нужна ли функция управления питанием? (например, режимы энергосбережения, управление зарядкой аккумулятора и т. д.)

7. Интерфейсы связи:

  • Какие методы связи необходимы? (например, USB, Ethernet, Wi-Fi, Bluetooth, ZigBee, LoRa, RS232/485, CAN, I2C, SPI, UART и т. д.)
  • Каковы конкретные характеристики интерфейса? (например, USB 2.0/3.x, Wi-Fi 802.11 b/g/n/ac/ax, версия Bluetooth)
  • Какие протоколы связи используются? (например, TCP/IP, Modbus, MQTT, пользовательские протоколы и т. д.) Требования к скорости передачи данных и расстоянию?

8. Датчики и исполнительные механизмы:

  • Какие датчики необходимо интегрировать? (например, температура, влажность, давление, акселерометр, гироскоп, датчик освещенности, датчик приближения и т. д.)
  • Какие приводы необходимо привести в действие? (например, тип двигателя, реле, светодиодные ленты, зуммеры и т. д.) Каковы конкретные номера деталей или требования к производительности для этих периферийных устройств?

9. Возможности обработки и хранения:

  • Каковы требования к вычислительной мощности основного контроллера? (например, нужно запустить сложные алгоритмы, операционную систему?)
  • Какой объем памяти и дискового пространства вам необходим? (ОЗУ, Flash/EEPROM, SD-карта и т. д.)
  • Существуют ли особые предпочтения по микроконтроллерам или процессорам?

10. Механическая конструкция и корпус:

  • Каковы ожидаемые ограничения по размерам, форме и весу продукта?
  • Требования к материалу корпуса? (Пластик, металл и т. д.)
  • Имеются ли в наличии эскизы промышленного дизайна, 3D-модели или референтные изделия?
  • Способ крепления? (Настенный, встраиваемый, ручной и т. д.)
  • Требования к управлению тепловым режимом? (Нужны ли вентиляторы, радиаторы?)

11. Дисплей и индикация:

  • Тип дисплея? (Светодиодный сегментный дисплей, сегментный ЖК-дисплей, матричный ЖК-дисплей, OLED, цветной экран TFT и т. д.)
  • Требования к размеру дисплея, разрешению, яркости, углу обзора?
  • Что означают количество, цвет и состояние индикаторных ламп?

III. Правила, сертификация и требования к производству

12. Соответствие и сертификация:

  • Каким нормам и сертификатам должен соответствовать продукт? (Чрезвычайно важно)
    • Сертификаты безопасности: UL, CE (LVD), CCC, PSE, KC и т. д.
    • Сертификаты электромагнитной совместимости (ЭМС): FCC, CE (ЭМС), CISPR, VCCI и т. д.
    • Отраслевые сертификаты: Медицина (FDA, ISO 13485), автомобилестроение (IATF 16949), промышленный контроль, аэрокосмическая промышленность и т. д.
    • Экологические сертификаты: RoHS (Ограничение содержания опасных веществ), REACH, WEEE и т. д.
  • Целевые рынки определяют обязательную сертификацию.

13. Цели производства и затрат:

  • Ожидаемый объем производства? (Пилотный выпуск малого объема, средний объем, большой объем) Это напрямую влияет на выбор компонентов, производственные процессы и стоимость.
  • Какова целевая стоимость? (стоимость по спецификации, цена франко-завод) (Это ключевое ограничение дизайна)
  • Требования к производственному процессу? (например, сборка SMT, ручная пайка, требования к испытаниям)
  • Требования к стране происхождения? (Есть ли географические ограничения по цепочке поставок?)

14. Упаковка и доставка:

  • Какие требования предъявляются к упаковке продукции? (Экологичность материалов, ударопрочность, влагостойкость, размеры и т. д.)
  • Должны ли быть включены аксессуары? (Адаптер питания, кабели, руководство пользователя, гарантийный талон и т. д.)

IV. Реализация проекта и результаты

15. График реализации проекта:

  • Ожидаемый цикл разработки? (Концепция, схема, печатная плата, прототип, тестирование, сертификация, опытное производство, массовое производство)
  • Даты ключевых этапов? (например, поставка первого прототипа, завершение сертификации, начало массового производства)

16. Результаты:

  • Какие конкретные результаты требуются клиенту?
    • Проектная документация? (Схемы, файлы печатных плат, список материалов, исходный код прошивки/файлы программирования)
    • Отчеты об испытаниях? (Функциональное тестирование, тестирование производительности, испытания на воздействие окружающей среды, предварительные отчеты о соответствии требованиям ЭМС)
    • Отчеты о сертификации? (Финальные сертификаты и отчеты о прохождении сертификации)
    • Количество прототипов?
    • Файлы массового производства? (Файлы Gerber, файлы трафаретов, сборочные чертежи, проекты испытательных приспособлений и т. д.)
  • Право собственности на интеллектуальную собственность (ИС)? (Очень важно)

17. Диапазон бюджета:

  • Каков бюджет клиента на весь проект (расходы на разработку, разовые проектные работы, затраты на прототип, сборы за сертификацию)? (Помогает оценить осуществимость проекта и предоставить разумные расценки)

V. Другая важная информация

18. Существующие решения/референтные продукты:

  • Есть ли у клиента существующий прототип, референтный продукт или продукт-конкурент? Это самый быстрый способ понять требования.
  • Какие аспекты существующего решения являются удовлетворительными и неудовлетворительными?

19. Интеллектуальная собственность (ИС):

  • Как будет определяться право собственности на результаты разработки (проект оборудования, программный код)? (Обычно принадлежит клиенту при индивидуальной разработке; должно быть четко указано в договоре)
  • Требуется ли NDA (Соглашение о неразглашении)?

20. Послепродажное обслуживание и поддержка:

  • Каковы ожидания клиента относительно технической поддержки и обслуживания после запуска? (Например, продолжительность поддержки? Объем поддержки?)

21. Цепочка принятия решений и контакты:

  • Кто принимает окончательное решение по техническим вопросам?
  • Кто является контактным лицом по коммерческим/деловым вопросам?
  • Кто является основным контактным лицом проекта?

Как эффективно собирать эту информацию

  1. Используйте структурированную анкету/контрольный список: На основе вышеприведённого списка создайте подробную электронную анкету или форму сбора требований для заполнения клиентом. Это обеспечит систематический сбор информации.
  2. Проведение углубленных интервью: Анкета — это лишь отправная точка. Запланируйте детальные встречи с техническим руководителем (или лицом, принимающим решения) клиента, чтобы обсудить каждый пункт, прояснить неясности и выявить скрытые потребности (потребности, которые клиент мог не выразить явно, но которые важны).
  3. Предоставьте шаблоны/примеры: Для сложных требований (например, спецификации производительности) предоставьте шаблоны или примеры, которые помогут клиенту предоставить четкие, поддающиеся количественной оценке описания.
  4. Подчеркните «Почему»: Не просто спрашивайте «что» нужно сделать, а спросите «зачем» нужна конкретная функция или спецификация. Это поможет понять основные потребности клиента и, возможно, найти более удачные проектные решения.
  5. Управляйте ожиданиями: Начните управлять ожиданиями клиента на этапе сбора информации. Например, заранее сообщайте о возможных компромиссах, связанных с конфликтами между высокими требованиями к производительности и низкими затратами, или сжатыми сроками и сложными проектами.
  6. Письменное подтверждение: Объедините все согласованные требования в официальную спецификацию требований к продукту (PRD) или техническое соглашение, подписанное обеими сторонами. Это послужит основой для последующего проектирования и приёмки, предотвращая будущие споры.