タグ

ブックマーク / www.qbook.jp (2)

  • テスト駆動開発(TDD)とは?基本サイクルと運用時の注意点を解説!| Qbook

    システム開発でテストというと、テスターによる品質保証をイメージされるかもしれません。しかし、近年のアジャイル開発のような短いサイクルの開発プロセスにおいては、テスターのみで品質を担保することは困難であり、開発者も含めて開発工程全体で品質を意識していくことが重要になっています。 そこで今回は、開発者とテスターが一体となって品質向上を目指す手法「テスト駆動開発」の進め方をステップ毎に解説します。 もくじ テスト駆動開発(TDD)とは ステップで分かるテスト駆動開発(TDD)の基サイクル 【レッド】実装した機能の要件を元に失敗するテストコードを書く 【グリーン】どんな方法でも良いのでテストが成功するコードを書く 【リファクタリング】テストが成功する状態を維持しつつ簡潔・明快なコードにする テスト駆動開発(TDD)のメリット3つ 【1】後工程へバグを持ち越しにくい 【2】システムの要件をより深く

    テスト駆動開発(TDD)とは?基本サイクルと運用時の注意点を解説!| Qbook
    repon
    repon 2022/09/30
    【レッド】実装した機能の要件を元に失敗するテストコードを書く【グリーン】どんな方法でも良いのでテストが成功するコードを書く【リファクタリング】テストが成功する状態を維持しつつ簡潔・明快なコードにする
  • Qbook | ソフトウェアの品質向上プラットフォーム by VALTES

    AIDXの導入で行政サービスの満足度を向上する」横須賀市の生成AI活用の取り組み 2022年11月に米OpenAI社が公開した人工知能チャットボットChatGPTは、リリースからわずか5日でユーザー数が100万人を突破し、行政や教育機関、企業などでも導入が進んできました。国内では民間企業のみならず中央省庁や自治体でも利用され始めています。 そんな中、神奈川県横須賀市では全国の自治体に先駆けて2023年4月よりChatGPTを全庁導入して注目を集めています。 ChatGPTを活用 【2024年最新】iOS端末:画面サイズ、解像度一覧 2024年9月20日、iPhone16シリーズが発売されました。 今回のアップデートでは「iPhone 16Pro」,「iPhone 16ProMax」に関して、前機種の「iPhone 15Pro」,「iPhone 15ProMax」と比較して画面サイズ・解

    Qbook | ソフトウェアの品質向上プラットフォーム by VALTES
    repon
    repon 2022/09/14
  • 1