論文の概要: Who cares about testing?: Co-creations of Socio-technical Software Testing Experiences
- arxiv url: http://arxiv.org/abs/2504.07208v1
- Date: Wed, 09 Apr 2025 18:35:36 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-04-11 12:22:34.282001
- Title: Who cares about testing?: Co-creations of Socio-technical Software Testing Experiences
- Title(参考訳): テストに誰が関心を持つか: ソシオ技術的ソフトウェアテスト体験の共創
- Authors: Mark Swillus, Rashina Hoda, Andy Zaidman,
- Abstract要約: 本研究は,テストに関する彼らの意見がどう変わるかを明らかにするために,ソフトウェア開発者の生きた経験を考察する。
ソフトウェア開発者との深い半構造化されたインタビュー19件のデータを体系的に分析して理論を構築する。
テストプラクティスの適用と適応の条件として機能する状況の11のカテゴリを開発します。
- 参考スコア(独自算出の注目度): 10.262884976304282
- License:
- Abstract: Software testing is crucial for ensuring software quality, yet developers' engagement with it varies widely. Identifying the technical, organizational and social factors that lead to differences in engagement is required to remove barriers and utilize enablers for testing. Much research emphasizes the usefulness of testing strategies and technical solutions, less is known about why developers do (not) test. This study investigates the lived experience of software developers to illuminate how their opinions about testing change. Learning about personal evolutions of practice, we explore when and why testing is used. Employing socio-technical grounded theory (STGT), we construct a theory by systematically analyzing data from 19 in-depth, semi-structured interviews with software developers. Allowing interviewees to reflect on how and why they approach software testing, we explore perspectives that are rooted in their contextual experiences. We develop eleven categories of circumstances that act as conditions for the application and adaptation of testing practices and introduce three concepts that we then use to present a theory that explains why developers do (not) use testing practices. This study reveals a new perspective on the connection between testing artifacts and collective reflection of practitioners. It has direct implications for practice and contributes to the groundwork of socio-technical research which embraces testing as an experience in which human- and social aspects are entangled with organizational and technical circumstances.
- Abstract(参考訳): ソフトウェアテストはソフトウェアの品質を保証するために不可欠だが、開発者の関与は様々である。
エンゲージメントの違いにつながる技術的、組織的、社会的要因の特定は、障壁を取り除き、テストのためのイネーブラーを活用するために必要である。
多くの研究はテスト戦略と技術的なソリューションの有用性を強調しているが、なぜ開発者がテストを行うのか(テストしない)かについてはあまり知られていない。
本研究は,テストに関する彼らの意見がどう変わるかを明らかにするために,ソフトウェア開発者の生きた経験を考察する。
実践の個人的な進化について学び、テストがいつ、なぜ使われるのかを探求する。
社会技術基盤理論(STGT)を用いて、ソフトウェア開発者との19の深い半構造化されたインタビューから得られたデータを体系的に分析して理論を構築する。
インタビュアーは、どのようにして、なぜソフトウェアテストにアプローチするのかを振り返って、コンテキスト体験に根ざした視点を探ることができます。
テストプラクティスの適用と適用の条件として機能する状況の11のカテゴリを開発し、次に、開発者がテストプラクティスを使用する(使わない)理由を説明する理論を示すために使用する3つの概念を紹介します。
本研究は,テストアーティファクトと実践者の集合的リフレクションの関連性について,新たな視点を明らかにする。
実践に直接的な意味を持ち、人的・社会的側面が組織的・技術的な状況と結びついている経験としてテストを受け入れる社会技術研究の基礎に貢献する。
関連論文リスト
- Testing Research Software: An In-Depth Survey of Practices, Methods, and Tools [3.831549883667425]
研究ソフトウェアをテストすることは、ソフトウェアの複雑さと研究ソフトウェアコミュニティのユニークな文化のために難しい。
本研究は,テストケースの設計,期待されるアウトプットの課題,品質指標の使用,実行方法,ツール,望ましいツール機能に焦点を当てる。
論文 参考訳(メタデータ) (2025-01-29T16:27:13Z) - Automated Soap Opera Testing Directed by LLMs and Scenario Knowledge: Feasibility, Challenges, and Road Ahead [43.15092098658384]
探索的テスト(ET)は、テスト担当者の知識、創造性、経験を活用して、予期せぬバグをエンドユーザの視点から発見するさまざまなテストを作成する。
自動シナリオベースET(ソープオペラテスト)の実現可能性,課題,道程について検討する。
論文 参考訳(メタデータ) (2024-12-11T17:57:23Z) - Which Combination of Test Metrics Can Predict Success of a Software Project? A Case Study in a Year-Long Project Course [1.553083901660282]
テストはソフトウェア開発プロジェクトの成功を保証する上で重要な役割を担います。
種々のテストが機能的適合性に与える影響を定量化できるかどうかを検討する。
論文 参考訳(メタデータ) (2024-08-22T04:23:51Z) - Elevating Software Quality in Agile Environments: The Role of Testing Professionals in Unit Testing [0.0]
テストはソフトウェア開発プロセスにおいて不可欠な品質活動です。
本報告では, 産業環境での単体テストにおけるテストエンジニアの関与について考察する。
論文 参考訳(メタデータ) (2024-03-20T00:41:49Z) - Software Testing and Code Refactoring: A Survey with Practitioners [3.977213079821398]
本研究の目的は,ソフトウェアテストのコンテキストにおいて,このプラクティスのメリットと限界を理解するために,ソフトウェアテスト専門家がコードを扱う方法を検討することである。
ソフトウェアテストの文脈では、自動テストのメンテナンスのサポートや、テストチームのパフォーマンス向上など、いくつかのメリットがある、と私たちは結論付けました。
本研究は,テスト専門家が自動テストのコードに実装することの重要性について議論し,コーディング能力の向上を可能にするものである。
論文 参考訳(メタデータ) (2023-10-03T01:07:39Z) - BiasTestGPT: Using ChatGPT for Social Bias Testing of Language Models [73.29106813131818]
テスト文は限られた手動テンプレートから生成されるか、高価なクラウドソーシングを必要とするため、現時点ではバイアステストは煩雑である。
ソーシャルグループと属性の任意のユーザ指定の組み合わせを考慮し、テスト文の制御可能な生成にChatGPTを使うことを提案する。
本稿では,HuggingFace上にホストされているオープンソースの総合的バイアステストフレームワーク(BiasTestGPT)について紹介する。
論文 参考訳(メタデータ) (2023-02-14T22:07:57Z) - Towards Informed Design and Validation Assistance in Computer Games
Using Imitation Learning [65.12226891589592]
本稿では,自動ゲーム検証とテストのための新しいアプローチを提案する。
本手法は,データ駆動型模倣学習技術を活用し,時間と労力をほとんど必要とせず,機械学習やプログラミングの知識も必要としない。
論文 参考訳(メタデータ) (2022-08-15T11:08:44Z) - Benchopt: Reproducible, efficient and collaborative optimization
benchmarks [67.29240500171532]
Benchoptは、機械学習で最適化ベンチマークを自動化、再生、公開するためのフレームワークである。
Benchoptは実験を実行、共有、拡張するための既製のツールを提供することで、コミュニティのベンチマークを簡単にする。
論文 参考訳(メタデータ) (2022-06-27T16:19:24Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
論文 参考訳(メタデータ) (2021-07-15T11:14:03Z) - The Unpopularity of the Software Tester Role among Software
Practitioners: A Case Study [10.028628621669293]
この作業は、テストのキャリアを引き継ぎ、維持するソフトウェア実践者のモチベーション/モチベーションを理解しようとするものです。
キューバのソフトウェアインスティチュート(insti-tutes)のソフトウェア実践者104名を対象に調査を行った。
個人はPros(アドバンテージまたはモチーフ)とCons(デアドバンテージまたはデモチベータ)にソフトウェアテストのキャリアとそれを行う機会を尋ねられた。
論文 参考訳(メタデータ) (2020-07-16T14:52:36Z) - Dynamic Causal Effects Evaluation in A/B Testing with a Reinforcement
Learning Framework [68.96770035057716]
A/Bテスト(A/B Testing)は、新しい製品を製薬、技術、伝統産業の古い製品と比較するビジネス戦略である。
本稿では,オンライン実験においてA/Bテストを実施するための強化学習フレームワークを提案する。
論文 参考訳(メタデータ) (2020-02-05T10:25:02Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。