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

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

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

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

2024年4月17(水)~19日(金)に開催されたQiita社主催の「Qiita Conference 2024 Day3」で発表した資料です。

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

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

Other Decks in Programming

Transcript

  1. © MESCIUS inc. 6 メシウス 製品の用途 ⚫ 業務システム / 業務アプリケーション開発

    ⚫ 求められることの多いUIや 機能をライブラリでご提供
  2. © MESCIUS inc. 7 ComponentOne - コンポーネントワン - .NETの各種テクノロジーに対応した 多彩なUIコントロールセット

    ⚫ 収録ライブラリ数 300 + ⚫ 主な対応プラットフォーム Windows Forms / ASP.NET / ASP.NET MVC / WPF / WinUI / Blazor
  3. © MESCIUS inc. 2 1 3 9 目次 ノーコード /

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

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

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

    ⚫ 収録ライブラリ数 40 + ⚫ 主な収録コンポーネント データグリッド / チャート / インプット / ピボット / ゲージなど
  9. © MESCIUS inc. 23 スクラッチ開発のアドバンテージ ⚫ ノーコード開発における懸念 高度な要件に対応できるのか? ⚫ スクラッチ開発ならできる

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

    懸念 要望 現在の業務に Excel を使用している 画面の UI が変わると業務効率が落ちてしまう システム化後も Excel ライク な画面にして欲しい
  11. © MESCIUS inc. 28 コンポーネントによる開発力の底上げ ⚫ 短期間による高機能の実現 ⚫ 安定した機能品質 ⚫

    問題発生時のサポート 期 間 的 に 実現可能な 完 成 度 要件水準 高機能 コンポーネント 期 間 的 に 実現可能な 完 成 度
  12. © MESCIUS inc. 33 構築例 Microsoft PowerPlatform マイクロソフト パワープラットフォーム Microsoft

    Azure Functions マイクロソフト アズールファンクションズ コンポーネントで より便利に
  13. © MESCIUS inc. 2 1 3 35 まとめ ノーコード /

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