Upgrade to Pro — share decks privately, control downloads, hide ads and more …

あなたのアーキテクチャを拡張する高機能コンポーネント導入のススメ/Developers Sum...

あなたのアーキテクチャを拡張する高機能コンポーネント導入のススメ/Developers Summit 2023 Summer

※ グレープシティ株式会社は、2023年11月1日よりメシウス株式会社に社名を変更しました

2023年7月27日(木)に開催された翔泳社主催の「Developers Summit 2023 Summer(デブサミ2023夏)」で発表した資料です。

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

More Decks by メシウス 開発支援ツール

Other Decks in Programming

Transcript

  1. © GrapeCity inc. 3 グレープシティ株式会社 創 立 1980 年 5

    月 資 本 金 1,000 万円 社 員 数 国内 290 名 / 海外 150 名 拠 点 国内 宮城(仙台本社) / 埼玉 / 大阪 海外 アメリカ / 韓国 / マレーシア
  2. © GrapeCity inc. 6 GrapeCity 製品の用途  業務システム / 業務アプリケーション開発

     求められることの多いUIや 機能をライブラリでご提供 部品名を入力してください 部品の検索 リスト出力 Export
  3. © GrapeCity inc. 7 製品例 ComponentOne - コンポーネントワン - .NETの各種テクノロジーに対応した

    多彩なUIコントロールセット  収録ライブラリ数 300 +  主な対応プラットフォーム Windows Forms / ASP.NET / ASP.NET MVC / WPF / WinUI / Blazor
  4. © GrapeCity inc. 9 目次 1 2 3 ノーコード /

    ローコード開発 と コンポーネント スクラッチ開発をブースト ハイブリッドな開発で作る便利なシステム
  5. © 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.
  6. © 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 簡単 低コスト & 高い生産性 なんでも出来る
  7. © GrapeCity inc. 13 ノーコード & ローコード 開発の魅力 ノーコード No-Code

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

    Coding Requirements なし 少 たくさん 複雑性 Application Complexity 低 やや高 高い 柔軟性 Customizability 低 やや有 高い 主なメリット Main Advantage 簡単 低コスト & 高い生産性 なんでも出来る 14 ノーコード & ローコード 開発における懸念 求められる 複雑・高度な要件に 対応できるのか?
  9. © GrapeCity inc. 16 Wijmo - ウィジモ - フロントエンド開発でお使いいただける 多彩なライブラリセット

     収録ライブラリ数 40 +  主な収録コンポーネント データグリッド / チャート / インプット / ピボット / ゲージなど
  10. © GrapeCity inc. 22 スクラッチ開発は消えゆく存在か?  開発における トレンドテクノロジーの活用割合は 50%程度 

    まだまだいけるよスクラッチ開発 ソフトウェア・エンジニアリングプラットフォームの利用状況(2023年) 出典: Gartner / 日本におけるソフトウェア・エンジニアリングのトレンドに関する調査(2023年2月)
  11. © GrapeCity inc. 23 スクラッチ開発のアドバンテージ  ノーコード開発における懸念 高度な要件に対応できるのか?  スクラッチ開発ならできる

    脅威の柔軟性で多様な要件に対応 スクラッチ Full-Code コーディング Coding Requirements たくさん 複雑性 Application Complexity 高い 柔軟性 Customizability 高い 主なメリット Main Advantage なんでも出来る (時間があれば!)
  12. © GrapeCity inc. 25 システム開発に求められるディープな要件 〜 例えば Excel 〜 現状

    懸念 要望 現在の業務に Excel を使用している 画面の UI が変わると業務効率が落ちてしまう システム化後も Excel ライク な画面にして欲しい
  13. © GrapeCity inc. 31 ツールの特徴を分析する  ツールの採用にあたり 最も期待するポイントは何か?  要件に列挙されているが

    実現できない機能は何か? アプリケーション 開発と実行 イベント駆動 アーキテクチャ データ ベース API管理 統合 人口知能 機械学習 プロセス管理 ローコード開発ツールを多角的に捉える Gartner / ローコード開発ツールの選定に当たり事前に考慮すべき3つの観点 ここはスクラッチで解決
  14. © GrapeCity inc. 33 構築例 Microsoft PowerPlatform マイクロソフト パワープラットフォーム Microsoft

    Azure Functions マイクロソフト アズールファンクションズ コンポーネントで より便利に
  15. © GrapeCity inc. 36 DioDocs (ディオドック) - Excel / PDF

    を自在に操作 - Excel / PDF を 作成・編集
  16. © GrapeCity inc. 38 まとめ 1 2 3 ノーコード /

    ローコード開発 と コンポーネント スクラッチ開発をブースト ハイブリッドな開発で作る便利なシステム