目次
異業界から製造業へ。CTOが考える「現場に届く開発」
前職では、大規模なECサービスの開発に携わっていたCTOの山本。現在はFAcraftで、製造業の現場に向き合いながら、プロダクト開発と開発組織づくりを進めています。
CTOインタビューVol.2となる今回は、前職で培った経験がFAcraftでどう活きているのか、ECと製造業の違い、実際に現場へ足を運んだからこそ見えてきた課題、そしてこれから目指す開発組織について聞きました。
「絶対に止めてはいけない」サービスを作ってきた経験
高橋: 前職で培った経験の中で、今FAcraftでも活きていると感じることはありますか?
山本: 一番は、「サービスを絶対に止めてはいけない」という意識ですね。
前職では、サービスを安定して提供し続けることへのプレッシャーがかなり強い環境で開発していました。その経験は、今もすごく活きていると思います。
高橋: FAcraftのお客様に提供するサービスも、止まってはいけない。そのあたりの考え方や意識の強さということでしょうか?
山本: そうですね。お客様の中には、24時間工場を動かしている企業もあります。
そういう環境で使っていただく以上、サービスがたとえ1秒でも止まれば、不信感につながる可能性があると思っています。「動けばいい」ではなく、安定して使い続けられるところまで責任を持つ。その感覚は前職から持ってきたものですね。
高橋: 開発以外で、活きている経験はありますか?
山本: 前職では採用や組織文化づくりにも関わっていたので、その経験も活かせると思っています。
FAcraftはこれからエンジニア組織をつくっていくフェーズです。今後組織が大きくなっていくことを想像しながら、「ここは今のうちに整えておいたほうがいいよね」という部分を先回りしてつくっていけるのは、前職の経験があるからだと思います。
一方で、開発そのものについては、AIの登場によってスタイルがかなり変わりました。なので、過去のやり方をそのまま持ってくるというよりは、これまでの経験を土台にしながら、今の時代に合った開発の形を考えている感覚ですね。
完成形を知っているからこそ、スタートアップで描ける
高橋: 大規模で、ある意味完成されたサービスを経験してから、今度はこれからサービスや組織をつくっていくFAcraftに入る。その経験の掛け合わせも面白いですよね。
一つの完成形を見ているからこそ、「最終的にこういう状態を目指したい」というイメージも持ちやすいのではないでしょうか。
山本: それはあると思います。
業界は全然違うんですけど、サービスにおける究極的なゴールには、ある程度共通する部分があると思っていて。大規模なサービスがどう運用されているのか、どういう品質が求められるのか、それをどういう組織で支えていくのか。そういう一つの完成形を見た経験があります。
なので、「最終的にはここまで持っていきたい」というゴールがある程度見えている状態でスタートアップに入れたことは、今の自分にも活かされていると思います。
「誰が使うのか」が見える開発へ
高橋: EC業界と、FAcraftが取り組んでいる製造業では、開発やものづくりに違いを感じることも多いと思います。一番大きな違いはどこですか?
山本: 一番は、BtoCとBtoBの違いですね。
前職では、サービスを使ってくださる方一人ひとりの顔が見えるわけではありませんでした。一方でFAcraftの場合、お客様との距離がすごく近い。実際に工場へ行くこともありますし、「この機能を誰が、どんな現場で使うのか」を具体的に想像しながら開発できます。そこは大きな違いだと感じています。
高橋: 実際にお客様の工場を訪問すること自体も、新鮮な経験だったんじゃないですか?
山本: そうですね。すごくいい経験です。
今まで想像もしていなかったような現場を見ることができて、純粋に面白いですし、パソコンの前だけでサービスを考えていたら分からないことが本当にたくさんあるなと感じます。使う人の顔や、その人が働いている環境を想像しながら開発できるのは、製造業ならではの面白さだと思います。
「既存のWebサービスを使えばいい」が通用しなかった
高橋: FAcraftに参画した当初、「もっとこうすれば効率化できるのに」と感じたことはありましたか?
山本: かなりありました(笑)。
最初は、「今あるWebサービスやオンラインサービスを使えば、もっと効率化できるところが大量にあるのに」と思っていました。ただ、お客様の環境をじっくり見ていくと、それだけでは届かない「壁」があることが分かってきたんです。
高橋: 例えば、どんな壁でしょう?
山本: 物理的な制約は大きいですね。端末が十分に普及していなかったり、一般的なWebサービスをそのまま持ち込むのが難しい環境だったり。
最初は「便利なツールを導入すれば解決できるじゃん」と思っていたんですけど、現場を知るほど、「この業界だからこそ、こうなっているんだ」という背景が見えてきました。最近は、最初とはむしろ逆寄りの考え方になってきていますね。
高橋:「ITを使えば簡単に効率化できる」というところから、現場の制約にはちゃんと理由があって、それを理解したうえで別のアプローチを考えなければいけない、ということですね。
山本: まさにそうですね。
技術的に便利なものをつくれば、それで解決するわけではない。製造業の環境や制約を理解したうえで、「じゃあ、どうすればこの現場に本当に届くのか」を考える必要がある。その理解度は、FAcraftに入ってかなり高まったと思います。
エンジニアと事業を分断しない組織をつくりたい
高橋: CTOとして、これからどんな開発組織やエンジニア文化をつくっていきたいですか?
山本: 大きく一つ考えているのは、技術側と営業などの事業側を完全に分けない組織にしたいということです。
エンジニアが、ただ依頼されたものをつくるのではなくて、「なぜこれをつくるのか」「何をつくっているのか」「誰のどんな課題を解決するものなのか」まで、高い解像度で理解している組織にしたいと思っています。
高橋: エンジニア自身がお客様や事業を理解したうえで、開発するということですね。
山本: そうですね。お客様との距離が近いFAcraftだからこそ、そこは大事にしたいです。あとは、一人ひとりのパフォーマンスを最大化できる環境をつくりたいと思っています。
今はAIによって、これまで人が時間をかけていた作業をかなり効率化できる時代です。そういう技術を積極的に活用しながら、エンジニアが本当に頭を使うべき仕事に集中できるようにしたい。
健康的に働けて、働きやすくて、限られた「脳のリソース」を価値の高い仕事に使える。そんな開発スタイルを一人ひとりに提供できる組織をつくっていきたいですね。
現場への解像度と技術力。両方があるからできること
高橋: 製造業×ITの領域で、FAcraftだからこそ実現できる価値は何だと思いますか?
山本: FAcraftの強みは、「製造業の現場への理解」と「技術」の両方を持っていることだと思います。CEOが製造業側の経験を持っていて、現場を深く理解している。その一方で、技術を提供できるメンバーもいる。
この2つが組み合わさっていることが大きいですね。
だから、単に「新しい技術があるので使いましょう」と、技術を押し付ける会社ではない。お客様ごとの課題を高い解像度で理解して、そのうえで「この現場には何が必要なのか」を考えて、技術を提供できる。それがFAcraftの価値になると思っています。
高橋:現場を知っているだけではものはつくれないし、技術があるだけでも、現場に本当に届くものはつくれない。FAcraftでは、その2つが掛け合わさることが大きな強みになっているんですね。
山本: その通りだと思います。製造業には、まだテクノロジーによって変えられる余地がたくさんあります。
ただ、既存のITサービスをそのまま持ち込めば解決するわけではない。現場に入り、現場ならではの制約まで理解したうえで、技術をどう使うのかを考える。
そうやって、本当に製造現場に届くものをつくっていく。それがFAcraftだからこそできることだと思っています。
FAcraftでは、製造業の現場に向き合い、技術の力で「現場に届くプロダクト」を一緒につくるエンジニアを募集しています。
技術だけでなく、ユーザーの課題や事業にも深く入り込みながら、プロダクトの成長に関わりたい方は、ぜひ一度カジュアルにお話ししましょう!