影響を受けた機能ポイント (IFP)のトレーニングコース
機能ポイント分析(FPA)は、ビジネス機能の量に基づいてソフトウェアの機能的な大きさを測定する方法です。影響を受けた機能ポイント(IFP)は、FPAの結果として得られる単位です。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)では、機能ポイント測定の概念と、それをソフトウェア開発の生産性測定に組み込む方法を理解したい専門家向けです。
このトレーニングの終了時には、参加者は以下のことが Able になります:
- ソフトウェア開発における機能ポイントと非機能ポイントの測定を理解する。
- ソフトウェア製品の単位を品質および生産性分析のために測定する。
コースの形式
- 対話型の講義とディスカッション。
- 多数の演習と実践。
- ライブラボ環境での手動実装。
コースのカスタマイズオプション
- このコースのカスタマイズトレーニングを依頼するには、お問い合わせください。
コース概要
導入
機能ポイント分析の概要
IFPUG と NESMA 機能ポイントの概要
機能ポイント対非機能ポイント測定
機能サイズ測定
データ関数の識別
トランザクション関数の測定
FPA 複雑さと重み付け
FPA を用いた推定
NESMA 影響を受けた機能ポイントの強化
NESMA 影響要因の割り当て
まとめと次回のステップ
要求
- ソフトウェア推定とサイズの基本的な知識と理解
対象者
- プロジェクトマネージャー
- ビジネスアナリスト
- ソフトウェアメトリック専門家
- 品質コンサルタント
オープントレーニングコースには5人以上が必要です。
影響を受けた機能ポイント (IFP)のトレーニングコース - 予約
影響を受けた機能ポイント (IFP)のトレーニングコース - お問い合わせ
影響を受けた機能ポイント (IFP) - コンサルティングお問い合わせ
お客様の声 (1)
私は日常の仕事に必要な適切な理解を得ています
Wasfi Adams
コース - Impacted Function Point (IFP)
機械翻訳
今後のコース
関連コース
Advanced Selenium
14 時間このインストラクター主導のライブトレーニングでは、参加者は高度なテクニックを使用してSeleniumを駆動する自動テストスイートを強化する方法を学びます。
本トレーニング終了時には、参加者は以下のことができるようになります:
- Seleniumを使用して複雑なWebアプリケーションのテスト自動化の問題を解決します。
- 正規表現とパターンベースの検証手法を適用します。
- テスト実行を停止させる例外を処理します。
- プログラムでWebオブジェクトを検索します。
- Webコントロールからデータを動的にキャプチャします。
- データドリブンテストフレームワークを作成します。
- Selenium Gridを使用してテストを分散させます。
ゲーム化技術を使用した創造的な問題解決(デザイン思考)
14 時間この講師主導型のライブトレーニング(オンラインまたはオンサイト)は、日常の職場での課題をゲーム化技術を通じて解決したい初級者から中級者向けです。
このトレーニングの終了時には、参加者は以下のことができるようになります:
- デザイン思考の原理と問題解決への適用を理解する。
- エンゲージメントと革新を促進するためにゲーム化技術を取り入れる。
- 一般的な職場の課題に対する創造的で実践的なソリューションを開発する。
- チーム間での効果的な協力を行い、問題解決戦略を実装する。
- フィードバックと実験を通じてソリューションを洗練するために反復アプローチを適用する。
デザイン思考:内部クライアントとの共感
7 時間デザイン思考は、共感、定義、アイデーション、プロトタイピング、テストを通じて問題解決を行う人間中心の手法です。このコースでは、共感段階に重点を置き、以前に特定された課題を内部クライアントの実際のニーズと結びつけ、動的な協働活動を適用して洞察を具体的な成果に変えることを目指しています。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、初心者から中級レベルのチームやリーダーを対象としており、共感スキルを深め、内部クライアントとの関係を強化し、課題を意味のある改善機会に変えることを目指しています。
このトレーニングの終了時には、参加者は以下のことができるようになります:
- 共感に基づく手法を使用してクライアントのニーズを特定し、検証する。
- マッピングされた課題を明確で具体的なニーズに変換する。
- 動的なロールプレイやシミュレーションを通じてクライアント中心の会話の実践を行う。
- クライアントの視点から問題文を見直し、再定義する。
コース形式
- 対話型講義とガイダンス付きディスカッション。
- 動的な手順を伴うロールプレイや共感エクササイズ。
- 協働問題再定義のためのグループワークショップ。
コースカスタマイゼーションオプション
- 特定の内部プロセス(例:調達や設備提供)に合わせたカスタマイズ版をご希望の場合、お問い合わせください。
Design Thinking: 内部クライアントとの共感と問題定義
7 時間Design Thinkingは、共感、定義、アイデーション、プロトタイピング、テストを通じて人間中心の問題解決手法です。最初の2つの段階である「共感」(Empathize)と「定義」(Define)に焦点を当てることで、チームが内部クライアントをより深く理解し、適切な問題を特定することができます。
このインストラクター主導の実践的なトレーニング(オンラインまたはオンサイト)は、内部クライアントとの関係を強化し、変革への抵抗を減らし、実践的かつ協力的な方法で業務効率を向上させたい初級から中級レベルのチームやリーダーを対象としています。
このトレーニングの終了時には、参加者は以下のことが Able to できます:
- アクティブリスニングとインタビュー技術を使用して内部クライアントに関する有意義な洞察を収集します。
- 共感マップを作成し、ユーザーのニーズと課題点を把握します。
- 5 Whysや問題ツリーなどのツールを使用して、実際の根本的な問題と認識された問題を見分けます。
- 明確で具体的な問題文(POVs)を作成し、解決策に取り組むためのガイドラインを提供します。
コース形式
- 対話型講義とディスカッション。
- 実践的な演習とロールプレイ。
- グループワークショップと全体フィードバックセッション。
コースのカスタマイズオプション
- 特定の内部プロセス(例:調達や機器提供)に合わせてカスタマイズされたバージョンを希望される場合は、ご連絡ください。
ソフトウェア開発者のためのデザイン思考ワークショップ
14 時間この講師主導のライブワークショップトレーニング(オンラインまたはオンサイト)では、参加者は製品やサービスのエンドユーザーが経験する問題をよりよく理解し、それらを解決する最良のアプローチを開発する方法について学びます。
このトレーニングの終了時には、参加者は以下のことができます:
- 創造的な戦略を使用して、顧客のニーズと技術的に実現可能な解決策を結びつける。
- 顧客価値を高め、製品やサービスの提供を強化するための戦略を立てることができる。
デザイン思考:イノベーション手法
24 時間この講師主導型の実践的なトレーニング(オンラインまたはオンサイト)は、初級から中級レベルの専門家向けに設計されており、デザイン思考手法を理解し、適用してイノベーションを推進し、ビジネスソリューションを改善することを目指しています。
このトレーニングの終了時には、参加者は以下のことが able になります:
- デザイン思考の核心原則とその革新における役割を理解する。
- 問題解決にデザイン思考の5つのフェーズを適用する。
- 創造性を促進するためにアイデーション手法やツールを利用する。
- プロセスの改善と効率の向上のためにデザイン思考戦略を実装する。
デザイン思考を通じた革新的なリーダーシップ
14 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)は、デザイン思考のメソドロジーを学び、適用してイノベーションを促進し、問題解決能力を高め、チームを効果的にエンゲージしたいという初級レベルのリーダーや人事プロフェッショナルを対象としています。
このトレーニングの終了時には、参加者は以下のことが Able to します:
- イノベーションとチームエンゲージメントを促進するためのツールとメソドロジーを提供します。
- 共感マッピング、アイデーション、プロトタイピングなどのスキルを開発し、複雑な課題を解決します。
- リーダーシップと人事シナリオにデザイン思考の原則を適用します。
- テックチーム内のイノベーション文化を促進します。
デザイン思考:革新と創造的解決策
4 時間概要:
デザイン思考(DT)プロセスには5つの段階があります(共感、問題の定義、アイデア創出、プロトタイプ作成、テスト)。
日益に複雑化する世界において、私たちは特別なアプローチを必要とする問題に直面しています。デザイン思考は複雑な問題に対処するのを助けます。デザイン思考を習得することは、複雑な問題を効果的に処理し、より良いコミュニケーション、効率的な説得、ビジネス結果の向上、そして組織および個人の行動とパフォーマンスの強化につながります。
- DTの仕組み: 人々と問題から学ぶ、パターンを見つける、設計モデルを作成(モデルドリフト)、モデルをテスト、モデルを評価、再構築する。
- DT、革新、起業家精神の関係。
- DTの方法とツール: ペルソナ、ステークホルダーマップ、カスタマージャーニーマップ、サービスブループリント、ビジネスモデル革新。
- DTの応用: デザイン思考、破壊的革新、反復的アプローチ、アジャイル見積手法、批判的思考、問題解決、チームワーク、リーダーシップ準備、コミュニケーションスキル、テクノロジーリテラシー、先見性、異文化・倫理コンピテンシー、感情知能(EQ)、自己認識、交渉スキル、紛争解決。
目的:
- DTの基本原理と微妙なニュアンスを理解する
- DTにおける主要な概念、要因、理論、タイプ、モデルを探求する
- DTを実験し、体験し、実践する
実施方法:
このトレーニングコースは1日(4時間)間で構成されており、以下の内容を含みます:
- 講義(40% - 理論、概念、モデルの提示とインタラクション)、
- グループ演習(30% - グループダイナミクス、ゲーム、グループディスカッション、模擬紛争解決演習)、
- 個人活動(15% - 執筆、デザイン設計、ピアディスカッション)
- その他(15% - 動画、読書)。
注: このコースの性質上、最小グループ人数は3名以上です。
Postmanを使用したAPIテスト
21 時間このインストラクター主導の実践的なトレーニング(オンラインまたはオンサイト)では、ソフトウェアテスターがPostmanを使用してAPIテストを行うことを目指しています。
このトレーニング終了時には、参加者は以下のようなことができるようになります:
- 自動化されたリクエストとワークフローを使用してテストを実行します。
- バージョン管理システムを使用してAPIを定義、開発、テスト、および観察します。
- リクエストで動的データを生成します。
- チームでの修正のためにテストをコレクションにドキュメント化し、整理します。
Selenium C# テスト自動化
14 時間このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、C# と Selenium を使用してテスト自動化を行いたい開発者やテストエンジニア向けです。
本トレーニング終了時には、参加者は以下のことができるようになります:
- Selenium WebDriver をインストールし設定する。
- Visual Studio IDE を使用して Selenium、C# および Nunit を使ってテストを記述する。
- C# の Selenium テスト自動化を実行する。
Selenium WebDriver in C#
14 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)では、Visual Studioを使用してSelenium WebDriverとC#での自動テストについて参加者に紹介します。C#プログラミングの経験がない場合や復習したい場合は、「Automation Test Engineers向けのC#」コースをご覧ください。
SeleniumとJenkinsを使用したテスト自動化
21 時間このコースでは、Seleniumテストスイートを使用してテストプロジェクトを処理し、Jenkinsを使用して継続的なテストを行う方法について学びます。
対象者:
- ソフトウェアテストエンジニア
- アジャイル開発に関与するソフトウェア開発者
- リリースマネージャー
- QAエンジニア
Seleniumトレーニングの終了後、受講者は以下のことができます:
- 実際のプロジェクトでSeleniumテストスイートを効果的に使用する
- Seleniumを使用してクロスブラウザテストを行う
- Selenium Gridを使用してテストを分散させる
- Jenkinsで回帰Seleniumテストを実行する
- Jenkinsを使用してテストレポートと定期的なレポートを作成する
SeleniumとPythonを使用したテスト自動化
14 時間Seleniumは、異なるブラウザでウェブアプリケーションのテストを自動化するためのオープンソースフレームワークです。Selenium 4では、強化されたWebDriver API、ネイティブの相対ロケーター、および改善されたグリッドサポートが利用可能です。PythonはシンプルさとPytestなどのテストフレームワークとの強力な統合を提供し、スケーラブルで保守性の高いテスト自動化スイートを開発するための強力な選択肢となっています。
このインストラクター主導のライブトレーニング(オンラインまたはオンサイト)は、初級から中級レベルのテスターと開発者を対象としており、実際の環境でSeleniumとPythonを使用してウェブアプリケーションのテスト自動化を行うことを目指しています。
このトレーニング終了時には、参加者は以下のことができるようになります:
- テスト環境でSeleniumとPythonをインストールおよび設定する。
- Selenium WebDriverとPytestを使用して堅牢なテスト自動化スクリプトを作成する。
- Page Object Model (POM)を適用して保守可能なテストフレームワークを構築する。
- Selenium Gridを使用して複数のブラウザでテストを実行する。
- 自動化されたテストをCI/CDパイプラインに統合する。
- 一般的な問題のトラブルシューティングと自動化の安定性に関するベストプラクティスを適用する。
コース形式
- インタラクティブな講義とディスカッション。
- 多くの演習と実践。
- ライブラボ環境での手動実装。
コースカスタマイゼーションオプション
- このコースのカスタマイズ版をお求めの方は、お問い合わせください。
Seleniumを使用したテスト自動化
21 時間このコースでは、テストプロジェクトの処理方法とウェブアプリケーション、機能テスト自動化、クロスブラウザーテスト自動化のためのSeleniumテストスイートを用いた手順実践経験を提供します。
このコースの対象者は、ソフトウェアテストエンジニアと手動テスト担当者です。
訓練が終了したら、参加者は実際のプロジェクトでSelenium WebDriverを効果的に使用できるようになります。
TestComplete
21 時間このインストラクター主導のライブトレーニングでは、参加者は TestComplete のテストオブジェクトモデル、チェックポイント、名前マッピング、および UI を使用してデスクトップ、ウェブ、モバイルアプリケーションでの自動化テストを実施する方法を学習します。
このトレーニング終了時には、参加者は以下のことができます:
- 機能テストの作成、記録、実行
- スケーラブルでメンテナンス可能なテストフレームワークの作成
- チェックポイントの作成、複数デバイス向けのテスト調整、テスト結果の分析
- TestComplete のスクリプト拡張機能を使用する