影響を受けるファンクションポイント(IFP)のトレーニングコース
ファンクションポイント分析(FPA)とは、ソフトウェアが提供するビジネス機能の量に基づきその規模を測定する手法です。影響を受けるファンクションポイント(IFP)は、この分析から得られる指標となります。
本講座はインストラクターによる対面形式またはオンラインでの実践トレーニングで、ファンクションポイント測定の概念やそれをソフトウェア開発の生産性評価にどう活用するかを学びたい方々を対象としています。
講座終了後には以下のことができるようになります:
- ソフトウェア開発におけるファンクションポイントおよび非ファンクションポイント測定法を理解する。
- 品質や生産性の分析のために、製品規模を正しく算出できるようになる。
講座形式について
- インタラクティブな講義とディスカッション
- 多数の演習課題による実践的な訓練
- 実際の演習環境でのハンズオン体験
講座内容のカスタマイズについて
- 本講座のカスタマイズをご希望の場合は、弊社までお問い合わせください。
コース概要
はじめに
ファンクションポイント分析概要
IFPUGおよびNESMAによるファンクションポイントの説明
ファンクションポイントと非ファンクションポイント測定法の比較
機能規模の算出方法
データ処理に関わる機能の特定方法
トランザクション処理関連機能の計測手順
FPAにおける複雑性と重み係数について
FPAを用いた見積もり手法
NESMAによる影響を受ける拡張ファンクションポイント算出法
NESMAの影響要因設定手順
総括と今後の取り組み
要求
- ソフトウェア見積もりや規模算出に関する基礎知識が必要です
受講対象者
- プロジェクトマネージャー
- ビジネスアナリスト
- ソフトウェア指標専門家
- 品質コンサルタント
オープントレーニングコースには5人以上が必要です。
影響を受けるファンクションポイント(IFP)のトレーニングコース - 予約
影響を受けるファンクションポイント(IFP)のトレーニングコース - お問い合わせ
影響を受けるファンクションポイント(IFP) - コンサルティングお問い合わせ
お客様の声 (1)
私は日常の仕事に必要な適切な理解を得ています
Wasfi Adams
コース - Impacted Function Point (IFP)
機械翻訳
今後のコース
関連コース
高度なSeleniumテクニック
14 時間このインストラクター主導の実習型トレーニングでは、日本におきまして、受講者はSeleniumを駆使して自動化テストスイートを強化するための高度な手法を習得します。
本研修を終了した際には、次の各能力が身につくこととなります:
- Seleniumを用いて複雑なWebアプリケーションの自動化テストに関する問題を解決できる。
- 正規表現やパターンベースの検証手法を実践的に適用可能となる。
- テスト実行を中断させる例外事象に対処することができる。
- プログラム上でWebオブジェクトを探索する技術が習得される。
- Webコントロールから動的にデータを取得する手法が理解可能となる。
- データ駆動型テストフレームワークの構築スキルが身につく。
- Selenium Gridを用いてテストを分散実行する方法が学べる。
ゲーミフィケーション技術を活用した創造的な問題解決(デザイン思考)
14 時間本講座は日本にて、講師によるライブ研修(オンラインまたは会場開催)として実施されます。初心者から中級レベルの方々がゲーミフィケーション技術を活用して日々の職場上の課題解決に取り組めるよう設計されています。
研修終了時には、以下のことができるようになります:
- デザイン思考の基本原則と問題解決への応用方法を理解する。
- ゲーミフィケーション技術を活用し、参加意欲や革新性を促進する。
- 一般的な職場上の課題に対して創造的かつ実用的な解決策を考案する。
- チーム内で効果的に協力し、問題解決戦略を実行に移す。
- フィードバックや試行錯誤を通じて解決策を継続的に改善させる。
ドメイン駆動設計:概念と実践
21 時間日本にて開催される本インストラクター主導の実習型研修は、DDDの概念と実践方法を学びたい中級レベルの開発者、アーキテクト、分析担当者向けです。
受講後には以下のスキルが身につきます:
- 境界付きコンテキストやエンティティなど、DDDの基本概念とソフトウェア開発におけるその適用方法を理解する。
- 戦略的DDDを用いてドメインモデルを定義・設計し、サブドメインを特定して境界を設定する。
- CQRSやファクトリ、イベントソーシングといったパターンを活用し、戦術的DDDを実装する。
- DDDの技術を用いて既存システムの改善および近代化を効果的に行う。
- 製品指向・ドメイン指向・チーム指向のアーキテクチャを設計し実装する。
- データメッシュを活用して、データ検出やガバナンスを支えるドメイン指向型データプラットフォームを構築する。
デザイン思考:社内顧客への共感を育む
7 時間デザイン思考とは、共感・課題定義・アイデア出し・プロトタイピング・検証というプロセスを通じて問題解決に取り組む、人間中心型の手法です。本コースでは「共感」段階に重点を置き、事前に特定された課題点と社内顧客の真のニーズとの関連性を見出すこと、さらには参加者同士で協力しながら得られた洞察を具体的な成果へとつなげる実践的な活動を行います。
本講座はインストラクターが直接指導するオンラインまたは対面式の研修で、共感力を磨きたい初心者から中級レベルのチームやリーダーの方々を対象としています。社内顧客との関係構築を深め、既存の課題を改善に向けた貴重な機会へと変えていくスキル習得を目指します。
研修終了後には、以下のことができるようになります:
- 共感的なアプローチを用いて顧客ニーズを発見・確認する
- 特定された課題点から具体的で実行可能なニーズへと転換させる
- 役割演習やシミュレーションに参加し、顧客中心の対話スキルを磨く
- チーム全体で協力して、顧客目線での課題定義を見直す
講座形式
- 双方向性の高い講義およびディスカッション
- 実践的でインタラクティブな役割演習や共感トレーニング
- 課題再定義を目的としたグループワークショップ
カスタマイズオプション
- 調達手続きや設備配備など、特定の社内プロセス向けのカスタム版コースをご希望の場合は、ご相談ください。
デザイン思考:内部顧客の理解と課題定義
7 時間デザイン思考とは、共感・定義・発想・プロトタイピング・テストといった段階を通じて問題解決に取り組む、人間中心の手法です。その中でも特に最初の2つの段階――つまり共感と定義に焦点を当てることで、チームは内部顧客のニーズを深く理解し、解決すべき課題を適切に特定できるようになります。
この講座は講師によるオンラインまたは対面形式での実習型研修であり、内部顧客との関係性強化、変化への抵抗感の低減、業務効率向上を目指す初心者から中級レベルのチームやリーダーの方々を対象としています。参加者は実践的かつ協働的な手法を用いてスキルを習得できます。
研修終了時には、以下の能力が身につきます:
- 積極的傾聴やインタビュー技術を活用し、内部顧客に関する有益な情報を収集できる
- 共感マップを作成してユーザーのニーズや課題点を可視化できる
- “5つのなぜ”や問題木などのツールを用いて、本質的な問題と表面的な見かけ上の課題を区別できる
- 明確で実行可能な課題定義文(POV)を作成し、解決策立案の方向性を示せる
講座形式について
- 双方向的な講義とディスカッション
- 実践的な演習やロールプレイ
- グループワークおよび全体でのフィードバックセッション
講座のカスタマイズオプションについて
- 調達手続きや備品提供といった特定の業務プロセスに合わせたオーダーメイド版もご用意可能です。詳細はお問い合わせください。
ソフトウェア開発者向け デザイン思考ワークショップ
14 時間日本において講師が直接指導するこのライブ形式のワークショップでは、受講者はデザイン思考の5つのステージを活用して製品やサービスの利用者が直面している問題を理解し、それらに対処する最善の方法を見つけ出す手法を学びます。
研修終了後、受講者は以下の能力を身につけることができます:
- 顧客のニーズと技術的に実現可能なソリューションを結びつけるための創造的な戦略を活用できる。
- 顧客価値を高め、製品やサービスの内容を向上させるための戦略を策定できる。
デザイン思考:イノベーション手法
24 時間日本にて行われるこのインストラクター主導のライブトレーニングは、初心者から中級レベルのビジネスパーソンを対象としています。参加者はデザイン思考の手法を学び、イノベーションを促進してより良いビジネスソリューションを実現できるようになります。
講座終了時には、以下のことができるようになります:
- デザイン思考の基本原則とイノベーションにおけるその役割を理解する。
- 問題解決のためにデザイン思考の5つの段階を適用できる。
- 創造性を高めるための発想技法やツールを活用できる。
- プロセスの改善と効率化に向けてデザイン思考戦略を実践できる。
デザイン思考を通じた革新的なリーダーシップ
14 時間日本にて開催されるこのライブ研修は、初心者レベルのリーダーや人事担当者の方々を対象とし、デザイン思考の手法を用いたイノベーション推進・問題解決能力強化・チーム関与度向上を目指す内容となっています。
講座終了時には、以下の能力が身につきます:
- イノベーション促進やチーム結束力向上に役立つツールと手法を習得する。
- 複雑な課題解決に向けた共感マッピング・発想術・プロトタイピングのスキルが伸びる。
- リーダーシップや人事関連の場面においてデザイン思考を実践できるようになる。
- 技術系チーム内にイノベーション文化を根付かせられるようになる。
デザイン思考:イノベーションと創造的な問題解決
4 時間概要:
デザイン思考のプロセスには5つの段階があります(共感、課題定義、発想、試作、テスト)。
現代社会は複雑化しており、これまでとは異なるアプローチが必要となる問題も増えています。デザイン思考はこのような複雑な課題の解決に役立ちます。デザイン思考を習得することで、難しい問題にも効果的に対処でき、コミュニケーションや説得力が高まり、ビジネス成果も向上します。さらに組織全体および個人の行動やパフォーマンスの改善にもつながります。
- デザイン思考の仕組み:人々と課題から学び、共通パターンを発見し、モデルを設計(モデルドリフトへの対応も含む)した後、テストや評価を行い再構築する。
- デザイン思考とイノベーション・起業家精神との関連性。
- 活用手法とツール:ペルソナ、ステークホルダーマップ、カスタマージャーニーマップ、サービスブループリント、ビジネスモデルの革新など。
- 応用分野:デザイン思考のマインドセット、破壊的イノベーション、反復的アプローチ、アジャイル見積もり手法、批判的思考、問題解決能力、チームワーク、リーダーシップ、コミュニケーションスキル、テクノロジーへの理解力、国際的な視点や倫理的判断、感情知能、自己認識、交渉術、対立解決など。
学習目標:
- デザイン思考の基礎と奥深さを理解する。
- 関連する概念・要因・理論・種類・モデルなどについて学ぶ。
- 実際に体験しながらデザイン思考を行う練習を行う。
研修形態:
本講座は1日(4時間)で構成され、以下の内容からなります:
- 講義(40%):理論・概念・モデルおよび相互関係の説明。
- グループ演習(30%):グループワークやゲーム、ディスカッション、模擬的な対立解決訓練など。
- 個人活動(15%):文章作成・デザイン実践および相互評価の時間。
- その他(15%):ビデオ視聴や資料閲覧も含まれる。
注意:本講座の特性上、参加者の最低人数は3名となります。
Postmanを使用したAPIテスト
21 時間日本にてインストラクター主導のライブ講義(オンラインまたは会場開催)が実施され、Postmanを使ってAPIテストを行いたいソフトウェアテスター向けとなります。
講習終了時には受講者は以下のことができるようになります:
- 自動化されたリクエストやワークフローを用いてテストを実行する。
- バージョン管理システムを活用してAPIの定義・開発・テストおよび監視を行う。
- リクエスト内で動的なデータを生成する。
- チーム全体で閲覧できるよう、コレクションにテスト内容を整理・記録する。
C#におけるSelenium WebDriver
14 時間本講座は日本(オンラインまたは対面)で実施されるインストラクター主導のライブトレーニングであり、参加者にVisual Studio内でのSelenium WebDriverおよびC#を使った自動テストの方法を紹介します。もしC#プログラミングの経験がない場合や復習したい方は、「自動テストエンジニア向けC#講座」もご覧ください。
SeleniumおよびJenkinsを使用したテスト自動化
21 時間本コースでは、Seleniumテストスイートを用いたテストプロジェクトの運用方法や、Jenkinsによる継続的テストの実施手法について解説します。
対象者:
- ソフトウェアテストエンジニア
- アジャイル開発に携わるソフトウェア開発者
- リリースマネージャー
- QAエンジニア
本講座の終了時点で学習者が身につけられるスキル:
- 『実際のプロジェクト』においてSeleniumテストスイートを効果的に活用できるようになる
- 複数ブラウザに対応したテストをSeleniumで実施可能となる
- Selenium Gridを用いてテストの分散処理が行えるようになる
- Jenkins上で回帰テスト用のSeleniumスクリプトを実行可能となる
- Jenkinsを用いてテスト結果や定期的なレポート作成ができるようになる
SeleniumとPythonを使用したテスト自動化
14 時間Seleniumは、さまざまなブラウザでウェブアプリケーションのテストを自動化するためのオープンソースフレームワークです。Selenium 4では、拡張されたWebDriver APIやネイティブ相対ロケーター機能、さらに強化されたグリッドサポートが提供されます。Pythonは使いやすさとPytestなどのテストフレームワークとの親和性の高さを兼ね備えており、拡張性と保守性に優れたテスト自動化スイートの開発に最適な選択肢となります。
本講座はインストラクター主導のライブトレーニング(オンラインまたは会場開催)で、初心者から中級レベルのテスターや開発者を対象にしており、実際の環境でSeleniumとPythonを用いたウェブアプリケーションのテスト自動化手法を習得していただけます。
講座終了後には、以下のスキルが身につくことを目指します:
- テスト環境においてSeleniumとPythonを導入・設定する。
- Selenium WebDriverおよびPytestを用いて堅牢な自動化スクリプトを作成する。
- 保守性の高いテストフレームワーク構築のため、ページオブジェクトモデル(POM)を活用する。
- Selenium Gridを利用して複数ブラウザ上でテストを実行する。
- CI/CDパイプラインと自動化テストを連携させる。
- よくある問題の解決方法や、安定した自動化環境構築のためのベストプラクティスを実践できるようになる。
講座の形式について
- インタラクティブな講義とディスカッション
- 豊富な演習問題を通じて実践的学習が可能
- ライブ環境での実際的な開発体験も行える
カスタマイズ対応の可能性について
- 本講座をご要望に合わせてカスタマイズしたい場合は、お問い合わせいただければ手配いたします。
Seleniumを使用したテスト自動化
21 時間本コースでは、テストプロジェクトの運営方法について学び、実際にWebアプリケーションに対して機能的・ブラウザ間互換性検証の自動化を行うための実践経験を得ることができます。これらはすべてSeleniumテストスイートを活用して行います。
本コースの対象者は、ソフトウェアテストエンジニアや手動テストを行うテスターです。
受講を終了すると、参加者は実際のプロジェクトにおいてSelenium WebDriverを効果的に利用できるようになります。
TestComplete
21 時間日本にて開催されるこのインストラクター主導の実践型トレーニングでは、参加者はTestCompleteの各機能――テストオブジェクトモデル、チェックポイント、名前マッピング、およびUI――を活用して、デスクトップアプリケーション、ウェブアプリケーション、モバイルアプリケーションに対する自動化テストの実施方法を学びます。
本トレーニングを修了すると、参加者は以下のことができるようになります:
- 機能テストの作成・記録・実行が可能になる。
- 拡張性があり保守しやすいテストフレームワークを構築できる。
- チェックポイントを設定したり、複数デバイス向けにテスト内容を調整したり、結果を分析できる。
- TestCompleteのスクリプト拡張機能も活用できるようになる。