受影響功能點 (IFP)培訓
功能點分析(FPA)是一種基於業務功能量來衡量軟件功能規模的方法。受影響功能點(IFP)是 FPA 的結果單位。
本培訓由講師指導,提供線上或線下形式(忽略 'Live' 詞),旨在幫助希望理解功能點測量概念並將其納入軟件開發生產力測量的專業人士。
通過本次培訓,參與者將能夠:
- 了解軟件開發中的功能點和非功能點測量。
- 衡量軟件產品的單位,以進行質量和生產力分析。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在實時實驗室環境中進行的實踐操作。
課程定制選項
- 如需為本課程申請定制培訓,請聯繫我們進行安排。
課程簡介
引言
功能點分析概覽
IFPUG 和 NESMA 功能點概覽
功能點與非功能點測量對比
功能規模測量
識別數據函數
衡量事務性函數
FPA 複雜度和權重
使用 FPA 進行估算
NESMA 受影響增強功能點
分配 NESMA 影響因子
總結與後續步驟
最低要求
- 具備軟件估算和規模測量的基本知識和理解。
目標學員
- 項目經理。
- 業務分析師。
- 軟件指標專家。
- 質量諮詢顧問。
需要幫助選擇合適的課程嗎?
macao@nobleprog.com 或 +852 81990613
受影響功能點 (IFP)培訓 - 詢問
受影響功能點 (IFP) - 咨詢詢問
客戶評論 (1)
我對日常工作所需的理解水平感到滿意
Wasfi Adams
課程 - Impacted Function Point (IFP)
機器翻譯
相關課程
Advanced Selenium
14 小時在這場由講師主導、澳門的即時培訓中,學員將學習如何運用進階技術來強化自動化測試套件,以驅動 Selenium。
完成本培訓後,學員能夠:
- 使用 Selenium 解決複雜的 Web 應用程式測試自動化問題。
- 應用正則表達式和基於模式的驗證技術。
- 處理阻止測試執行的異常狀況。
- 透過程式搜尋網頁物件。
- 動態擷取來自 Web 控制項的資料。
- 建立數據驅動測試框架。
- 使用 Selenium Grid 分配測試任務。
運用遊戲化技術進行創意問題解決(設計思維)
14 小時本課程為導師主講的現場培訓澳門(線上或線下),適合希望透過遊戲化技巧解決日常職場挑戰的初級至中級學員。
課程結束後,學員將能夠:
- 理解設計思維原則及其在問題解決中的應用
- 運用遊戲化技巧提升參與度並激發創新
- 針對常見職場問題開發創意且實用的解決方案
- 跨團隊有效協作以實施問題解決策略
- 透過反饋與實驗的迭代方法優化解決方案
領域驅動設計:概念與實踐
21 小時此種由講師主導的現場培訓 澳門(線上或線下),目標對象為希望學習並應用 DDD 概念與實踐於專案中的中階開發者、架構師與分析師。
完成本課程後,學員將能夠:
- 掌握核心 DDD 概念(如邊界上下文、實體等)及其在軟體專案中的應用。
- 運用戰略性 DDD 定義並設計領域模型,識別子領域,建立邊界。
- 透過 CQRS、工廠模式與事件溯源等模式,實現戰術性 DDD。
- 有效重構與現代化既有系統,使用 DDD 技術。
- 設計並實現以產品、領域及團隊為中心的架構。
- 運用資料網域建立領域導向的資料平台,支援資料探索與治理。
設計思維:與內部客戶產生共情
7 小時設計思維是一種以人為本的解決問題方法論,透過同理心、定義需求、構思解決方案、原型製作和測試來實現。本課程版本強烈專注於「共情」階段,重點在於將先前識別的痛點與內部客戶的真實需求相連,並運用動態、協作的活動將洞察轉化為可執行的成果。
這門由講師指導的現場培訓(線上或線下)旨在初級至中級水平的團隊和領導者,希望加深其共情技能,增強與內部客戶的關係,並將痛點轉化為有意義的改進機會。
在本培訓結束時,參與者將能夠:
- 運用基於同理心的技術來揭示並驗證客戶需求。
- 將已映射的痛點轉化為清晰、可執行的需求。
- 參與動態的角色扮演和模擬,練習以客户為中心的對話。
- 從客戶的角度協作重新定義問題陈述。
課程形式
- 互動式講授和引導討論。
- 動態、實操的角色扮演和共情練習。
- 小組工作坊進行協作問題重構。
課程客製化選項
- 如需請求針對特定內部流程(例如採購或設備配置)定制的版本,請聯繫我們以安排。
設計思考:為內部客戶進行同理心與定義
7 小時設計思考是一種以人為本的方法論,透過同理心、定義、構想、原型製作和測試來解決問題。聚焦於前兩個階段——同理心和定義,能幫助團隊更好地理解內部客戶,並準確定義需要解決的問題。
這門由講師帶領的培訓課程(線上或線下)針對初階至中階團隊與領導者,旨在加強他們與內部客戶的連結,減少變革阻力,並透過實用、協作的方式提升營運效率。
完成本培訓後,學員將能夠:
- 運用積極聆聽和訪談技巧,蒐集關於內部客戶的有意義見解。
- 建立同理心地圖,掌握使用者需求與痛點。
- 使用「五個為什麼」和問題樹等工具,區分真正的根本問題與表面現象。
- 撰寫清晰、可執行的問題陳述(POV),引導解決方案發展。
課程形式
- 互動式講授與討論。
- 實用、實作練習與角色扮演。
- 小組工作坊與全體回饋環節。
課程客製化選項
- 如需針對特定內部流程(如採購或設備 provisioning)提供客製化版本,請聯繫我們以安排。
Design Thinking Workshop for Software Developers
14 小時在這場於[loc]舉辦的由講師主導的即時工作坊(線上或線下)中,學員將學習如何應用設計思維的五個階段,更深入地理解產品或服務終端使用者所面臨的問題,進而發展最佳的解決方案。
完成本課程後,學員將能夠:
- 運用創意策略,將客戶需求與技術上可行的解決方案相匹配。
- 制定策略以提升客戶價值並優化產品與服務。
設計思維:創新方法論
24 小時此為由講師指導的實況培訓,在澳門(線上或線下)進行,目標受眾為初級至中級專業人士,希望了解並應用設計思維方法論以推動創新並改善商業解決方案。
完成本培訓後,參與者將能夠:
- 理解設計思維的核心原則及其在創新中的角色。
- 應用設計思維的五個階段來解決問題。
- 運用發想技巧與工具以激發創意。
- 實施設計思維策略以改善流程並提升效率。
透過設計思維實現創新領導力
14 小時這項在 澳門(線上或線下)舉行的由講師主導的實時培訓,旨在幫助初級領導者和人力資源專業人士學習並應用設計思維方法,以促進創新、增強問題解決能力,並有效參與團隊。
通過此培訓,參與者將能夠:
- 為參與者提供工具和 methodology,促進創新和團隊參與。
- 開發共情圖譜、發散思維和原型設計技能,用於解決複雜挑戰。
- 將設計思維原則應用於領導力和人力資源情境。
- 在技術團隊中推廣創新文化。
設計思維:創新與創造性問題解決
4 小時概述:
設計思維(DT)流程包含五個階段(共情、定義問題、構思、原型製作、測試)。
在日益複雜的世界裡,我們面臨的問題可能需要特殊的方法。設計思維有助於應對複雜問題。掌握設計思維能更有效地解決複雜問題、提升溝通能力、增強說服力、改善商業成果,並優化組織和個人的行為與績效。
- DT 運作方式:向人們和問題學習、尋找模式、設計模型(模型漂移)、測試模型、評估模型並重新工程化。
- DT、創新與企業家精神之間的關係。
- DT 方法和工具:人物角色、利益相關者地圖、客戶旅程地圖、服務藍圖、商業模式創新。
- DT 應用:設計思維、破壞性創新、迭代方法、敏捷估算技術、批判性思維、問題解決、團隊合作、領導力準備、溝通技能、科技敏銳度、前瞻性思維、跨文化與道德能力、情商、自我意識、談判技巧、衝突解決。
目標:
- 理解 DT 的基本原理和細微差別
- 探討 DT 中的關鍵概念、因素、理論、類型和模型
- 實驗、體驗並實踐 DT
交付方式:
這是一門為期 1 天(4 小時)的培訓課程,包含:
- 講授(40% - 理論、概念、模型和互動的演示),
- 小組練習(30% - 團隊動力學、遊戲、小組討論和模擬衝突解決練習),
- 個人活動(15% - 寫作、設計和同伴討論)
- 其他內容(15% - 視頻、閱讀)。
注意:由於本課程的性質,小組人數最少為 3 人
使用 Postman 進行 API 測試
21 小時這項在 澳門(線上或線下)由講師指導的實時培訓針對希望使用 Postman 進行 API 測試的軟體測試人員。
完成本培訓後,學員將能夠:
- 使用自動化請求和工作流程執行測試。
- 使用版本控制系統定義、開發、測試和觀察 API。
- 在請求中生成動態數據。
- 將測試記錄並組織到集合中以供團隊審閱。
C# 中的 Selenium WebDriver
14 小時本培訓由講師主導,並在 澳門(線上或線下)提供 live 培訓,讓學員了解如何在 Visual Studio 中使用 Selenium WebDriver 和 C# 進行自動化測試。如果您沒有 C# 編程經驗或希望複習 C#,請查看課程:自動化測試工程師的 C#。
Test Automation with Selenium and Jenkins
21 小時本課程提供關於使用 Selenium 測試套件和 Jenkins 持續測試來處理測試項目的培訓。
適用對象:
- 軟體測試工程師
- 參與敏捷開發的軟體開發人員
- 發佈經理
- QA 工程師
完成 Selenium 培訓後,學員將能夠:
- 在實際項目中有效使用 Selenium 測試套件
- 使用 Selenium 進行跨瀏覽器測試
- 使用 Selenium Grid 分發測試
- 在 Jenkins 中運行回歸 Selenium 測試
- 使用 Jenkins 準備測試報告和定期報告
使用 Selenium 和 Python 進行測試自動化
14 小時Selenium 是一個開源框架,用於在不同瀏覽器上自動執行 Web 應用程式測試。透過 Selenium 4,現在提供增強版的 WebDriver API、原生相對定位器以及改善的網格支援。Python 以其簡潔性和與 Pytest 等測試框架的強大整合能力而著稱,使其成為開發可擴展且易於維護的測試自動化套件的理想選擇。
本課程由導師親自指導,提供線上或線下培訓形式,針對初級到中級的測試人員和開發者,協助他們利用 Selenium 搭配 Python 在真實環境中自動化 Web 應用程式測試。
完成本課程後,學員將能夠:
- 安裝並配置用於測試環境的 Selenium 與 Python。
- 使用 Selenium WebDriver 和 Pytest 建立穩健的測試自動化腳本。
- 運用頁面對像模型 (POM) 打造易於維護的測試框架。
- 利用 Selenium Grid 在多個瀏覽器上運行測試。
- 將自動化測試整合至 CI/CD 管線中。
- 排查常見問題,並實施最佳實踐以確保自動化穩定性。
課程格式
- 互動式講授與討論。
- 大量的練習與實作。
- 在即時實驗室環境中進行動手實作。
課程客製化選項
- 如需為本課程申請客製化培訓,請聯繫我們安排。
Test Automation with Selenium
21 小時本課程提供處理測試項目的培訓,並透過 Selenium 測試套件,讓學員獲得網頁應用程式、功能測試自動化以及跨瀏覽器測試自動化的實作經驗。
本課程的目標受眾為軟體測試工程師和手動測試人員。
完成培訓後,參與者將能夠在實際專案中有效使用 Selenium WebDriver。
TestComplete
21 小時在這場由講師引導的實地培訓中,學員將學習如何使用 TestComplete 的功能,包括其測試對象模型、檢查點、名稱映射以及介面來對桌面、網頁和移動應用程式進行自動化測試。
完成本次培訓後,學員將能夠:
- 創建、錄製並運行功能測試。
- 構建可擴展且易於維護的測試框架。
- 設置檢查點,調整多設備測試並分析測試結果。
- 使用 TestComplete 的腳本擴展功能。