Course Code: qaci
Duration: 14 hours
Prerequisites:

软件开发过程知识

Overview:

培训对开发人员, Scrum Masters,产品负责人以及业务部门的某些方面都是开放的。培训的目的是介绍质量保证和持续集成主题及其在项目中的位置,实施敏捷方法。参与者将对所讨论的问题以及与QA / CI一致的软件开发工具和流程的实践知识有广泛的了解。业务代表将能够了解实施这些工具和流程的好处,并将其转化为软件开发的时间和成本。提出的问题基于PHPJava ,具体取决于客户的要求。

Course Outline:

质量保证/CI

    什么是QA? 什么是CI? 软件开发、重构和修复错误的成本 识别和理解项目 为组织带来利润

DDD系列

    基于业务需求、假设 DDD 的软件开发 通信IT中的问题-Business 领域模型

最佳实践

    KISS原理和DRY 编码标准 通过 OOP 和设计模式创建可重用的代码 识别和降低圈复杂度

软件指标

    每类重量法 类的响应 继承树的深度 对象之间的耦合 方法缺乏凝聚力 儿童人数 圈复杂度 Metrics 类 模型指标 使用指标

Software Testing

    什么、何时以及如何测试? “白盒”和“黑盒”的方法 测试在敏捷方法中的作用 TDD只是项目成本的潜在增加 使用 JUnit (Java)、PHPUnit (PHP) 进行单元测试 JBehave (Java)、Behat 和 Mink (PHP) 的行为测试 功能测试

重构

    什么是重构? 债务技术 代码异味 重构模式

Documentation

    文档在敏捷方法中的作用 要记录什么? 文档类型 文档和敏捷方法,或者您可以调用(工作软件而不是综合文档)? 标准 XMI 从 Javadoc (Java)、ApiGen (PHP) 自动生成文档

工具和环境 CI

    工具和环境 CI PMD (Java), phpmd (PHP) CPD (Java), phpcpd (PHP) 代码行计数器 (Java)、phploc (PHP) UCDetector (Java), phpdcd (PHP) Jdepend (Java)、phpdepend (PHP)
  • Agile 和 CI/QA
  • 规划和增量开发 拥抱变化 短阶段 跨学科团队 Extreme Programming,代码审查 个人和交互胜过流程和工具

      总和

    讨论 问题 您如何开始实施过程?

    Sites Published:

    United Arab Emirates - Quality Assurance and Continuous Integration

    Qatar - Quality Assurance and Continuous Integration

    Egypt - Quality Assurance and Continuous Integration

    Saudi Arabia - Quality Assurance and Continuous Integration

    South Africa - Quality Assurance and Continuous Integration

    Brasil - Garantia de Qualidade e Integração Contínua

    Canada - Quality Assurance and Continuous Integration

    中国 - Quality Assurance and Continuous Integration

    香港 - Quality Assurance and Continuous Integration

    澳門 - Quality Assurance and Continuous Integration

    台灣 - Quality Assurance and Continuous Integration

    USA - Quality Assurance and Continuous Integration

    Österreich - Quality Assurance and Continuous Integration

    Schweiz - Quality Assurance and Continuous Integration

    Deutschland - Quality Assurance and Continuous Integration

    Czech Republic - Quality Assurance and Continuous Integration

    Denmark - Quality Assurance and Continuous Integration

    Estonia - Quality Assurance and Continuous Integration

    Finland - Quality Assurance and Continuous Integration

    Greece - Quality Assurance and Continuous Integration

    Magyarország - Quality Assurance and Continuous Integration

    Ireland - Quality Assurance and Continuous Integration

    Luxembourg - Quality Assurance and Continuous Integration

    Latvia - Quality Assurance and Continuous Integration

    España - Aseguramiento de la Calidad e Integración Continua

    Italia - Quality Assurance and Continuous Integration

    Lithuania - Quality Assurance and Continuous Integration

    Nederland - Quality Assurance and Continuous Integration

    Norway - Quality Assurance and Continuous Integration

    Portugal - Garantia de Qualidade e Integração Contínua

    România - Quality Assurance and Continuous Integration

    Sverige - Quality Assurance and Continuous Integration

    Türkiye - Quality Assurance and Continuous Integration

    Malta - Quality Assurance and Continuous Integration

    Belgique - Quality Assurance and Continuous Integration

    France - Quality Assurance and Continuous Integration

    日本 - Quality Assurance and Continuous Integration

    Australia - Quality Assurance and Continuous Integration

    Malaysia - Quality Assurance and Continuous Integration

    New Zealand - Quality Assurance and Continuous Integration

    Philippines - Quality Assurance and Continuous Integration

    Singapore - Quality Assurance and Continuous Integration

    Thailand - Quality Assurance and Continuous Integration

    Vietnam - Quality Assurance and Continuous Integration

    India - Quality Assurance and Continuous Integration

    Argentina - Aseguramiento de la Calidad e Integración Continua

    Chile - Aseguramiento de la Calidad e Integración Continua

    Costa Rica - Aseguramiento de la Calidad e Integración Continua

    Ecuador - Aseguramiento de la Calidad e Integración Continua

    Guatemala - Aseguramiento de la Calidad e Integración Continua

    Colombia - Aseguramiento de la Calidad e Integración Continua

    México - Aseguramiento de la Calidad e Integración Continua

    Panama - Aseguramiento de la Calidad e Integración Continua

    Peru - Aseguramiento de la Calidad e Integración Continua

    Uruguay - Aseguramiento de la Calidad e Integración Continua

    Venezuela - Aseguramiento de la Calidad e Integración Continua

    Polska - Kontrola jakości i ciągła integracja

    United Kingdom - Quality Assurance and Continuous Integration

    South Korea - Quality Assurance and Continuous Integration

    Pakistan - Quality Assurance and Continuous Integration

    Sri Lanka - Quality Assurance and Continuous Integration

    Bulgaria - Quality Assurance and Continuous Integration

    Bolivia - Aseguramiento de la Calidad e Integración Continua

    Indonesia - Quality Assurance and Continuous Integration

    Kazakhstan - Quality Assurance and Continuous Integration

    Moldova - Quality Assurance and Continuous Integration

    Morocco - Quality Assurance and Continuous Integration

    Tunisia - Quality Assurance and Continuous Integration

    Kuwait - Quality Assurance and Continuous Integration

    Oman - Quality Assurance and Continuous Integration

    Slovakia - Quality Assurance and Continuous Integration

    Kenya - Quality Assurance and Continuous Integration

    Nigeria - Quality Assurance and Continuous Integration

    Botswana - Quality Assurance and Continuous Integration

    Slovenia - Quality Assurance and Continuous Integration

    Croatia - Quality Assurance and Continuous Integration

    Serbia - Quality Assurance and Continuous Integration

    Bhutan - Quality Assurance and Continuous Integration

    Nepal - Quality Assurance and Continuous Integration

    Uzbekistan - Quality Assurance and Continuous Integration