Самое горячее: Европа признала соцсети опасными (50); "Фобос-Грунт" уже не спасти (11); Мобильники убивают детей (26); ЕЩЕ >>
РАЗДЕЛЫ
Архив
« июнь 2020  
пн вт ср чт пт сб вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

Софт для совместной работы сделает каждого программистом

Анатолий Ализар
| архивная статья | 21.03.2006 21:27

Возможно, с помощью новых инструментов каждый пользователь сможет внести изменения в любую программу. Для этого ему не нужно будет иметь навыки программирования.

Изобретатель технологии вики и один из пионеров в области экстремального программирования Уорд Каннингем уверен в том, что софт для совместной работы делает только первые шаги в своем развитии. Дальнейшее развитие связано с программами open source, говорит он в интервью eWeek. По его мнению, именно свободные проекты стимулируют инновации у разработчиков.

С 2003 г. по осень 2005 г. Каннингем работал в корпорации Microsoft. С октября 2005 г. он входит в число руководителей фонда Eclipse Foundation и активно пропагандирует использование свободного софта. Его работа заключается в том, чтобы исследовать методологию ведения распределенных проектов, а также развивать сообщество разработчиков таких проектов.

До работы в Eclipse он выполнял примерно такие же функции в Microsoft, работая над свободными проектами. Он говорит, что для Microsoft было довольно тяжело создать сообщество независимых разработчиков, потому что поначалу ощущался недостаток доверия к этой корпорации. Однако даже Microsoft искренне пытается внедрить распределенную модель развития проектов. Единственное, что их сдерживает — это коммерческие интересы акционеров. Поэтому и Microsoft, и IBM приходится действовать очень осторожно на пути к внедрению open source.

Каннингем считает созданную им технологию вики примером того, как очень маленькая программа, широко распространившись, способна изменить способы сотрудничества и способы отношений между людьми. С помощью вики создаются совместные страницы и целые сайты, где любой человек может добавить, удалить или отредактировать любой участок контента даже без необходимости регистрации в системе. На примере Википедии видно, что эта модель оказалась чрезвычайно жизнеспособной.

Уорд Каннингем — один из лучших в мире специалистов по организации труда программистов. Он является одним из авторов набора правил, которые известны как «экстремальное программирование». В интерпретации Каннингема, экстремальное программирование — это еще один способ заставить программистов работать вместе. «Представьте, что вы — менеджер, у вас есть 12 заданий и 12 человек, и вы даете каждому человеку по заданию, — говорит Каннингем. — И вы говорите им, чтобы они работали вместе, но на самом деле вы [своими действиями] указываете работать по отдельности».

«Лишь сейчас разработчики начали осознавать преимущества совместного ведения проектов, — говорит Каннингем. — И здесь важным трендом является свободный софт». На базе open source будут появляться все более мощные инструменты, с помощью которых можно будет работать вместе и создавать еще лучшие продукты, считает Каннингем.

Возможно, в будущем пользователь любой программы сможет легко внести в нее необходимые ему изменения, как сейчас он может настроить «под себя» персонализированный веб-сервис или изменить контент в Википедии. Для этого не нужны навыки программирования.

«Ни один конечный пользователь не хочет быть программистом», — говорит Уорд Каннингем. Но это не должно помешать ему внести изменения в программу, которой он пользуется. Все дело — в инструментах, которые сделают доступными программирование и участие в совместных проектах.

разделы:

Другие

Последние комментарии
об издании | тур по сайту | подписки и RSS | вопросы и ответы | размещение рекламы | наши контакты | алфавитный указатель

Copyright © 2001-2020 «Вебпланета». При перепечатке ссылка на «Вебпланету» обязательна.

хостинг от .masterhost