リニューアルの話-1(200週間のレガシープロジェクトを直す)
(blog.selectfromuser.com)個人的な振り返りの内容ですが、おそらく他の開発者の方々も似たような悩みがあると思い、投稿します。
リニューアルの話-1
[なぜFrontで再構想したのか?]
Select Adminは1週も止まることなく、約200週連続で段階的な改善を続けてきました。
- Select Adminの既存サービスは2021年秋から運用中
- 2022年の有料化以降、多くの改善を実施
- 2023年にはAdminを超えてDashboard、Partner Centerまで拡張
- 2024年には大企業・中堅企業の要求事項を満たしながら高度化
Select Adminは拡張してきましたが、基本的な使い方はそのままに留まっていると考えています。
- 編集環境の変化は2022年のプレビュー以降維持
- YAMLスペックは継続的に追加したが後方互換性を維持
- デプロイ、環境機能は2023年に追加
- インストール型、CLI、Gitの使い方は2024年にリニューアル
当初は開発者向けに公開しましたが、多様な利用層と複合的な強みを持っていました。
- データベースに接続してそのままクエリを実行する
- ENV共有なしでAPIを内部にラップして提供する
- フロント開発者でなくても画面を作る
- 開発者でなくても用意されたメニューや画面を手直しする
使い方が難しくなる問題が大きく、新規ユーザーはさらに難しく複雑なドキュメントを見ることになります。
- サーバー開発者の立場では、ドキュメントにJavaScript、CSSコードが見える
- フロント開発者の立場では、ドキュメントにSQL、Cacheコードが見える
- C-Levelの立場では、簡単な導入のはずが細かな権限、組織グループ、セキュリティポリシーまで考えることになる
- 個人・小規模利用でも企業向け料金プランが適用される
編集者総数は減少し、その結果フィードバックや改善要望も減ってきました。 - 複雑なAdminやPartner Centerを制作するユーザーだけが増え、簡単な参照・修正ページを作るユーザーは減少傾向
- スタートアップとして良い製品を開発するにはユーザーが不可欠。社内企画よりも顧客要求のほうがはるかに価値がある
- 新規流入を通じたフィードバックが非常に必要な状況
良いユーザー、良い製品、良い価格まで同じ線上で考えました。
- より多くのUIや機能を提供したくても、有料加入者がいなければ予算を確保しにくい
- 製品が難しければ、新規ユーザーが増えても顧客支援コストが高くなる
- 情熱的で問題解決に真剣な開発者の方が利用を始めるとき、Selectチームがすでに忙しい状況だと、残念ながら素早い関係構築のタイミングを逃してしまう
- どうすれば継続的に支援できるか、というテーマで悩んだ
結果として、みんなでより深い方向性を考えることになりました。 - 小さな製品を作ろう。Select Adminの機能は多すぎて、80%のユーザーは20%の機能しか活用していない。
- Adminの不便さにもっと共感しよう。Select Adminは制作だけでなく、企画・設計・運用まで負担を減らせるようにする
- 気軽に引き継いでコラボレーションできるように。担当者が転職、退職、組織異動しても、引き継ぐ人すべてが負担を感じないように(4年間で数多くのケース)
より簡単な使い方、安い価格、合理的なスタート地点
- 製品の魅力は、始まりから終わり(成果物)までの体験だと考えている
- 提供原価の高い機能(セキュリティ)はできるだけ付加サービスに切り出し、大多数のユーザーにはすべての機能を無料プランで提供する。
- 満足したユーザーだけが(開発者数に応じて)支払うよう料金プランを改編。1人の開発者でも有料プランで500人のAdminサービスを運用できるようにし、上限で妨げない。
具体的にどう変えるかは次回
1件のコメント
Show GNに合わないため、ニュースへ移動しました。