Course Code: agiletddc
Duration: 21 hours
Prerequisites:
  • 對 C 程式設計的理解
  • 瞭解軟體測試概念
Overview:

TDD或測試驅動開發是一種開發軟件的方法,其中編碼,測試和設計在整個軟件開發週期中同時發生。 Agile是一種更廣泛的軟件開發流程和管理方法,強調增量交付,團隊協作,持續規劃和持續學習。

在這個由講師指導的現場培訓(現場或遠程)中,參與者將學習如何使用TDD和Agile開發方法編寫高質量的C應用程序。參與者將通過一系列實踐練習將他們的知識付諸實踐,以創建一個精心設計和經過良好測試的C應用程序。

在培訓結束時,參與者將能夠:

  • 安裝和配置執行TDD所需的開發和測試工具
  • 使用TDD方法設計,開發和單元測試C應用程序
  • 應用Agile開發的規劃和管理實踐

聽眾

  • 開發商
  • 項目經理

課程格式

  • 部分講座,部分討論,練習和繁重的實踐練習

筆記

  • 要申請本課程的定制培訓,請聯繫我們安排。
Course Outline:

介紹

  • TDD 和 Agile 的優勢

TDD(2天)

安裝和配置自動化 Unit Testing 框架

TDD 方法

  • 使用 TDD 設計軟體
  • 重構軟體
  • TDD 工作流和模式

實現 TDD

  • 協作模組
  • 了解測試假貨、存根、雙打和類比
  • 編寫好的單元測試
  • 改進現有測試
  • 重構應用程式
  • 為舊版 C 編寫測試
  • 將 TDD 應用於嵌入式軟體開發
  • 在矽片旁邊進行模擬試駕

Agile (1 天)

介紹

  • Agile 與傳統軟體開發方法相比
  • Agile 宣言

實現 Agile

  • 發佈計劃,零反覆運算
  • 反覆運算規劃、估算
  • 需求審查,每日站會
  • 團隊品質、反覆運算測試、驗收
  • 反覆運算評審(展示)
  • 回顧
  • Agile 原則的經驗教訓

總結和結論

Sites Published:

United Arab Emirates - Agile and TDD with C

Qatar - Agile and TDD with C

Egypt - Agile and TDD with C

Saudi Arabia - Agile and TDD with C

South Africa - Agile and TDD with C

Brasil - Agile and TDD with C

Canada - Agile and TDD with C

中国 - Agile and TDD with C

香港 - Agile and TDD with C

澳門 - Agile and TDD with C

台灣 - Agile and TDD with C

USA - Agile and TDD with C

Österreich - Agile and TDD with C

Schweiz - Agile and TDD with C

Deutschland - Agile and TDD with C

Czech Republic - Agile and TDD with C

Denmark - Agile and TDD with C

Estonia - Agile and TDD with C

Finland - Agile and TDD with C

Greece - Agile and TDD with C

Magyarország - Agile and TDD with C

Ireland - Agile and TDD with C

Luxembourg - Agile and TDD with C

Latvia - Agile and TDD with C

España - Curso de Ágil y TDD con C

Italia - Agile and TDD with C

Lithuania - Agile and TDD with C

Nederland - Agile and TDD with C

Norway - Agile and TDD with C

Portugal - Agile and TDD with C

România - Agile and TDD with C

Sverige - Agile and TDD with C

Türkiye - Agile and TDD with C

Malta - Agile and TDD with C

Belgique - Agile and TDD with C

France - Agile and TDD with C

日本 - Agile and TDD with C

Australia - Agile and TDD with C

Malaysia - Agile and TDD with C

New Zealand - Agile and TDD with C

Philippines - Agile and TDD with C

Singapore - Agile and TDD with C

Thailand - Agile and TDD with C

Vietnam - Agile and TDD with C

India - Agile and TDD with C

Argentina - Curso de Ágil y TDD con C

Chile - Curso de Ágil y TDD con C

Costa Rica - Curso de Ágil y TDD con C

Ecuador - Curso de Ágil y TDD con C

Guatemala - Curso de Ágil y TDD con C

Colombia - Curso de Ágil y TDD con C

México - Curso de Ágil y TDD con C

Panama - Curso de Ágil y TDD con C

Peru - Curso de Ágil y TDD con C

Uruguay - Curso de Ágil y TDD con C

Venezuela - Curso de Ágil y TDD con C

Polska - Agile and TDD with C

United Kingdom - Agile and TDD with C

South Korea - Agile and TDD with C

Pakistan - Agile and TDD with C

Sri Lanka - Agile and TDD with C

Bulgaria - Agile and TDD with C

Bolivia - Curso de Ágil y TDD con C

Indonesia - Agile and TDD with C

Kazakhstan - Agile and TDD with C

Moldova - Agile and TDD with C

Morocco - Agile and TDD with C

Tunisia - Agile and TDD with C

Kuwait - Agile and TDD with C

Oman - Agile and TDD with C

Slovakia - Agile and TDD with C

Kenya - Agile and TDD with C

Nigeria - Agile and TDD with C

Botswana - Agile and TDD with C

Slovenia - Agile and TDD with C

Croatia - Agile and TDD with C

Serbia - Agile and TDD with C

Bhutan - Agile and TDD with C

Nepal - Agile and TDD with C

Uzbekistan - Agile and TDD with C