paint-brush
道路安全のための正確なナビゲーション システムの開発におけるアジャイル アプローチ@escholar
201 測定値

道路安全のための正確なナビゲーション システムの開発におけるアジャイル アプローチ

長すぎる; 読むには

このソフトウェア開発方法論では、ナビゲーションおよび道路安全アプリの計画、アジャイル手法、体系的なテストを重視しています。要件分析からユーザー テストまで、WordPress、PHP、CSS、JavaScript を使用した構造化アプローチを採用し、品質保証のための ISO/IEC 25010 標準に基づいて評価します。
featured image - 道路安全のための正確なナビゲーション システムの開発におけるアジャイル アプローチ
EScholar: Electronic Academic Papers for Scholars HackerNoon profile picture
0-item

著者:

(1)ベンザール・グレン・S・グレポン、ノーザン・ブキドノン州立大学、フィリピン [email protected] (連絡先著者)

(2)JC P. Margallo、ノーザンブキドノン州立大学、フィリピン

(3)ジョナサン・B・マセリン、ノーザン・ブキドノン州立大学、フィリピン

(4)リオ・アルディ・A・ドンポル、ノーザン・ブキドノン州立大学、フィリピン

リンク一覧

概要と序文

文献レビュー

方法論

結果

議論

結論

推奨事項

研究の意義

実用的な意味

宣言

参考文献と著者略歴

方法論

ソフトウェア開発

長年にわたり、SDLC はソフトウェア開発に対する信頼できるアプローチであり続けています (Khan 他、2020)。図 1 に示すように、アジャイル手法は、その適応性、早期配信、柔軟なライフサイクルにより、迅速かつ効果的なソフトウェア開発に最適です (Srivastava、Bhardwaj、Saraswat、2017)。


図1. システム開発におけるアジャイル手法

計画

研究者たちはブキドノン市でデータを入手し、彼らが遭遇した典型的な問題を調査しました。報告書によると、多くの人が情報不足のために事故に遭っており、そのため、事故が起こりやすい地域、道路封鎖、進行中の工事について警告する情報が必要なのです。

要件分析

利用可能な多くのシステム フロー図やフローチャートを使用して要件を分析します。データ フロー図はフローを表すために使用され、システムを導入する方法やデータが正確に流れるようにする方法を提唱者が理解するのに役立ちます。さらに、フローチャートはシステムのプロセスを示すために使用され、提唱者が物事がどのように機能するかを明確にするのに役立ちます。操作で実行する必要があるプロセスは、一連のステップとしてフローチャートを使用して表されます。

デザイン

この段階では、研究者はプロジェクトの適切な設計を計画します。研究者は、このシステムの基本的なニーズを収集するためのデータ情報を収集するために、無作為に乗客と通勤者を調査しました。提案者は、ネットワーク インフラストラクチャの機能設計、ネットワークの物理コンポーネントとその機能組織および構成の仕様のフレームワーク、システムの構造、動作、およびその他のビューを定義する概念モデルであるシステム アーキテクチャ、データベースの論理構造を決定し、データを保存できる方法を根本的に決定するデータベース モデルを考案しました。

コーディング

このフェーズでは、実際のコードの開発と記述で、研究者は WordPress を使用して Web アプリを開発します。WordPress は最も人気のあるオープンソースのコンテンツ管理システム (CMS) で、約 7,500 万の Web サイトで使用されています。研究者は、Web 開発に使用されるプログラミング言語としてハイパーテキスト プロセッサ (PHP) を研究しました。また、研究者はクリエイティブなデザインで見栄えを良くするために CSS カスケード スタイル シートも使用します。最後に、アニメーションとインタラクションには JavaScript (JS) を使用します。

ユーザーテスト

研究者は、設計およびコーディングのプロセスを含むこの段階で、ソフトウェア開発の機能にエラーがなくなるまでこの手順を繰り返す必要があります。

クライアントの承諾

研究者は、System Evaluation Scale (SUS) を使用したモバイル ブラウザーのデモンストレーションを通じて、承認のためのランダム ユーザーを提案する出力 Web アプリケーションを提示しました。モバイル ブラウザーのデモンストレーションは、アプリケーションの紹介と簡単なフローとして使用されます。

システムのテストと評価

通常のユーザーの評価中に、最終出力のシステムに関するフィードバック スコアが提供されます。参加者に割り当てられたアプリケーション評価には ISO/IEC 25010 が使用されます。この ISO 規格は、システムとソフトウェア製品の品質を定義、評価、比較するための統一された用語を提供しているためです。


表 1. 調査結果を解釈する際には、質的解釈のためのリッカート表が使用されます。


表 1 は、主題または特定のトピックに関する人々の意見をランク付けまたは測定するために使用されるリッカート尺度です。質問または結果を測定するためにも使用できます。提案者は、結果と全体的な ISO/IEC 25010 評価平均 (式 1) を解釈するためにリッカート尺度を使用しました。


計算式:全体平均 = 合計平均/アイテムの合計数 式1


表 2 は、アプリケーション品質評価の ISO 全体結果です。研究者は、全体の平均を得るために、次の式を使用しました。


表2. ISO全体結果


この論文はCC 4.0ライセンスの下でarxivで公開されています