論文の概要: Concept-centric Software Development
- arxiv url: http://arxiv.org/abs/2304.14975v3
- Date: Thu, 19 Oct 2023 20:54:38 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-24 12:26:53.992721
- Title: Concept-centric Software Development
- Title(参考訳): コンセプト中心のソフトウェア開発
- Authors: Peter Wilczynski, Taylor Gregoire-Wright, Daniel Jackson
- Abstract要約: Palantirは、データ分析製品が広く使われているソフトウェア企業である。
本稿では,Palantirが成功と課題の両方を分析した経験について報告する。
- 参考スコア(独自算出の注目度): 0.1657441317977376
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Developers have long recognized the importance of the concepts underlying the
systems they build, and the primary role concepts play in shaping user
experience. To date, however, concepts have tended to be only implicit in
software design with development being organized instead around more concrete
artifacts (such as wireframes and code modules).
Palantir, a software company whose data analytics products are widely used by
major corporations, recently reworked its internal representation of its
software development process to bring concepts to the fore, making explicit the
concepts underlying its products, how they are clustered, used within and
across applications, and governed by teams. With a centralized repository of
concepts, Palantir engineers are able to align products more closely based on
shared concepts, evolve concepts in response to user needs, and communicate
more effectively with non-engineering groups within the company.
This paper reports on Palantir's experiences to date, analyzing both
successes and challenges, and offers advice to other organizations considering
adopting a concept-centric approach to software development
- Abstract(参考訳): 開発者は長い間、構築するシステムの基礎となるコンセプトの重要性と、ユーザエクスペリエンスを形成する上で重要なコンセプトが果たす役割を認識してきました。
しかし、これまで、概念はソフトウェア設計においてのみ暗黙的であり、開発はより具体的なアーティファクト(ワイヤーフレームやコードモジュールなど)を中心に組織化されている。
データ分析製品が大企業で広く使用されているソフトウェア企業であるpalantirは、先日、そのソフトウェア開発プロセスの内部表現を改訂して、コンセプトを前面に持ち込み、製品の基盤となるコンセプト、クラスタ化方法、アプリケーション内およびアプリケーション間における使用方法、チームによる統治などを明確にした。
コンセプトの集中リポジトリにより、Palantirのエンジニアは、共有コンセプトに基づいて製品をより緊密に調整し、ユーザニーズに応じてコンセプトを進化させ、社内の非エンジニアリンググループとより効果的にコミュニケーションすることができる。
本稿では、Palantirのこれまでの経験について報告し、成功と課題の両方を分析し、ソフトウェア開発にコンセプト中心のアプローチを採用することを検討する他の組織にアドバイスを提供する。
関連論文リスト
- Knowledge Islands: Visualizing Developers Knowledge Concentration [0.0]
Knowledge Islandsは、最先端の知識モデルを使用して、ソフトウェアリポジトリ内の知識の集中を可視化するツールである。
GitHubプロジェクトを分析し、知識がどこに集中しているかを判断し、プロジェクトの健全性を維持するための手段を実装することができる。
論文 参考訳(メタデータ) (2024-08-16T13:32:49Z) - Estimating the Energy Footprint of Software Systems: a Primer [56.200335252600354]
ソフトウェアシステムのエネルギーフットプリントの定量化は、最も基本的な活動の1つです。
この文書は、この分野で研究を始めたい研究者の出発点となることを目的としている。
論文 参考訳(メタデータ) (2024-07-16T11:21:30Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
本研究は,ソフトウェアビジュアライゼーションツールを用いたマネージャ,リーダ,開発者の親しみやすさを探求することを目的としている。
本手法は, 質問紙調査と半構造化面接を用いて, 実践者から収集したデータの量的, 質的分析を取り入れた。
論文 参考訳(メタデータ) (2024-01-17T21:30:45Z) - Collaborative, Code-Proximal Dynamic Software Visualization within Code
Editors [55.57032418885258]
本稿では,コードエディタに組み込むソフトウェアビジュアライゼーション手法の設計と実装について紹介する。
私たちのコントリビューションは、ソフトウェアシステムの実行時の動作の動的解析を使用するという点で、関連する作業と異なります。
私たちの視覚化アプローチは、一般的なリモートペアプログラミングツールを強化し、共有コード都市を利用することで協調的に使用できます。
論文 参考訳(メタデータ) (2023-08-30T06:35:40Z) - Need-driven decision-making and prototyping for DLT: Framework and
web-based tool [0.0]
複数のグループが、この技術の誇大広告や論争から切り離そうとした。
我々は,エビデンスに基づく意思決定を行うための総合分析フレームワークとオープンソースWebツールを開発した。
論文 参考訳(メタデータ) (2023-07-18T12:19:47Z) - COPEN: Probing Conceptual Knowledge in Pre-trained Language Models [60.10147136876669]
概念的知識は人間の認知と知識基盤の基本である。
既存の知識探索作業は、事前訓練された言語モデル(PLM)の事実知識のみに焦点を当て、概念知識を無視する。
PLMが概念的類似性によってエンティティを編成し、概念的特性を学習し、コンテキスト内でエンティティを概念化するかどうかを調査する3つのタスクを設計する。
タスクのために、393のコンセプトをカバーする24kのデータインスタンスを収集、注釈付けします。
論文 参考訳(メタデータ) (2022-11-08T08:18:06Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
論文 参考訳(メタデータ) (2021-07-15T11:14:03Z) - HyMap: eliciting hypotheses in early-stage software startups using
cognitive mapping [10.60958748634425]
我々は、初期段階のソフトウェアスタートアップの仮説を特定する技術を開発することを目指している。
我々は,認知マッピングに基づく仮説推論手法であるHyMapを開発した。
論文 参考訳(メタデータ) (2021-02-18T17:29:47Z) - Enabling collaborative data science development with the Ballet
framework [9.424574945499844]
本稿では,データサイエンスのコラボレーションをスケールするための新しい概念的フレームワークとmlプログラミングモデルを提案する。
Balletはオープンソースのデータサイエンスを共同で行うための軽量ソフトウェアフレームワークです。
論文 参考訳(メタデータ) (2020-12-14T18:51:23Z) - Explainability Case Studies [2.2872132127037963]
説明可能性(Explainability)は、AIシステムの設計における重要な倫理概念の1つである。
本稿では, 製品設計者, 開発者, 学生, 教育者に対して, 自社製品に対する総合的な説明可能性戦略を開発するための教育ツールとして機能する, 仮説的AI対応製品に関する一連のケーススタディを提案する。
論文 参考訳(メタデータ) (2020-09-01T05:54:15Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
本論文の主な焦点は、クラウドコンピューティングインフラを用いた協調製品設計・開発のための知識統合サービスの提供に関する継続的な研究のコンセプトである。
提案された知識統合サービスは,知識リソースへのリアルタイムアクセスを提供することによってユーザを支援する。
論文 参考訳(メタデータ) (2020-01-16T18:44:27Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。