論文の概要: A multi-case study of agile requirements engineering and the use of test
cases as requirements
- arxiv url: http://arxiv.org/abs/2308.11747v1
- Date: Tue, 22 Aug 2023 19:13:45 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 13:09:07.050611
- Title: A multi-case study of agile requirements engineering and the use of test
cases as requirements
- Title(参考訳): アジャイル要件エンジニアリングと要件としてのテストケースの利用に関する多事例研究
- Authors: Elizabeth Bjarnason, Michael Unterkalmsteiner, Markus Borg, Emelie
Engstr\"om
- Abstract要約: テストケースは一般的に要件と見なされ、詳細な要件はテストケースとして文書化されます。
要件としてテストケースを使用することは、要件の抽出、検証、検証、管理において、メリットと課題の両方をもたらします。
テストケースを要件として使用するプラクティスの特定された変種は、アジャイル要件エンジニアリングの詳細な調査に使用することができる。
- 参考スコア(独自算出の注目度): 5.71126361766062
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Context: It is an enigma that agile projects can succeed 'without
requirements' when weak requirements engineering is a known cause for project
failures. While agile development projects often manage well without extensive
requirements test cases are commonly viewed as requirements and detailed
requirements are documented as test cases. Objective: We have investigated this
agile practice of using test cases as requirements to understand how test cases
can support the main requirements activities, and how this practice varies.
Method: We performed an iterative case study at three companies and collected
data through 14 interviews and two focus groups. Results: The use of test cases
as requirements poses both benefits and challenges when eliciting, validating,
verifying, and managing requirements, and when used as a documented agreement.
We have identified five variants of the test-cases-as-requirements practice,
namely de facto, behaviour-driven, story-test driven, stand-alone strict and
stand-alone manual for which the application of the practice varies concerning
the time frame of requirements documentation, the requirements format, the
extent to which the test cases are a machine executable specification and the
use of tools which provide specific support for the practice of using test
cases as requirements. Conclusions: The findings provide empirical insight into
how agile development projects manage and communicate requirements. The
identified variants of the practice of using test cases as requirements can be
used to perform in-depth investigations into agile requirements engineering.
Practitioners can use the provided recommendations as a guide in designing and
improving their agile requirements practices based on project characteristics
such as number of stakeholders and rate of change.
- Abstract(参考訳): コンテキスト: 要件の弱いエンジニアリングがプロジェクトの失敗の既知の原因である場合、アジャイルプロジェクトでは"要件なしで"成功できるというエニグマです。
アジャイル開発プロジェクトは広範な要件なしでうまく管理されることが多いが、テストケースは一般的に要件と見なされ、詳細な要件はテストケースとして文書化されている。
目的: テストケースを要件として使用するこのアジャイルプラクティスを調査して,テストケースが主要な要件アクティビティをどのようにサポートするのか,このプラクティスはどのように変化するのかを理解しました。
方法: 3社で反復事例調査を行い,14のインタビューと2つのフォーカスグループを通じてデータを収集した。
結果: 要件としてのテストケースの使用は,要件を明確化,検証,検証,管理する上でのメリットと課題の両方を提起する。
テストケース・アズ・ア・要件プラクティスの5つの変種を特定した。デファクト、振る舞い駆動、ストーリーテスト駆動、スタンドアローンの厳格でスタンドアローンのマニュアルで、要件の時間枠、要件のフォーマット、テストケースがマシン実行可能仕様である程度、テストケースを要件として使用するプラクティスの具体的なサポートを提供するツールの使用。
結論: この調査結果はアジャイル開発プロジェクトの要件管理とコミュニケーションに関する経験的な洞察を与えてくれます。
テストケースを要件として使用するプラクティスの特定されたバリエーションは、アジャイル要件エンジニアリングの詳細な調査に使用することができる。
利害関係者の数や変化率といったプロジェクト特性に基づいたアジャイル要件プラクティスの設計と改善のためのガイドとして、提供される推奨事項を使用することができる。
関連論文リスト
- OLMES: A Standard for Language Model Evaluations [64.85905119836818]
再現可能な言語モデル評価のための実用的でオープンな標準であるOLMESを提案する。
我々は,コミュニティが採用する評価実践において,様々な要因を特定し,検討する。
OLMESは、複数の質問の非自然な「閉じた」定式化を必要とする小さなベースモデル間の有意義な比較をサポートする。
論文 参考訳(メタデータ) (2024-06-12T17:37:09Z) - A Tool for Test Case Scenarios Generation Using Large Language Models [3.9422957660677476]
この記事では、エピックやハイレベルなユーザストーリーとして、ユーザ要求を生成することに焦点を当てます。
LLMベースのエージェントを使用して、テストケースシナリオの自動生成をエンジニアリングに促す、Webベースのソフトウェアツールを導入している。
論文 参考訳(メタデータ) (2024-06-11T07:26:13Z) - DOLOMITES: Domain-Specific Long-Form Methodical Tasks [81.63464319950664]
本研究では,課題目標,手順,入力,出力の形式で構成された方法論的タスクのタイプロジーを開発する。
このベンチマークは519の仕様で、25の分野から数百のエキスパートが引き起こしたタスクである。
さらに,本ベンチマークでは,具体的入力と出力の例を用いた方法論的タスクの具体的インスタンス化について述べる。
論文 参考訳(メタデータ) (2024-05-09T17:25:31Z) - Generating Test Scenarios from NL Requirements using Retrieval-Augmented LLMs: An Industrial Study [5.179738379203527]
本稿では,Large Language Models (LLM) を用いたRAG(Retrieval-Augmented Generation) を用いたテストシナリオ生成のための自動アプローチ(RAGTAG)を提案する。
オーストリアポストの2つの産業プロジェクトにおけるRAGTAGの評価を行い,ドイツ語と英語のバイリンガル要件について検討した。
論文 参考訳(メタデータ) (2024-04-19T10:27:40Z) - Requirements' Characteristics: How do they Impact on Project Budget in a
Systems Engineering Context? [3.2872885101161318]
自然言語要求(NLR)の品質の制御と保証は困難である。
スウェーデン交通庁 (STA) と共同で, 要件の特性が変更要求や予算変更に与える影響について検討した。
論文 参考訳(メタデータ) (2023-10-02T17:53:54Z) - An Industrial Case Study on Test Cases as Requirements [5.71126361766062]
アジャイルプロジェクトは、要件の弱いエンジニアリングがプロジェクトの失敗の既知の原因である場合、"要件なしで"成功できる、という誤解があります。
テストケースが要件の役割を果たす方法を理解するために、3つの企業でこのアジャイルプラクティスを調査しました。
この調査結果は、考慮すべき課題を含む、アジャイル開発における要件の役割をどのように満たすかについての洞察を提供する。
論文 参考訳(メタデータ) (2023-08-12T09:06:22Z) - Challenges in aligning requirements engineering and verification in a
large-scale industrial context [7.92131557859946]
本稿では,要件と検証プロセスの整合性に関する重要な課題を特定するインタビューの予備的結果を示す。
本研究の成果は,組織内のアライメントを調査するための基盤として,実践者が利用することができる。
論文 参考訳(メタデータ) (2023-07-23T20:08:49Z) - A Requirements-Driven Platform for Validating Field Operations of Small
Uncrewed Aerial Vehicles [48.67061953896227]
DroneReqValidator (DRV)は、sUAS開発者が運用コンテキストを定義し、複数のsUASミッション要件を設定し、安全性特性を指定し、独自のsUASアプリケーションを高忠実な3D環境にデプロイすることを可能にする。
DRVモニタリングシステムは、sUASと環境からランタイムデータを収集し、安全特性のコンプライアンスを分析し、違反をキャプチャする。
論文 参考訳(メタデータ) (2023-07-01T02:03:49Z) - Socratic Pretraining: Question-Driven Pretraining for Controllable
Summarization [89.04537372465612]
ソクラティック事前訓練は、要約タスクにおける制御性を改善するために設計された、質問駆動で教師なし事前訓練の目的である。
以上の結果から,Socraticプレトレーニングはタスク固有のラベル付きデータ要件を半分に削減することがわかった。
論文 参考訳(メタデータ) (2022-12-20T17:27:10Z) - ADAPQUEST: A Software for Web-Based Adaptive Questionnaires based on
Bayesian Networks [70.79136608657296]
ADAPQUESTは、ベイジアンネットワークに基づく適応型アンケートの開発のためにJavaで書かれたソフトウェアツールである。
質問紙には、アンケートパラメータの引用を簡略化するために、専用の実施戦略が組み込まれている。
本ツールの精神疾患診断への応用についても論じる。
論文 参考訳(メタデータ) (2021-12-29T09:50:44Z) - Quality meets Diversity: A Model-Agnostic Framework for Computerized
Adaptive Testing [60.38182654847399]
コンピュータ適応テスト(CAT)は多くのシナリオで有望なテストアプリケーションとして現れています。
CAT ソリューションのための新しいフレームワークである Model-Agnostic Adaptive Testing (MAAT) を提案する。
論文 参考訳(メタデータ) (2021-01-15T06:48:50Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。