Что за термин «Массовое программированиЕ»? — а это МИФ. Я намеренно ввожу этот термин, чтобы увязать желание руководителей в масштабировании разработки ПО и
Данный термин обозначает подключение большого числа программистов к разработке проекта. Этот термин очень схож с направлением OpenSourse за тем исключением, что в втором случае программисты сами подключаются к разработке свободных проектов а в первом они работают на коммерческой основе для коммерческих проектов.
Многие руководители, не знакомые с сутью процесса программирования полагают, что программирование — это обычный производственный процесс, и чтобы увеличить скорость разработки — надо просто нанять больше программистов, вручить им больше компьютеров и поставить одну большую задачу. Так?
Вроде бы и да! однако на деле я ни разу такого еще не встречал.
Я имею не малый собственный опыт, мною прочитано множество книг по программированию и по работе с программистами, архитекторами, тестировщиками и ни в одной из этих книг до сих пор не писали про «Массовое программирование». В них пишут, что программирование — далеко не заурядный процесс, он много сложнее выточки деталей и конструирования; программирование — это чистый полет мысли. А полет мысли, особенно свободный полет мысли, как мы знаешь достаточно сложно предсказывать.
Не все так безнадежно! Последние тенденции в мире подходов разработки ПО (по крайней мере в нашем городе) — это Agile, Scrum — говорят нам о том, что не обязательно ставить конечную цель, не обязательно предсказывать — к ней можно приближаться итеративно.
Так вот, я решил поставить эксперимент: Можно ли воплотить в жизнь суть термина «Массовое программирование». И обо всех успехах и выведенных принципах я буду писать в этом блоге…
Апрель 4th, 2013 в 05:54
Круто ) Я чувствую, пара лет блоггинга и полноценная книга будет готова :) Давай только на синтез не ленись – выходи :)