ูƒูŠู ูŠุณุงุนุฏูƒ Scrum ููŠ ุฃู† ุชุตุจุญ ู…ุทูˆุฑู‹ุง ุฃู‚ูˆู‰ุŸ

ุนุงุฏุฉ ู„ุง ูŠูƒูˆู† ู…ูˆุถูˆุน ู…ู†ู‡ุฌูŠุงุช ูˆุนู…ู„ูŠุงุช ุงู„ุชุทูˆูŠุฑ ู…ูˆุถุน ุงู‡ุชู…ุงู… ูƒุจูŠุฑ ู„ู„ู…ุทูˆุฑูŠู†. ู…ู† ุงู„ุทุจูŠุนูŠ ุชู…ุงู…ู‹ุง ุฃู† ุชุณู…ุน: " ูŠุฌุจ ุฃู† ูŠูƒูˆู† ู‡ู†ุงูƒ ู…ุฏูŠุฑ ูŠู‚ูˆู… ุจุฐู„ูƒ. "ูŠุจุฏูˆ ู„ูŠ ุฃู† ู…ุนุธู… ุงู„ู…ุทูˆุฑูŠู† ุจุจุณุงุทุฉ ู„ุง ูŠุฑูˆู† ู‚ูŠู…ุฉ ูƒุงููŠุฉ ููŠ ูู‡ู… ุนู…ู„ูŠุงุช ุงู„ุดุฑูƒุฉ. ูˆู…ุน ุฐู„ูƒ ุŒ ููŠ ุชุฌุฑุจุชูŠ ุŒ ูŠุนุฏ ู‡ุฐุง ู…ูƒูˆู†ู‹ุง ู…ู‡ู…ู‹ุง ู„ู„ุบุงูŠุฉ ูŠุณู…ุญ ู„ู„ู…ุจุฑู…ุฌูŠู† ุจุฃู† ูŠุตุจุญูˆุง ุฃู‚ูˆู‰ ู…ู† ุงู„ู†ุงุญูŠุฉ ุงู„ูู†ูŠุฉ ุŒ ูˆูƒุฐู„ูƒ ุงู„ุงุฑุชู‚ุงุก ููŠ ุงู„ุณู„ู… ุงู„ูˆุธูŠููŠ. ุณุฃุญุงูˆู„ ุฅุธู‡ุงุฑ ู‡ุฐุง ุงู„ุงุชุตุงู„.

 ุญู‚ูˆู‚ ุงู„ุทุจุน ูˆุงู„ู†ุดุฑ ยฉ Max Degtyarev (https://www.behance.net/maxdwork)
ุญู‚ูˆู‚ ุงู„ุทุจุน ูˆุงู„ู†ุดุฑ ยฉ Max Degtyarev (https://www.behance.net/maxdwork)

, , - , , , , . Hard Skills.

Soft skills, , , , , . Hard Skills , - Soft Skills.

, , , "" , . . Agile. , , โ€œ โ€ .

, , Hard Skills , , .

, , , , : UX, UI, , , , .

, , . , , , , . , , .

: . , , , , .

: . , ! , . โ€ฆ .

, .

- , . , , , , โ€Šโ€”โ€Š .

, , ( ) . .

, - , , . , , , .

. , , . , , , , .

, . , , .

180 , , , . , , . 

, . .

- , Theory of constraints, .

: ( ) , !

6 . , - - YouTube. , , , Slack. , , , .

ู…ุซุงู„ ุนู„ู‰ ุงู„ุชุทูˆุฑ ุงู„ุณูŠุฆ ููŠ ู†ู‡ุฌ ู…ุฑุญู„ุฉ ุงู„ุดู„ุงู„.
Waterfall.

- , , , , , . , Waterfall, . :

  • , .

  • .

  • . , , , .

, , . : .

  ู…ุซุงู„ ุนู„ู‰ ุงู„ุชุณู„ูŠู… ุงู„ู…ุชุฒุงูŠุฏ ู„ุชุบูŠูŠุฑุงุช ุงู„ู…ู†ุชุฌ.
.

, , .

, : (up-front design)โ€Šโ€”โ€Š , .

, , . , , .

Scrum Waterfall, , .

, , , 2 :

1. ,

2. ,

. Up-Front design, , .

. , , . :

  1. , - , , . 2 ?

  2. , ?

  3. , , ?

, , , .

, .

: ? .

- , โ€œ โ€ (Softโ€Šโ€”โ€Š) , .

, โ€œ โ€ , , . , . , .

โ€œ โ€ , :

When requirements change, the difficulty in making such a change should be proportional to the scope of the change, not to the shape of the change. The difference between scope and shape often drives the growth in software development costs. It is the reason that the first year of development is much cheaper than the second, and the second year is much less expensive than the third.

The goal of software architecture is to minimize the human resources required to build and maintain the required system.

ุฑูˆุจุฑุช ุณูŠ ู…ุงุฑุชู† ุŒ ุงู„ู‡ู†ุฏุณุฉ ุงู„ู…ุนู…ุงุฑูŠุฉ ุงู„ู†ุธูŠูุฉ: ุฏู„ูŠู„ ุงู„ุญุฑููŠ ู„ู‡ูŠูƒู„ ุงู„ุจุฑู…ุฌูŠุงุช ูˆุชุตู…ูŠู…ู‡ุง
Robert C. Martin, Clean Architecture: A Craftsmanโ€™s Guide to Software Structure and Design
   ุฑูˆุจุฑุช ู…ุงุฑุชู† ุŒ ุงู„ู‡ู†ุฏุณุฉ ุงู„ู…ุนู…ุงุฑูŠุฉ ุงู„ู†ุธูŠูุฉ: ูู† ู‡ู†ุฏุณุฉ ุงู„ุจุฑู…ุฌูŠุงุช.
, : .

, : , , . . , ?

, . , . , , , , . :

  • , .

  • (, ! ?).

  • โ€Šโ€”โ€Š .

  • โ€Šโ€”โ€Š .

, โ€œโ€, , . , . :

  1. , , , , โ€œโ€ . , . , . , .

  2. , . , . , , .

- . , , , . , .


, , , . . . , , , . ( ), , , . Agile Architecture Lean Architecture. : .

. , . , . , , .

, , . , , . Soft skills , . . , : , , .

, .

. , , . . .

, Android, , . . , PayPal, Palm OS. .

, . , , , , . . ?

 ?

, , , . , , . , . , . :

  • . , , โ€œ ?โ€, โ€œ ?โ€, โ€œ ?โ€ ..

    , , , . .



    , , , - . .

  • , . , 2- , , .



    , , 2 . โ€Šโ€”โ€Š , . โ€Šโ€”โ€Š .

  • . - , , , , ..



    , - , .

. , . - . , , , . , . , - , . .

ูŠุฌุจ ุฃู† ูŠูƒูˆู† ุงู„ู…ุทูˆุฑ ู…ู‡ุชู…ู‹ุง ุจุงู„ุนู…ู„ูŠุงุช ูˆุงู„ู…ู†ู‡ุฌูŠุงุช ูˆุฃู† ูŠุดุงุฑูƒ ููŠู‡ุง. ุจู‡ุฐู‡ ุงู„ุทุฑูŠู‚ุฉ ูู‚ุท ุณูŠูƒูˆู† ู‚ุงุฏุฑู‹ุง ุนู„ู‰ ู…ุฑุงุนุงุฉ ุฌู…ูŠุน ุงู„ู…ุชุทู„ุจุงุช ุบูŠุฑ ุงู„ู…ุนู„ู†ุฉ ุฃูˆ ุงู„ู…ุฎููŠุฉ ูˆุญู„ ุงู„ู…ู‡ุงู… ุงู„ู…ุนูŠู†ุฉ. ุฅุฐุง ู„ู… ุชู„ุงุญุธู‡ุง ุŒ ูุณุชุฌุฏ ู†ูุณูƒ ู‚ุฑูŠุจู‹ุง ุนุงู„ู‚ู‹ุง ููŠ ุฏุนู… ู‚ุฑุงุฑุงุช ุนูุง ุนู„ูŠู‡ุง ุงู„ุฒู…ู† ุชู… ุงุชุฎุงุฐู‡ุง ู…ู†ุฐ ุณู†ูˆุงุช ุนุฏูŠุฏุฉ ุŒ ุฏูˆู† ุงู„ู‚ุฏุฑุฉ ุนู„ู‰ ุชุบูŠูŠุฑ ุฃูŠ ุดูŠุก ู„ู„ุฃูุถู„.




All Articles