當前位置:編程學習大全網 - 編程語言 - ( )中,編程開發人員分成首席程序員和 類 程序員。

( )中,編程開發人員分成首席程序員和 類 程序員。

答案:D

(1) XP (Extreme Programming,極限編程)在所有的敏捷型方法中,XP是最引人矚目的。它源於Smalltalk圈子,特別是Kent Beck和Ward Cunningham在20世紀80年代末的密切合作。XP在壹些對費用控制嚴格的公司中的使用,已經被證明是非常有效的。(2) Cockburn的水晶系列方法,水晶系列方法是由Alistair Cockburn提出的。它與XP方法壹樣,都有以人為中心的理念,但在實踐上有所不同。Alistair考慮到人們壹般很難嚴格遵循壹個紀律約束很強的過程,因此,與XP的高度紀律性不同,Alistair探索了用最少紀律約束而仍能成功的方法,從而在產出效率與易於運作上達到壹種平衡。也就是說,雖然水晶系列不如XP那樣的產出效率,但會有更多的人能夠接受並遵循它。(3) 開放式源碼,這裏提到的開放式源碼指的是開放源碼界所用的壹種運作方式。開放式源碼項目有壹個特別之處,就是程序開發人員在地域上分布很廣,這使得它和其他敏捷方法不同,因為壹般的敏捷方法都強調項目組成員在同壹地點工作。開放源碼的壹個突出特點就是查錯排障(debug)的高度並行性,任何人發現了錯誤都可將改正源碼的"補丁"文件發給維護者。然後由維護者將這些"補丁"或是新增的代碼並入源碼庫。(4) SCRUM。SCRUM己經出現很久了,像前面所論及的方法壹樣,該方法強調這樣壹個事實,即明確定義了的可重復的方法過程只限於在明確定義了的可重復的環境中,為明確定義了的可重復的人員所用,去解決明確定義了的可重復的問題。(5) Coad的功用驅動開發方法(FDD-Feature Driven Development)FDD是由Jeff De Luca和大師Peter Coad提出來的。像其他方法壹樣,它致力於短時的叠代階段和可見可用的功能。在FDD中,壹個叠代周期壹般是兩周。在FDD中,編程開發人員分成兩類:首席程序員和"類"程序員(class owner)。首席程序員是最富有經驗的開發人員,他們是項目的協調者、設計者和指導者,而"類"程序員則主要做源碼編寫。(6) ASD方法,ASD (Adaptive Software Development)方法由Jim Highsmith提出,其核心是三個非線性的、重疊的開發階段:猜測、合作與學習。

  • 上一篇:外賣小哥16秒控制住失控汽車,為何外賣界藏龍臥虎?
  • 下一篇:自動化專業找工作什麽單位比較好?
  • copyright 2024編程學習大全網