以前の記事
顧客要望と機能開発の狭間をつなぐ技術/株式会社iCARE 元CTO 荻野淳也氏
前半パートのSmartHR社、Sansan社、カミナシ社に続き登壇したのは、株式会社iCAREの荻野淳也氏だ。同社は人事・産業保健スタッフのための健康管理システム「Carely」を提供している。このプロダクトは健康診断・メンタルヘルス・面談管理など健康管理にかかる業務工数を効率化するだけでなく、組織の健康課題を根本から改善する予防の実現を支援してくれる。
セッション冒頭で荻野氏は「B2B SaaS特有の事情として、安全性の高さと安定したサービス運用という2つが顧客から特に強く求められる。今回のセッションでは後者について触れたい」と語った。「Carely」の主なユーザーは産業保健に携わる保健師や人事の健康労務担当者だ。そうした方々の業務フローに「Carely」は深く入り込んでいる。そして利用各社が「Carely」を用いて社内ワークフローを確立しており、操作マニュアルなどに基づき業務を推進している。
プロダクト開発者側としては、機能を増やすことで顧客の要望に応えていきたいという思いがある。しかし一方で、機能の追加が頻繁に行われると各社のワークフローやマニュアルの改訂が追いつかなくなってしまう。つまり、特定の顧客に向けて良かれと思って提供した機能が、別の顧客にとって業務の妨げになってしまう可能性があるのだ。
「SaaS開発の現場において、市場での競争に勝つためにはスピード感を持って機能追加していきたい。しかし、顧客が求めているサービスの安定を犠牲にしたくはない。顧客から『シンプルでわかりやすかったプロダクトが、だんだん複雑になって使いにくくなった』という言葉をいただくのは、非常に辛いこと」と荻野氏は述べる。
こうした相反する要求を満たしていくため、iCARE社は企業ごとに機能の有効・無効を切り替えるための機能フラグを導入した。また、Flipperなど既存のライブラリを使うのではなく、自社で内製する方針を選んだ。それらの理由や今後の方針などを、荻野氏はセッション内で解説。「SaaSを成長させて顧客に価値を届けるための方法を、私たちは日々考えて努力し続けている」と結んだ。