Продолжаю рассказывать о разработке аппаратной платформы GM-Box G1. В предыдущих постах я уже успел поделиться тем, как мы прототипировали и разрабатывали серийную версию устройства, то есть все наши идеи, инсайты, ожидания обрели материальную форму, и мы получили изделие, которое уже можно было производить.

Сейчас речь пойдет о финальном этапе разработки продукта – тестировании и постановке на производство. Снова будет много технических деталей, фотографий и откровений инженера.

Качество

Одной из целей при создании продукта было предложить пользователю качественное, надежное устройство международного уровня. Казалось бы, зачем вкладывать столько усилий в качество, если можно «штамповать» работающие год-два и затем ломающиеся девайсы, чтобы просто «рубить на этом бабло»? Затем, что это позволит достигнуть следующих целей:

  • повысить удовлетворенность пользователей и как следствие - иметь новые заказы и позитивную репутацию;

  • в перспективе - снижение издержек на сервисное обслуживание;

  • возможность расширять географию рынка, осуществлять экспансию не только на российском, но и на зарубежном рынке.

Фантазия об идеальном рабочем месте
Фантазия об идеальном рабочем месте

Амбиции понятны, качественный продукт выгоден и его хотят и производители, и заказчики. Но что же такое «качество» продукта в понимании разработчиков? С точки зрения разработчика качество определяется соответствием характеристик продукта и требований конструкторской документации (КД). Звучит бюрократично, но, как ни крути, это один из ключевых параметров производства, который влияет на процесс, и именно поэтому вопросам управления качеством, в частности тестированию, уделяется столько внимания.

В контексте качества связь между выявлениями замечаний и их исправлениями на шкале жизненного цикла продукта хорошо иллюстрирует следующий график:

Цена ошибок
Цена ошибок

Как видим, цена ошибки становится все дороже с каждым шагом развития продукта. Именно поэтому, чтобы минимизировать риски, подготовку к испытаниям нужно начинать на самых ранних этапах разработки изделия. Идеально – с подготовки технического задания. Иначе грозит потеря времени выхода продукта и выход за рамки бюджета проекта (инвесторы расстроятся).

Тестирование

Проверка соответствия серийной версии изделия всем требованиям, которые мы к нему предъявляем, предполагает пройти «огонь, воду и медные трубы», а точнее испытания по окончанию каждого пройденного этапа жизненного цикла изделия (см. Методология разработки). Наша дорожная карта по управлению качеством продукции включает ряд пунктов:

  • Подготовка технических требований к изделию. Формализовано в Product Requirement Document (PRD, техническое задание).

  • Сбор требований регуляторов. В нашем случае это EAС (Eurasian Conformity) и CE (Conformite Europeenne). Тоже формализовано в PRD.

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

  • EVT (Engineering Validation) - опытные образцы технического проекта для отработки технических решений. Проверяли основной функционал и ОСНОВНЫЕ технические характеристики на предварительных испытаниях.

  • DVT (DesignValidation) - опытные образцы, собранные по рабочей технической документации (РКД). Проверяли полный функционал и ВСЕ технические характеристики на предварительных испытаниях.

  • PVT (Production Validation) - образцы установочной партии. Повторно проверяли полный функционал и все технические характеристики на приемочных испытаниях. Кроме того, сертифицировали соответствие требованиям регуляторов: CE и EAC.

  • MP (Mass Production) - образцы серийной продукции. Повторная проверка полного функционала и основных технических характеристик в рамках приемо-сдаточных испытаний.

Испытательная лаборатория: ресурсные испытания
Испытательная лаборатория: ресурсные испытания
Испытательная лаборатория: климатические испытания
Испытательная лаборатория: климатические испытания
Испытания на электромагнитную совместимость
Испытания на электромагнитную совместимость

Хочется отметить Европейскую сертификацию CE (строгую, но справедливую). Все намного строже, чем наши технические регламенты Таможенного Союза ЕАС. Если вы прошли сертификацию CE, то можете расслабиться – у вас все хорошо и для российского рынка тоже.

Ресурсные испытания
Ресурсные испытания

Для тестирования железа использовали комплект софта:

  • BurnInTest. Причем купили комплект донглы + софт. Оказалось очень полезно, т. к. смогли протестировать обмен данными с eMMC SSD, DDR, USB 2.0\3.0 портами на самом низком уровне;

  • CPUZ для стресс теста;

  • HWI для сбора информации о железе;

  • IDPT от Интел для теста платформы, в том числе - стресс теста.

Также мы написали свою утилиту для тестирования железа под Linux. Тестовый софт оказался отдельным, внутренним и очень важным программным продуктом. Впоследствии мы стали использовать его для межоперационного и выходного контроля на собственном производстве. Мы до сих пор его развиваем, автоматизируя ручные операции на производстве.

Меню программы тестирования GM-Box
Меню программы тестирования GM-Box

Постановка на производство в Азии

Часть работ по разработке GM-Box G1 мы выполняли с Азиатским ODM (Original Design and Manufacturing) производителем. У нас появилась хорошая возможность иметь лояльного партнера в Азии. К тому же он хорошо знает продукт и может помогать нам сопровождать его в серийном производстве. Итого, от ODM партнера у нас были следующие ожидания:

  • изготовление пластиковых деталей и узловая сборка;

  • сборка электронных узлов, например системных плат;

  • отработка всего сборочного процесса для крупно серийного производства;

  • поставка нашего продукта в другие страны.

Постановка на производство началась с подготовительных работ у ODM партнера. У «них» этот этап называется PVT (Production Validation) и заключается в организации производственных операций изделия таким образом, чтобы получилось качественно и максимально эффективно. В процессе разработали и изготовили специальную оснастку (стенды) для межоперационного контроля.

Стенд межоперационного тестирования электронных узлов GM-Box
Стенд межоперационного тестирования электронных узлов GM-Box

Сборочные процессы обкатали на «боевом» конвейере, и технологи подготовили инструкции по сборке – SOP (Standard Operating Procedures).

SOP для GM-Box
SOP для GM-Box

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

Итогом этого этапа стала первая серийная партия изделия в виде деталей и узлов, которую мы привезли в Россию для дальнейшей сборки.

Постановка на производство в России

Следующим важным для нас шагом стала постановка изделия на производство в России, на площадке в Дубне Московской области. Прежде всего нужно было создать саму производственную базу.

Ключевые требования к площадке:

  • номинальная производительность – от 10 000 до 20 000 единиц изделий;

  • адекватная стоимость аренды помещения без выкупа в частную собственность;

  • удобная логистика больших объемов комплектующих и готовой продукции;

  • возможность найма сотрудников с релевантным опытом работы.

Дорожная карта включала вот такие шаги:

  • подготовка требований к производству, в частности – по производительности;

  • описание технологического процесса сборки изделия;

  • разработка методики тестирования;

  • подготовка спецификаций рабочих мест;

  • разработка схемы логистики;

  • подготовка предварительного плана производственной площадки;

  • поиск и аренда помещений (у нас оно уже было);

  • адаптация плана производственной площадки под реальное помещение;

  • подготовка технологической документации;

  • закупка оборудования, инструментов, материалов и т.п.;

  • строительно-ремонтные работы на производственной площадке;

  • организация хранения компонентов и готовых изделий;

  • организация входного контроля;

  • сборка рабочих мест, стендового оборудования;

  • организация ремонтного участка;

  • развертывание информационной системы управления производством;

  • подготовка нормативной документации для производственной площадки;

  • сборка установочной партии;

  • сертификация производства продукции по ТР ТС;

Всего-то: начать и закончить!

Сборка GM-Box в России
Сборка GM-Box в России
Технологическая документация
Технологическая документация

Ремонтный участок
Ремонтный участок

В итоге запустили производство емкостью 20 000 изделий в год (две смены). Основная часть работ по подготовке производственной площадки заняла примерно полгода.

В процессе организации производственного цикла поняли, что нужна хотя бы минимальная автоматизация и маршрутизация производственного процесса, связка с бухгалтерией и системой Service Desk. Бухгалтерия уже работала на 1С и мы решились сделать автоматизацию\маршрутизацию на базе 1С ERP. К счастью, у нас есть крутой архитектор 1С, который это реализовал в жизнь.

Этап постановки на производство в России завершился сборкой установочной партии. Волнительный момент, когда длинный путь и труд огромного количества людей наконец-то воплотился в серийный продукт, который можно продавать. Мы это сделали!

Заключение

Запуск производства первой партии нового изделия (постановка на производство) – этап, вовлекающий в работу одновременно почти все направления деятельности компании. Это момент истины для продукта и компании. Сюрпризы возникают не только в процессе сборки изделия, но и при проверке его качества. Количество одновременно вовлекаемых в работу специалистов и уровень их компетенций максимальный по отношению ко всему жизненному циклу продукта. Волшебство успеха для этого этапа – в добросовестности исполнения предыдущих и подготовительных работах к постановке на производство.

Эпилог

Для меня как инженера GM-Box это уникальный проект в области потребительской электроники. Впервые я столкнулся с таким широким стеком современных технологий и методологий разработки. Опыт взаимодействия с зарубежной, азиатской инженерной и коммуникационной культурой позволил иначе посмотреть на привычные для меня вещи, перенять новые подходы, переосмыслить систему ценностей и подходы к проекту.

Самое важное в инженерной работе это взаимопонимание между участниками и позитивный настрой. Именно это позволяет двигаться по одному вектору и, как следствие, ведет к успешному результату – классному продукту, который после демо и в процессе использования и сам говорит за себя, и о котором, благодаря этому, рассказываешь с гордостью. А языковой барьер и «национальные особенности» не проблема. Всегда можно нарисовать «свои мысли» и другой инженер тебя обязательно поймет.

Разговор двух инженеров по мотивам фильма «Трудности перевода»
Разговор двух инженеров по мотивам фильма «Трудности перевода»

Полезные ссылки

1.      Сообщество приборостроителей. Канал в телеграмм: https://t.me/konveerum

2.      Конвеерум #28: Внедрение продуктов в производство. Здесь я рассказываю о постановке на производство GM-Box G1 в России. Презентация доклада доступна для скачивания.