The second challenge deals with agility and is generally being discussed in the context of agile software development methods 第二個挑戰(zhàn)與敏捷性相關(guān),通常在敏捷軟件開發(fā)方法的背景下進行討論。
Fundamental to the movement are four core values , first outlined in the manifesto for agile software development see 運動的基礎(chǔ)在于四個核心價值,在靈活軟件開發(fā)宣言中第一次對它們進行了概述(請參閱
A type of development process that has gained in popularity among a number of software companies is known as agile software development 很多軟件公司都采用一種流行的軟件開發(fā)流程, “敏捷軟件開發(fā)” 。
The refactoring of the service model cannot be avoided , and as in agile software development , we encourage such continuous refactoring 服務(wù)模型的重構(gòu)是無法避免的,并且在敏捷軟件開發(fā)中,我們鼓勵進行持續(xù)重構(gòu)。
Finally , open the project checklist and review the initial set of tasks created by the msf for agile software development template 最后,打開項目檢查表,檢查通過msf for agile software development模板創(chuàng)建的初始任務(wù)集。
As i began work on that column , however , i realized it might be worthwhile to begin with the larger discussion of agile software development 然而,當我開始著手那個專欄時,我意識到可能值得從靈活軟件開發(fā)這個較大的討論開始。
For example , a team project created with the msf for agile software development process templates will display the following nodes : work items 例如,使用msf for agile software development過程模板創(chuàng)建的團隊項目將顯示下列節(jié)點:
For example , if you use the msf for agile software development process template to create the team project , the wizard will also ask you for 例如,如果使用msf for agile software development過程模板來創(chuàng)建團隊項目,則向?qū)н€會詢問:
Test driven development technology appeared at the time when agile software development was found and progress . this technology has been agreed in many practices 測試驅(qū)動開發(fā)技術(shù)是近幾年在敏捷軟件開發(fā)思想發(fā)展過程中出現(xiàn)并獲得很多開發(fā)人員認同的一種開發(fā)方法。
Describes how to update a customized process template so that it is based on the latest version of msf for agile software development or msf for cmmi process improvement 描述工作項、工作項類型和它們之間的相互關(guān)系。提供對創(chuàng)建或自定義新工作項類型進行說明的主題的鏈接。
Agile software development is a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change.