Slide 1

Slide 1 text

あなたのアーキテクチャを拡張する 高機能コンポーネント導入のススメ グレープシティ株式会社 ツール事業部 マーケティング部長 村上功光

Slide 2

Slide 2 text

会社紹介 グレープシティ株式会社について

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

© GrapeCity inc. 4 事業内容 ソフトウェア開発支援ツール ITシステムの 活用促進ソリューション 英語教育ソリューション 社会福祉施設向け 業務支援システム 各種映像制作の トータルプランニング 学校法人向け業務システム

Slide 5

Slide 5 text

© GrapeCity inc. 5 ソフトウェア開発支援ツール事業  高機能ライブラリの開発・販売  累計 85,000 以上のお客様  30 年以上の実績

Slide 6

Slide 6 text

© GrapeCity inc. 6 GrapeCity 製品の用途  業務システム / 業務アプリケーション開発  求められることの多いUIや 機能をライブラリでご提供 部品名を入力してください 部品の検索 リスト出力 Export

Slide 7

Slide 7 text

© GrapeCity inc. 7 製品例 ComponentOne - コンポーネントワン - .NETの各種テクノロジーに対応した 多彩なUIコントロールセット  収録ライブラリ数 300 +  主な対応プラットフォーム Windows Forms / ASP.NET / ASP.NET MVC / WPF / WinUI / Blazor

Slide 8

Slide 8 text

© GrapeCity inc. 8 本日のテーマ あなたのアーキテクチャを拡張する 高機能コンポーネント導入のススメ

Slide 9

Slide 9 text

© GrapeCity inc. 9 目次 1 2 3 ノーコード / ローコード開発 と コンポーネント スクラッチ開発をブースト ハイブリッドな開発で作る便利なシステム

Slide 10

Slide 10 text

ノーコード / ローコード開発と コンポーネント

Slide 11

Slide 11 text

© GrapeCity inc. 盛り上がる ノーコード & ローコード 市場 11 2020年の25%未満から上昇し、 2025年には企業が開発した新しいアプリケーションの70%で ローコードまたはノーコード技術を使用するようになる Gartner Magic Quadrant for Enterprise Low-Code Application Platforms, Jason Wong, Kimihiko Iijima, Adrian Leow, Akash Jain, Paul Vincent, September 20, 2021.

Slide 12

Slide 12 text

© GrapeCity inc. 12 ノーコード vs ローコード vs スクラッチ 特徴早見表 参考: Low Code vs No Code: To Code, or Not To Code | FIVE ノーコード No-Code ローコード Low-Code スクラッチ Full-Code コーディング Coding Requirements なし 少 たくさん 複雑性 Application Complexity 低 やや高 高い 柔軟性 Customizability 低 やや有 高い 主なメリット Main Advantage 簡単 低コスト & 高い生産性 なんでも出来る

Slide 13

Slide 13 text

© GrapeCity inc. 13 ノーコード & ローコード 開発の魅力 ノーコード No-Code ローコード Low-Code スクラッチ Full-Code コーディング Coding Requirements なし 少 たくさん 複雑性 Application Complexity 低 やや高 高い 柔軟性 Customizability 低 やや有 高い 主なメリット Main Advantage 簡単 低コスト & 高い生産性 なんでも出来る

Slide 14

Slide 14 text

© GrapeCity inc. ノーコード No-Code ローコード Low-Code スクラッチ Full-Code コーディング Coding Requirements なし 少 たくさん 複雑性 Application Complexity 低 やや高 高い 柔軟性 Customizability 低 やや有 高い 主なメリット Main Advantage 簡単 低コスト & 高い生産性 なんでも出来る 14 ノーコード & ローコード 開発における懸念 求められる 複雑・高度な要件に 対応できるのか?

Slide 15

Slide 15 text

© GrapeCity inc. 15 カスタム機能で対応  たとえば kintone(キントーン)  JavaScriptによる カスタム機能を提供中

Slide 16

Slide 16 text

© GrapeCity inc. 16 Wijmo - ウィジモ - フロントエンド開発でお使いいただける 多彩なライブラリセット  収録ライブラリ数 40 +  主な収録コンポーネント データグリッド / チャート / インプット / ピボット / ゲージなど

Slide 17

Slide 17 text

© GrapeCity inc. 17 実践例 kintone 標準機能による データ一覧表示

Slide 18

Slide 18 text

© GrapeCity inc. 18 実践例 Wijmoによる Excel風一覧

Slide 19

Slide 19 text

© GrapeCity inc. 19 実践例 Wijmoによる Excel風一覧 & フィルタ機能

Slide 20

Slide 20 text

© GrapeCity inc. 20 実装なしでお使いいただけるプラグインもご提供中 kintone と Excel の イイトコドリ

Slide 21

Slide 21 text

スクラッチ開発をブースト

Slide 22

Slide 22 text

© GrapeCity inc. 22 スクラッチ開発は消えゆく存在か?  開発における トレンドテクノロジーの活用割合は 50%程度  まだまだいけるよスクラッチ開発 ソフトウェア・エンジニアリングプラットフォームの利用状況(2023年) 出典: Gartner / 日本におけるソフトウェア・エンジニアリングのトレンドに関する調査(2023年2月)

Slide 23

Slide 23 text

© GrapeCity inc. 23 スクラッチ開発のアドバンテージ  ノーコード開発における懸念 高度な要件に対応できるのか?  スクラッチ開発ならできる 脅威の柔軟性で多様な要件に対応 スクラッチ Full-Code コーディング Coding Requirements たくさん 複雑性 Application Complexity 高い 柔軟性 Customizability 高い 主なメリット Main Advantage なんでも出来る (時間があれば!)

Slide 24

Slide 24 text

© GrapeCity inc. 24 開発効率をグッと上昇させるコンポーネント

Slide 25

Slide 25 text

© GrapeCity inc. 25 システム開発に求められるディープな要件 〜 例えば Excel 〜 現状 懸念 要望 現在の業務に Excel を使用している 画面の UI が変わると業務効率が落ちてしまう システム化後も Excel ライク な画面にして欲しい

Slide 26

Slide 26 text

© GrapeCity inc. 26 SPREAD (スプレッド) による画面構築例 • Excelライクな 外観と操作性 • 表計算 • チャート • Excel入出力 • GUIデザイナ

Slide 27

Slide 27 text

© GrapeCity inc. 27 お客様のこだわりに応えるコンポーネントの数々 帳票 スプレッドシート 入力 帳票 スプレッドシート 入力 ActiveReports InputMan SPREAD

Slide 28

Slide 28 text

© GrapeCity inc. 28 コンポーネントによる開発力の底上げ  短期間による高機能の実現  安定した機能品質  問題発生時のサポート

Slide 29

Slide 29 text

ハイブリッドな開発で作る便利なシステム

Slide 30

Slide 30 text

© GrapeCity inc. ノーコード・ローコード選定にあたって 30 ローコード開発ツールは、その名前から来るイメージのせいか、単に自動 コーディング・ツールとしての限定的な視点だけで捉えている企業が散 見されます。...(中略)...そのため、採用する製品の検討も多角的に実施 する必要があります。 Gartner / ローコード開発ツールの選定に当たり事前に考慮すべき3つの観点

Slide 31

Slide 31 text

© GrapeCity inc. 31 ツールの特徴を分析する  ツールの採用にあたり 最も期待するポイントは何か?  要件に列挙されているが 実現できない機能は何か? アプリケーション 開発と実行 イベント駆動 アーキテクチャ データ ベース API管理 統合 人口知能 機械学習 プロセス管理 ローコード開発ツールを多角的に捉える Gartner / ローコード開発ツールの選定に当たり事前に考慮すべき3つの観点 ここはスクラッチで解決

Slide 32

Slide 32 text

© GrapeCity inc. 32 構築例 ノーコード・ローコードプラットフォーム FaaS

Slide 33

Slide 33 text

© GrapeCity inc. 33 構築例 Microsoft PowerPlatform マイクロソフト パワープラットフォーム Microsoft Azure Functions マイクロソフト アズールファンクションズ コンポーネントで より便利に

Slide 34

Slide 34 text

© GrapeCity inc. 34 日本の厳しい要件に対応する帳票 • 3つのデザイン方式 • 使いやすいデザイナ • 高機能ビューワ • 日本仕様 • ファイル入出力

Slide 35

Slide 35 text

© GrapeCity inc. 36 DioDocs (ディオドック) - Excel / PDF を自在に操作 - Excel / PDF を 作成・編集

Slide 36

Slide 36 text

© GrapeCity inc. 37 システム実現例 ファイル出力 コード実行

Slide 37

Slide 37 text

© GrapeCity inc. 38 まとめ 1 2 3 ノーコード / ローコード開発 と コンポーネント スクラッチ開発をブースト ハイブリッドな開発で作る便利なシステム

Slide 38

Slide 38 text

© GrapeCity inc. 39 ぜひ弊社グレープシティのサイトにお越しください 各種製品情報を公開中 https://www.grapecity.co.jp/developer/ URL グレープシティ 開発支援ツール

Slide 39

Slide 39 text

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