TGPRINT

Персонал, необходимый для поддержания продукта

Роли и компетенции команды разработчика, принципы непрерывности и конфиденциальности, а также то, какой персонал необходим типографии-пользователю.

Обновлено:

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

5.1. Роли в команде разработчика

Роль Обязанности Компетенции
Владелец продукта планирование и расстановка приоритетов, решение о выпуске, отношения с типографиями-пользователями, подтверждение функций на реальном процессе знание процессов типографии (расчёт цены, печать, послепечатная обработка, доставка, выставление счетов), электронной торговли и соответствующего законодательства (НДС, выставление счетов, защита данных)
Разработчик (клиентская и серверная части) анализ, реализация, автоматические тесты, рецензирование кода, миграции данных современная клиент-серверная веб-разработка, базы данных, интерфейсы внешних поставщиков (платежи, курьерские службы, электронная почта), безопасность веб-приложений, управление версиями; высшее техническое образование или равноценный опыт
Администратор среды эксплуатации хостинг, выпуск версий, мониторинг, резервные копии и восстановление, сертификаты и домены, реагирование на инциденты администрирование систем и сетей, автоматизация выпуска, диагностика инцидентов
Специалист поддержки и внедрения ответы на обращения, настройка магазинов при внедрении, импорт каталога и формул, обучение команд, приём предложений практическое знание полиграфии и детальное знание панели управления, ясность в общении, строгое документирование каждого вмешательства
Автор документации и переводчик Руководство пользователя, Функциональные характеристики, настоящий документ, тексты интерфейса на румынском, русском и английском языках техническое письмо, знание полиграфической терминологии на трёх языках

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

5.2. Непрерывность

Критические процедуры — выпуск версии, откат к предыдущей версии, восстановление из резервной копии, настройка нового магазина, подключение интеграции — документированы внутри компании таким образом, чтобы ни одно действие не зависело от одного-единственного человека. Код, конфигурация среды и документация находятся под управлением версиями, с полной историей изменений.

5.3. Конфиденциальность и доступ к данным

Персонал разработчика получает доступ к данным типографии только для поддержки, устранения неисправностей или внедрения, в строго необходимом объёме, а когда речь идёт об изменениях — с согласия типографии. Доступ является именным и может быть отозван; учётные данные внешних сервисов, введённые типографией, остаются скрытыми в панели управления и никогда не запрашиваются в открытом виде. Персональные данные конечных клиентов обрабатываются от имени типографии, согласно политике, опубликованной на её сайте.

5.4. Персонал типографии-пользователя

Типографии не нужны программисты или системные администраторы. Эксплуатация требует:

  • администратора магазина, который настраивает каталог, цены, статусы, доставку, платежи, дизайн и команду, — со знаниями, описанными в документе Функциональные характеристики, 2.5;
  • менеджеров, операторов и, при необходимости, бухгалтера, которые работают в панели управления в рамках своих ролей, с обычными навыками работы в браузере и знанием собственного производственного процесса.

Обучение проводится при внедрении, вместе со специалистом поддержки, на основе Руководства пользователя; после запуска новые ситуации покрываются документацией и поддержкой.