Современная электроника №8/2018
ПЕРСОНА НОМЕРА 6 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 8 2018 ми пользуются такие крупные предпри- ятия, как Tesla, Google, Amazon, однако не весь их инженерный состав работа- ет с нашим продуктом. Чтобы в буду- щем они могли полноценно работать с AltiumDesigner, мы собираем их замеча- ния, требования и стараемся учитывать их при совершенствовании продукта. Кроме того, сейчас проводится боль- шойопрос пользователей (а их в нашей базе свыше 100 тыс.), для того чтобы выяснить, в чёммыпроигрываемконку- рентам, какие позициинамнеобходимо улучшить. С тех пор как я пришёл в ком- паниюв 2013 году, мыпостояннопрово- димсистематические исследования, но в такихмасштабахпланируемосуществить их впервые. Обработка запросов пользо- вателей позволяет определить дальней- ший вектор работы, разобраться с при- оритетами, понять, что нужно делать сегодня, а чтоможноотложить на завтра. Иногданамхочется сделать что-то краси- вое иинтересное, но не всегда это будет пользоваться покупательским спросом, поэтому приходится искать баланс: с одной стороны, реализовывать наши амбициозные проекты, с другой – быть прагматикамииделать то, чтопользова- телюнужно в данныймомент. Наверное, в этоми есть секрет нашего успеха: после каждого релиза компании Altium поль- зователи говорят, что сегодня ониполу- чили именно то, о чём просили вчера. Вэтомпланемыочень сильноориенти- рованына пользователя. Каковы же сейчас пожелания пользователей? Здесь есть интересный нюанс: на самом деле пользователи зачастую не формулируют конкретное пожела- ние, но могут пожаловаться на то, что у них что-то не работает или работает неправильно. Не бывает такого, чтобы к нам пришли и сказали: «Мы хотим вот такой продукт, сделайте нам его». При- ходится угадывать желания пользова- телей самостоятельно. На мой взгляд, основная сложность заключается в том, чтобы понять, когда пользователь хочет получить какую-то опцию, которая кра- сиво называется и красиво выглядит, а когда ему нужен конкретный продукт для решения определённой проблемы. При совершенствовании продуктов Altium ориентируется на актуальные тренды? Безусловно. С другой стороны, есть несколько вечных тем: трассировка, high speed design, работа с полигона- ми – в этих областях всегда есть что улучшать. Кроме того, в тренде оста- ётся автоматический или быстрый релиз. Например, пользователь потра- тил месяц на проектирование своего изделия и после этого ему необходимо сформировать набор документации, а на российских предприятиях этот цикл может занимать 30–50, а иногда и 100% времени – то есть столько же, сколько и разработка. Пользователь просит нас помочь сократить этот цикл, что впол- не реально: мы уже добились того, что во многих иностранных компаниях формирование документации зани- мает не более 1% времени работы над проектом, поскольку этот процесс либо автоматизирован, либо требует мини- мальных усилий от пользователя. Эти вечные темы напрямую влияют на нашу работу, ведь для пользователей они всег- да будут актуальными и, как бы мы ни улучшали наши решения, всегда оста- нется то, что можно усовершенствовать. В целом, считаю, что в последние годы мы сами создаём эти тренды. Так, несколько лет назад Altium пер- вым сделал печатные платы в 3D, хотя пользователи в тот момент спокойно обходились 2D, а ещё раньше, около 12 лет назад, на предприятиях рисова- ли эти печатные платы на кульманах. Мы подумали, что перевод процесса в 3D-плоскость облегчит этап визуализа- ции. Пользователи оценили это реше- ние, и сегодня многие устройства без 3D в принципе невозможно сделать. Взять, например, мои наручные часы – в таком маленьком изделии 2 печатные платы и порядка 100 компонентов. Что- бы всё это совместить в одном механиз- ме, нужно очень сильно постараться – не имея точной детализации часов, это в принципе невозможно сделать. 5 лет назад мы решили, что в Altium Designer должен быть специальный функционал для жёстких печатных плат, и первыми на рынке реализова- ли отдельнуюподдержку гибко-жёстких печатных плат. Только год или два назад такойфункционал появился у конкурен- тов. Кроме того, мы ввели тренды в обла- сти отдельного редактора для оформ- ления чертежей (Draftsman) и редак- тора сборки устройства, состоящего из нескольких плат (Multiboard Design). Всё, о чём я рассказал, – это, по сути, отдельные области конструирования, мы сами формировали эти тренды, предугадывая ожидания пользователя на два-три шага вперёд. Например, мы можем спрогнозировать, что, получив решение А, он через некоторое время заинтересуется решением Б, хотя пока не догадывается об этом. В итоге клиент идёт по тому пути, который мы спрог- нозировали, и его запросы совпадают с тем, что мы хотели сделать. Сколько времени проходит от возникновения идеи до её практического воплощения? Если речь идёт о каких-то небольших тривиальных решениях, когда, напри- мер, пользователь переходит с конку- рентного продукта на наш и говорит, что ему неудобно работать, поскольку он привык к определённомуфункционалу, приходится совершенствовать решение под его запросы. Допустим, он хочет не только перенести данные из одной про- граммы в другую, но и сохранить преж- нее оформление. Для этого мы, по сути, должны поменять функционал. Такие маленькие проекты занимают два-три месяца. Однако большинство проек- тов, которые мы сейчас делаем, слож- ные, на их проработку уходит не менее года. Взять тот же роутинг – москов- ская команда начала заниматься этим направлением 4 года назад, и только в прошлом году появились первые резуль- таты. Через год мы планируем закрыть вопрос с роутингомна ближайшее вре- мя для основной массы пользователей. Таким образом, на реализацию этого серьёзного проекта ушло порядка 5 лет. Другой интересный пример: десять лет назад мы впервые сдела- ли 3D-визуализацию печатных плат на базе DirectX 9. С развитием техно- логий появляются новые языки про- граммирования, новые библиотеки, открываются недоступные ранее воз- можности – и мы решили полностью переписать 3D-визуализацию. Начали реализацию этого проекта в Шанхае, а закончили в Сан-Диего, что заняло порядка 3 лет. По факту для пользо- вателей внешняя визуализация платы не изменилась, но если, предположим, предыдущий рендер 3D для перери- совки требовал некоторого времени (на больших платах это могло зани- мать до минуты), то сейчас это мгно- венный процесс, причём глаз пользо- вателя не различает перерисовки на экране, да и функциональность оста- лась такой же, как раньше. Расскажите о кадровой политике Altium. Чаще всего нам приходится самим выращивать нужных сотрудников:
RkJQdWJsaXNoZXIy MTQ4NjUy