GNU Free Documentation License . .

: ,

       

      V-Model  Dual Vee Model

Agile (XP, Lean, Scrum .)  Cleanroom  OpenUP  RAD  RUP  MSF  DSDM  TDD

   

́ ́ (. Extreme Programming, XP .   , , .

[] XP

( Extreme programming explained) :

  • (Fine scale feedback)
    • (Test driven development)
    • (Planning game)
    • (Whole team, Onsite customer)
    • (Pair programming)
  • ,
    • (Continuous Integration)
    • (Design Improvement, Refactor)
    • (Small Releases)
  • ,
    • (Simple design)
    • (System metaphor)
    • (Collective code ownership) (Collective patterns ownership)
    • (Coding standard or Coding conventions)
  • (Programmer welfare):
    • 40- (Sustainable pace, Forty hour week)

[]

XP :

  • (unit testing);
  • (acceptance testing).

, . , . , . - (refactoring).

, . , .

XP , TDD (Test Driven Development) , , , , .

[]

  , . , (customer stories), . , , , -, . , .

[]

«» XP  , , . XP , .

[]

, , . , . . : , . , .

[]

, . , , , , . XP , , , .

[]

(refactoring)  , . XP , . XP , . . , , .

[]

(releases) . . .

, . , , , , , . , , . .

[]

XP , , , . , . XP ,   , . , . , . .

[]

  . , , .

(system metaphor)  , . , , .

, . .

[]

. :

  • , ;
  • .

, ; ; , . XP , , ,  , . , . . , , . , . .

[]

, . , . : , .   , , .

, , , , . UNIT- : , UNIT- .

[]

[] .

[]