Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

会社紹介 メシウス株式会社について

Slide 3

Slide 3 text

2023年11月、グレープシティ株式会社は新たなパートナーと共に さらなる企業価値の向上を目指しメシウス株式会社へと社名を変更しました。 私たちメシウスは、絶え間なく変化するこの世界の中で、 これまで以上の価値を創出し「世界の、役に立つ。」という強い意志をもって 次のステージへと新たな一歩を踏み出します。 GrapeCityは MESCIUSへ

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

© MESCIUS inc. 6 メシウス 製品の用途 ⚫ 業務システム / 業務アプリケーション開発 ⚫ 求められることの多いUIや 機能をライブラリでご提供

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

© MESCIUS 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 11

Slide 11 text

© MESCIUS 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 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

© MESCIUS inc. 15 カスタム機能で対応 ⚫ たとえば Kintone(キントーン) ⚫ JavaScriptによる カスタム機能を搭載

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

© MESCIUS inc. 22 スクラッチ開発は消えゆく存在か? ⚫ 開発における トレンドテクノロジーの 活用割合は50%程度 ⚫ まだまだいけるよ スクラッチ開発

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

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

Slide 27

Slide 27 text

© MESCIUS inc. 28 コンポーネントによる開発力の底上げ ⚫ 短期間による高機能の実現 ⚫ 安定した機能品質 ⚫ 問題発生時のサポート 期 間 的 に 実現可能な 完 成 度 要件水準 高機能 コンポーネント 期 間 的 に 実現可能な 完 成 度

Slide 28

Slide 28 text

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

Slide 29

Slide 29 text

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

Slide 30

Slide 30 text

© MESCIUS inc. 31 ツールの特徴を分析する ⚫ ツールの採用にあたり 最も期待するポイントは何か? ⚫ 要件に列挙されているが 実現できない機能は何か? ここはスクラッチで解決

Slide 31

Slide 31 text

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

Slide 32

Slide 32 text

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

Slide 33

Slide 33 text

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

Slide 34

Slide 34 text

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

Slide 35

Slide 35 text

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