Добавить комментарий

Собственно - да.

"Правильные" методики собственно и есть целевые(ограниченные) - как при определенных исходных условиях и определенных характеристиках "объекта управления" получить определенный результат.

В книжке по XP от начала 2000х, несмотря на довольно нескромное любование собой, авторы в самом начале честно написали, для чего они создали эту методику и где она дала хорошие результаты:

исходные условия:
- команда программистов невысокой квалификации "с улицы" (т.е. не понимающих предметную область)
- потенциальная текучесть команды
- коммерческий заказчик с ограниченным бюджетом

Результат - сглаживание кривой затрат по сравнению с бытовавшими тогда методами коммерческой разработки.

И все. Честно, конкретно, никаких чудес.

Понятно, что если у вас не 10 "индусов", а два-три спеца с 10-летним опытом разработки в данной предметной области, то применение XP - это идиотизм чистой воды.

То же и Agile - если у вас временная наемная команда "ни бум-бум", заказчик с не очень ограниченным бюджетом, годик времени на все и возможность вводить это по частям - почему бы и нет. А если у вас на все 20 дней на 5000 строк кода, денег на двух человек, то ни один Agile-лид за эту работу просто не возьмется - скажет, некорректные, мол, исходные условия.

При чем, мне кажется, немалая популярность таких "индусоорганизующих" методов связанна с записными тим-лидами, которым жить так проще и кучерявее. Поясню. Предположим у нас есть экскаватор с самосвалом и, скажем, пятьдесят таджиков с тачками. Ясно, что по всем показателям ЭиС производительнее и эффективнее... Но, это если Вы умеете организовать их работу - правильно планировать участки работ, оптимизировать переходы между ними, следить, чтобы ширина траншеи соответствовала ширине ковша и так далее и тому подобное. А с таджиками с тачками таких проблем нет - они и канаву в один штык выроют и через забор перелезут и поделить их можно в отношении практически любом между участками работ. И навыков никаких особых им не нужно. Что бы ими управлять нужно только громкий голос и доска - карточки передвигать...