(UP) − , , , .
. , , .
UP :
● ;
● -;
● .
UP , . , , , . .
UP : − , , , , ( ) − , , .
, . , .
18. XP .
́ ́ (. Extreme Programming, XP) . , , .
( Extreme programming explained) :
1. (Fine scale feedback)
a. (Test driven development)
b. (Planning game)
c. (Whole team, Onsite customer)
d. (Pair programming)
2. ,
a. (Continuous Integration)
b. (Design Improvement, Refactor)
c. (Small Releases)
3. ,
a. (Simple design)
b.
c.
d. (Collective code ownership) (Collective patterns ownership)
e. (Coding standard or Coding conventions)
4. (Programmer welfare):
a. 40- (Sustainable pace, Forty hour week)
XP , . , . , . , , , . , . ( ). , ( ). .
|
|
19. ICONIX .
ICONIX ICONIX Software. ICONIX , . UML, UML 20% . ICONIX :
● ;
● ;
● ( );
● .
:
●
●
●
●
, . (Use Case), . (Robustness Diagram). . (SequenceDiagram) . . . , .
20. SCRUM .
Scrum , , ( 2 4 ) , . . - .
Scrum: ScrumMaster , Scrum , Scrum ( Scrum -, Product Owner ScrumMaster); (Product Owner) , ; - (Scrum Team), , , , . . ( 72 ). , . .
|
|
. , , , product backlog ( ), , . (backlog items), (sprint planning meeting), . , . , , [7]. (. . sprint backlog). , (requirements) .
Product backlog , , . Product backlog , . (user story) backloga (backlog items). Product backlog Scrum-.
Sprint Backlog , Product Owner Product Backlog. , . , .
Burndown chart , .
( 4-8 ), .
( 15 ), : ? ? ?