Slide 1

Slide 1 text

エンジニアによる年間 5,000 件の質問から考える 製品開発のポイント グレープシティ株式会社 ツール事業部 マーケティング部長 村上 功光

Slide 2

Slide 2 text

はじめに スピーカープロフィール と グレープシティ株式会社について

Slide 3

Slide 3 text

© GrapeCity inc. 1983年生まれ。組み込みエンジニアとしてキャリアをスタート後、 ソフトウェア開発者に転向。受託開発系企業でWindows用アプリ ケーションやゲームソフトなどの開発に関わった後、入社。テクニ カルサポートとプロダクトマネージャー、プロダクトマーケティング を経て現職。 3 スピーカープロフィール 村上 功光 / Isamitsu Murakami グレープシティ株式会社 ツール事業部 マーケティング部 名前 所属 経歴

Slide 4

Slide 4 text

© GrapeCity inc. 4 グレープシティ株式会社 創 立 1980 年 5 月 資 本 金 1,000 万円 社 員 数 国内 290 名 / 海外 150 名 拠 点 国内 宮城(仙台本社) / 埼玉 / 大阪 海外 アメリカ / 韓国 / マレーシア

Slide 5

Slide 5 text

© GrapeCity inc. 5 ソフトウェア開発支援ツール事業  高機能ライブラリの開発・販売  累計 60万 ライセンス  35 年以上の実績

Slide 6

Slide 6 text

UI ライブラリ

Slide 7

Slide 7 text

© GrapeCity inc. 7 Wijmo (ウィジモ) 様々な案件に対応できる 高機能なライブラリセット ポイント ライブラリ収録数 40+

Slide 8

Slide 8 text

API ライブラリ

Slide 9

Slide 9 text

© GrapeCity inc. 9 DioDocs (ディオドック) ドキュメントを 作成・編集するAPIライブラリ ポイント Excelファイルを 作成・編集

Slide 10

Slide 10 text

© GrapeCity inc. 10 システム実現例 ファイル出力 DioDocsで処理

Slide 11

Slide 11 text

© GrapeCity inc. 11 製品ご提供の流れ 開発 販売 テクニカルサポート

Slide 12

Slide 12 text

© GrapeCity inc. 12 グレープシティのテクニカルサポートサービス  製品に付属するメール形式の 技術サポートサービス  回数無制限(!)で 何度でもご利用可能  年間ご回答数 約 5,000 件

Slide 13

Slide 13 text

© GrapeCity inc. 今回のテーマ 13 当社製品の特性上、お客様の多くはソフトウェア開発のプロ。 そんな皆様でも質問される内容とは一体なんでしょうか ? それはすなわち製品開発のポイントかもしれません。

Slide 14

Slide 14 text

お問合せをいただくとき それは 〇〇 な時

Slide 15

Slide 15 text

CASE 1

Slide 16

Slide 16 text

© GrapeCity inc. 16 次のお問合せにみる特徴は...? 弊社システムの要件 X を実現したいです。ライブラリの 機能 A と 機能 B が似たような 感じなのでそのどちらかで実現できるようなのですが... アプリケーションに 機能Y を追加します。 ライブラリに機能がありすぎて、どの機能を使って良いかわかりません。 OSSフレームワークと連動する機能 Z を使っています。 フレームワークが 〇〇 という挙動をするのですが....?

Slide 17

Slide 17 text

© GrapeCity inc. 17 お問合せがあるとき、それは複雑なとき 例えば  1つの目的に類似の複数機能  出来ることがありすぎる「オールマイティ」型設計  他の製品や FW との組み合わせで実現する何か

Slide 18

Slide 18 text

© GrapeCity inc. 18 サポートにみる製品開発のポイント ① シンプルにつくろう  整理された機能 / 一貫性のある API  ひとつの利用目的  拡張性のバランス

Slide 19

Slide 19 text

CASE 2

Slide 20

Slide 20 text

© GrapeCity inc. 20 このセクションでは答えを先出し  お問合せがあるとき それは動かないとき NO DATA Error

Slide 21

Slide 21 text

© GrapeCity inc. 21 「動かない」のパターン  不具合  仕様 や 制限  用法の誤り NO DATA Error ← ポイント !

Slide 22

Slide 22 text

© GrapeCity inc. 22 SPREAD (スプレッド) シリーズ https://www.grapecity.co grapecity.co.jp/developer/spreadjs Excel ライク を実現する スプレッドシートライブラリ ポイント 数式 / 条件付き書式 / リボン Excel入出力などに対応する 圧倒的な再現性

Slide 23

Slide 23 text

© GrapeCity inc. 23 サポート事例から 〜 Excel と同じでは満たせない要件  セルの値を 時刻として表示する書式設定  当時の仕様は 0時 〜 24時の表現に対応 (Excel と同様) TV / ラジオ / シフト制のある お仕事 Q. “26時” や “28時” を入力できないでしょうか?

Slide 24

Slide 24 text

© GrapeCity inc. 24 サポートにみる製品開発のポイント ② お客様を知ろう  顧客ヒアリング  市場アンケート  CS からのフィードバック

Slide 25

Slide 25 text

CASE 3

Slide 26

Slide 26 text

© GrapeCity inc. 26 【再】 お問合せがあるとき、それは複雑なとき 例えば  1つの目的に類似の複数機能  出来ることがありすぎる「オールマイティ」型設計  他の製品や FW との組み合わせで実現する何か

Slide 27

Slide 27 text

© GrapeCity inc. 27 提供側から見ると、そうではない場合も 減らしていきましょう ! そうではなくて... 1つの目的に類似の複数機能 出来ることがありすぎる「オールマイティ」型設計 他の製品や FW との組み合わせで実現する何か そうみえるかもしれないが、実はまったく異なる機能 むやみに機能追加しているわけではない 製品コンセプトを理解していれば、迷わないはず 該当の組み合わせには必ず対応する なぜなら業界のデファクトスタンダード VS

Slide 28

Slide 28 text

© GrapeCity inc. 28 お問合せがあるとき、それは伝わっていないとき 例えば  製品コンセプト  利用シチュエーション  機能の使用方法

Slide 29

Slide 29 text

© GrapeCity inc. 29 お問合せがあるとき、それは伝わっていないとき 開発以外の「脇」を固めよう  製品コンセプト  利用シチュエーション  機能の使用方法 製品サイトの内容 / プロモーションの仕方 事例記事の紹介 マニュアルの整備

Slide 30

Slide 30 text

© GrapeCity inc. 30 ヘルプは製品利用の入り口、しっかりメンテナンスしていますか?  専属担当者の不在  自動翻訳のみのローカライズ  コードから生成した API リファレンス (レビューなし) 製品を しっかり解説できている でしょうか

Slide 31

Slide 31 text

© GrapeCity inc. 2 1 3 31 まとめ 〜 サポートに見る製品開発 3 つのポイント お問合せがあるとき、それは複雑なとき シンプルにつくろう お問合せがあるとき、それは動かないとき お客様を知ろう お問合せがあるとき、それは伝わっていないとき 脇を固めよう

Slide 32

Slide 32 text

お知らせ

Slide 33

Slide 33 text

© GrapeCity inc. 33 社名変更のお知らせ 2023年11月1日より メシウス株式会社に社名を変更いたします

Slide 34

Slide 34 text

© GrapeCity inc. 34 一緒に働く仲間を募集中 技術サポート プロダクトエンジニア インサイドセールス

Slide 35

Slide 35 text

© GrapeCity inc. 35 年間平均 有休取得日数 残業時間 勤務体制 離職率 復職率 13日 ほぼなし フル リモート 3.3% 100% 服装自由 制服

Slide 36

Slide 36 text

© GrapeCity inc. 36 一緒に働く仲間を募集中 グレープシティ 採用 検索 メシウス 採用 検索

Slide 37

Slide 37 text

最後までご聴講いただき ありがとうございました