影响功能点(IFP) 培训
功能点分析(FPA)是一种基于业务功能量来测量软件功能规模的方法。影响功能点(IFP)是FPA的结果单位。
本课程为讲师指导的培训(线上或线下),旨在帮助专业人士理解功能点测量的概念,以及如何将其纳入软件开发生产力测量中。
通过本培训,参与者将能够:
- 理解软件开发中的功能点与非功能点测量。
- 测量软件产品的单位,以进行质量和生产力分析。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在实时实验室环境中进行动手操作。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
课程大纲
介绍
功能点分析概述
IFPUG与NESMA功能点概述
功能点与非功能点测量对比
功能规模测量
识别数据功能
测量事务功能
FPA复杂度与权重
使用FPA进行估算
NESMA影响增强功能点
分配NESMA影响因子
总结与下一步
要求
- 具备软件估算与规模评估的基础知识与理解。
受众
- 项目经理
- 业务分析师
- 软件度量专家
- 质量顾问
需要帮助选择合适的课程吗?
china@nobleprog.com 或拨打 400 6116 540
影响功能点(IFP) 培训 - 询价
影响功能点(IFP) - 问询
客户评论 (1)
我对日常工作所需的理解水平感到满意
Wasfi Adams
课程 - Impacted Function Point (IFP)
机器翻译
即将举行的公开课程
相关课程
高级Selenium
14 小时在本次由讲师指导的线下培训中,参与者将学习如何使用高级技术来增强自动化测试套件,以驱动Selenium。
培训结束后,参与者将能够:
- 使用Selenium解决复杂的Web应用测试自动化问题。
- 应用正则表达式和基于模式的验证技术。
- 处理导致测试执行中断的异常。
- 以编程方式搜索Web对象。
- 动态捕获来自Web控件的数据。
- 创建数据驱动的测试框架。
- 使用Selenium Grid分发测试。
使用游戏化技术进行创造性问题解决 (Design Thinking)
14 小时这种由讲师指导的 中国现场培训(在线或现场)面向希望通过游戏化技术解决日常工作场所挑战的初级到中级参与者。
在本次培训结束时,参与者将能够:
- 理解 Design Thinking 的原则及其在解决问题中的应用。
- 结合游戏化技术来促进参与和创新。
- 为常见的工作场所问题制定创造性和实用的解决方案。
- 跨团队有效协作以实施解决问题的策略。
- 应用反复运算方法,通过反馈和实验来优化解决方案。
Domain Driven Design: 概念与实践
21 小时这种由讲师指导的现场培训中国(在线或远程)面向希望学习 DDD 概念和实践并将其应用于其软件项目的中级开发人员、架构师和分析师。
在培训结束时,参与者将能够:
- 掌握核心DDD概念(边界上下文、实体等)及其在软件项目中的应用。
- 应用战略 DDD 来定义和设计领域模型、识别子领域并建立边界。
- 使用 CQRS、工厂和事件溯源等模式实现战术 DDD。
- 使用 DDD 技术有效地重构和现代化遗留系统。
- 设计和实现面向产品、领域和团队的体系结构。
- 利用数据网格创建面向领域的数据平台,支持数据发现和治理。
设计思维:与内部客户共情
7 小时设计思维是一种以人为中心的方法论,通过共情、定义、构思、原型和测试来解决问题。本课程特别强调“共情”阶段,重点是将先前确定的痛点与内部客户的真实需求联系起来,并通过动态的协作活动将洞察转化为可操作的成果。
本课程为讲师指导的线下或远程培训,面向初学者到中级水平的团队和领导者,旨在深化他们的共情技能,加强与内部客户的关系,并将痛点转化为有意义的改进机会。
通过本培训,学员将能够:
- 应用基于共情的技巧,发现并验证客户需求。
- 将已映射的痛点转化为清晰、可操作的需求。
- 参与动态的角色扮演和模拟,练习以客户为中心的对话。
- 从客户的角度协作重新定义问题陈述。
课程形式
- 互动讲座与引导讨论。
- 动态的实践角色扮演与共情练习。
- 小组工作坊,协作重新定义问题。
课程定制选项
- 如需针对特定内部流程(如采购或设备配置)定制课程,请联系我们安排。
设计思维:为内部客户共情与定义
7 小时设计思维是一种以人为本的方法论,通过同理心、定义、构思、原型设计和测试来解决问题。专注于前两个阶段——同理心和定义,帮助团队更好地理解内部客户,并明确需要解决的正确问题。
本课程为讲师指导的培训(线上或线下),面向初级到中级水平的团队和领导者,旨在通过实用、协作的方法,加强他们与内部客户的联系,减少变革阻力,并提高运营效率。
通过本课程,学员将能够:
- 运用积极倾听和访谈技巧,收集有关内部客户的有意义见解。
- 创建同理心地图,捕捉用户需求和痛点。
- 使用“5个为什么”和问题树等工具,区分真实问题与表面问题。
- 起草清晰、可操作的问题陈述(POV),以指导解决方案的制定。
课程形式
- 互动式讲座与讨论。
- 实践操作练习与角色扮演。
- 小组研讨会与全体反馈环节。
课程定制选项
- 如需针对特定内部流程(如采购或设备配置)定制课程版本,请联系我们安排。
设计思维工作坊:面向软件开发人员
14 小时在这个由讲师指导的、互动式工作坊培训中(线上或线下),参与者将学习如何应用设计思维的五个阶段,以更好地理解产品或服务的最终用户所遇到的问题,然后制定最佳解决方案。
通过本次培训,参与者将能够:
- 使用创造性策略,将客户需求与技术可行的解决方案相匹配。
- 制定策略,以增加客户价值并增强产品和服务。
设计思维:创新方法论
24 小时这个由讲师主导的现场培训 (线上或线下) 旨在帮助希望了解和应用Design Thinking方法论以推动创新和改善商业解决方案的初级到中级专业人员。
培训结束时,参与者将能够:
- 了解Design Thinking的核心原则及其在创新中的作用。
- 将Design Thinking的五个阶段应用于解决问题。
- 利用创意技术和工具来促进创造力。
- 实施Design Thinking策略以改善流程和提高效率。
创新领导力:通过设计思维
14 小时这种由 讲师指导的 中国 现场培训(在线或现场)面向希望学习和应用 Design Thinking 方法以促进创新、增强问题解决能力并有效吸引团队的初级领导者和人力资源专业人士。
在本次培训结束时,参与者将能够:
- 为参与者提供工具和方法,以促进创新和团队参与。
- 培养同理心映射、构思和原型设计方面的技能,以解决复杂的挑战。
- 将 Design Thinking 原则应用于领导力和 HR 场景。
- 在技术团队中促进创新文化。
设计思维:创新与创造性问题解决
4 小时概述:
设计思维(DT)过程分为五个阶段(共情、定义问题、构思、原型、测试)。
在日益复杂的世界中,我们处理的问题可能需要特殊的方法。设计思维有助于处理复杂问题。掌握设计思维能够有效应对复杂问题,改善沟通,提高说服力,提升业务成果,并增强组织和个人的行为与表现。
- DT的工作原理:从人和问题中学习,发现模式,设计模型(模型漂移),测试模型,评估模型并重新设计。
- DT、创新与创业之间的关系。
- DT方法与工具:角色画像、利益相关者地图、客户旅程地图、服务蓝图、商业模式创新。
- DT的应用:设计思维模式、颠覆性创新、迭代方法、敏捷估算技术、批判性思维、问题解决、团队合作、领导力准备、沟通技能、技术敏锐度、前瞻性思维、跨文化与道德能力、情商、自我意识、谈判技巧、冲突解决。
目标:
- 理解DT的基本原理和细微差别
- 探索DT中的关键概念、因素、理论、类型和模型
- 实验、体验和实践DT
授课方式:
这是一门为期1天(4小时)的培训课程,内容包括:
- 讲座(40% - 理论、概念、模型和互动的展示),
- 小组练习(30% - 小组动态、游戏、小组讨论和模拟冲突解决练习),
- 个人活动(15% - 写作、设计和同伴讨论)
- 其他(15% - 视频、阅读)。
注意:由于课程性质,最低小组人数为3人
API测试与Postman
21 小时这种以讲师为主导的中国现场现场培训针对希望使用Postman进行API测试的软件测试人员。
在培训结束时,参与者将能够:
- 使用自动化请求和工作流执行测试。
- 使用版本控制系统定义、开发、测试和观察 API。
- 在请求中生成动态数据。
- 在集合中记录和组织测试,以便团队修订。
Selenium WebDriver in C#
14 小时本次由讲师指导的线下或线上培训,将向学员介绍如何在Visual Studio中使用Selenium WebDriver和C#进行自动化测试。如果您没有C#编程经验或希望复习C#,请查看课程:C# for Automation Test Engineers。
使用Selenium和Jenkins进行测试自动化
21 小时本课程提供使用Selenium测试套件和Jenkins进行持续测试的培训。
目标受众:
- 软件测试工程师
- 参与敏捷开发的软件开发者
- 发布经理
- 质量保证工程师
Selenium培训结束后,学员将能够:
- 在实际项目中有效使用Selenium测试套件
- 使用Selenium进行跨浏览器测试
- 使用Selenium Grid分发测试
- 在Jenkins中运行Selenium回归测试
- 使用Jenkins准备测试报告和定期报告
Selenium结合Python用于测试自动化
14 小时Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。Selenium像人一样与浏览器交互:通过单击链接、填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。Selenium构建在WebDriver框架上,对许多脚本语言(包括Python)具有出色的绑定。
在本次培训中,学员将把Python的强大功能与Selenium结合起来,以自动化示例Web应用程序的测试。通过在实验室环境中将理论与实践相结合,学员将学习并操作如何用Python和Selenium自动化自己的Web测试项目。
受众
- 测试人员和开发人员
课程形式
- 部分讲座、部分讨论、大量实操
使用Selenium进行测试自动化
21 小时本课程提供测试项目的处理培训,并通过Selenium测试套件提供Web应用程序、功能测试自动化和跨浏览器测试自动化的实践经验。
本课程的目标受众是软件测试工程师和手动测试人员。
完成培训后,学员将能够在实际项目中有效使用Selenium WebDriver。
TestComplete
21 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用TestComplete的功能,包括其测试对象模型,检查点,名称映射和UI在桌面,Web和移动应用程序上执行自动化测试。
在培训结束时,参与者将能够:
- 创建、记录和运行功能测试。
- 创建可扩展且可维护的测试框架。
- 创建检查点,调整多个设备的测试并分析测试结果。
- 使用 TestComplete 的脚本扩展。