i (1)

Что за термин «Массовое программированиЕ»? — а это МИФ. Я намеренно ввожу этот термин, чтобы увязать желание руководителей в масштабировании разработки ПО и
Данный термин обозначает подключение большого числа программистов к разработке проекта. Этот термин очень схож с направлением OpenSourse за тем исключением, что в втором случае программисты сами подключаются к разработке свободных проектов а в первом они работают на коммерческой основе для коммерческих проектов.
Многие руководители, не знакомые с сутью процесса программирования полагают, что программирование — это обычный производственный процесс, и чтобы увеличить скорость разработки — надо просто нанять больше программистов, вручить им больше компьютеров и поставить одну большую задачу. Так?

Вроде бы и да! однако на деле я ни разу такого еще не встречал.
Я имею не малый собственный опыт, мною прочитано множество книг по программированию и по работе с программистами, архитекторами, тестировщиками и ни в одной из этих книг до сих пор не писали про «Массовое программирование». В них пишут, что программирование — далеко не заурядный процесс, он много сложнее выточки деталей и конструирования; программирование — это чистый полет мысли. А полет мысли, особенно свободный полет мысли, как мы знаешь достаточно сложно предсказывать.

Не все так безнадежно! Последние тенденции в мире подходов разработки ПО (по крайней мере в нашем городе) — это Agile, Scrum — говорят нам о том, что не обязательно ставить конечную цель, не обязательно предсказывать — к ней можно приближаться итеративно.

Так вот, я решил поставить эксперимент: Можно ли воплотить в жизнь суть термина «Массовое программирование». И обо всех успехах и выведенных принципах я буду писать в этом блоге…

Расскажи друзьям

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс