
William Edwards Deming, "Out of the Crisis", pages 180-181.
Добавлю картинку к посту про первоисточники и нынышинх уродцев софтописатеьской индустрии.
Кажется, что в книге нарисованы любимые софтописателями водопад (в мифической версии), цикл и (мало известная кому) спираль.
Fig. 9a. The old way
1. Design it.
2. Make it.
3. Try to sell it.
Если поговорить с проповедниками agile, именно так по их мнению работали софтописатели до Великого Перелома (окончательной победы бардака). Впрочем, Деминг использует эту картинку тоже для рекламы, так что верить и ему не надо.
Дальше Деминг замыкает цикл и как-бы вклчюает agile этап тестирования пользователем. Однако, есть некоторые отличия (выделены жирным).
Fig. 9b. The new way. Introduce a fourth step: test the product in service.
1. Design the product.
2. Make it; test it in the production line and in the laboratory.
3. Pit it on the market.
4. Test it in service; find out what the user thinks of it, and why the nonuser has not bought it.
Дальше идёт спираль, упоминаемая обычно agile-консультантами в побасёнках про то, что строили-строили Хеопсу сарай, а в результате навалили целую пирамиду. Опять же, прослеживаются некоторые отличия.
Fig. 10. The helix. Continue the cycle, over and over, with never-ending improvement of quality, at lower and lower cost.
Последнее -- это основное отличие инженерного подхода от agile, в котором на конце каждого витка спирали добавления feature громко раздаётся "Дай ещё денег!"
no subject
Date: 2020-12-28 09:41 pm (UTC)Да вот за это я аджайл и люблю. В СССР когда-то внедряли же, под названием "постоянно действующее производственное совещание".
no subject
Date: 2020-12-28 09:54 pm (UTC)