Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【複数選択式】アジャイルソフトウェア開発技術者検定試験向け 模擬問題集 Level 2
Rating: 2.9 out of 5(4 ratings)
35 students

【複数選択式】アジャイルソフトウェア開発技術者検定試験向け 模擬問題集 Level 2

本コースは、本番レベルの模擬試験問題集を3回分実施することで、アジャイルソフトウェア開発技術者検定試験の合格に必要な知識を獲得することができます。
Created bySecurity Lab
Last updated 6/2025
Japanese

What you'll learn

  • モデリング
  • コーディング
  • 構成管理
  • テスト
  • 常時結合
  • デザインパターン
  • リファクタリング
  • チームのスキル

Included in This Course

150 questions
  • 模擬問題集⓵50 questions
  • 模擬問題集⓶50 questions
  • 模擬問題集⓷50 questions

Description

アジャイルソフトウェア開発技術者検定試験 Level 2(ASDE Lv.2)は、開発チームのメンバーがプロジェクトに入る前に必要な実践的な内容になります。


本番試験を想定した複数選択問題形式で、知識力の向上を目指そう!


試験範囲:


モデリング:

オブジェクト指向設計

  • オブジェクト指向設計:継承、インターフェース、ポリモーフィズム、疎結合、Dependency Injection


コーディング:

  • コーディングルール:ツールによる確認(checkstyle)

  • ペアプログラミング

  • リーダビリティ(コードの読みやすさ)

  • テストコード(Mock、Testing frameworkなど)

  • 静的解析ツール(SonarQube)

  • ドキュメンテーション


構成管理:

  • チーム開発:SCM(ソースの変更管理システム)、分散型(git)、集中型(Subversion、CVS 等)

  • ブランチ戦略:ブランチとマージ、レビュー・受入(プルリクエスト)

  • コンテナ技術


テスト:

  • TDD:Junit(モックを使ったテスト、テスト結果レポートの見方、網羅率C0,C1,C2)
    品質管理のためのテスト(パフォーマンステスト、結合テスト、総合テスト・システムテスト)
    ユーザー受入テスト、ブラックボックステスト、ホワイトボックステスト


常時結合:

  • 自動化の導入:何時動かして結果から何を読み取るか、自動化の導入効果、何を自動化するか(ビルド⇒テスト⇒デプロイ等)

  • 何のため、誰のために、常時結合(CI)をおこなうのか


デザインパターン:

  • デザインパターンを使うことのメリット

  • ロバート・C.マーチン「アジャイルソフトウェア開発の奥義」(アジャイルな設計、単一責務、Open/Closedの法則)、GoFのデザインパターン、DI(Dependency Injection)

  • オブジェクト指向開発の考え方(継承、カプセル化、ポリモーフィズムなど)

  • デザインパターンを使うことのメリット(各パターンの利用法、メリット)

  • システムアーキテクチャ設計(拡張性、保守性)

  • UML(Unified Modeling Language)


リファクタリング:

  • マーティン・ファウラー「リファクタリング」(コードの不吉な匂い等)

  • オブジェクト指向設計原則(Principles Of Object Oriented Design)


チームのスキル:

  • スプリント計画

  • 自己組織化されたチーム:メンバーの行動規範(コミュニケーション、自立と協調)

  • レトロスペクティブ(振り返り)


試験時間および出題形式:


試験時間: 60分


出題形式: 多肢選択式(四肢択一)40問​


評価方法: 65%以上で合格​

Who this course is for:

  • アジャイル検定に合格したい人
  • アジャイルの知識を深めたい人