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