СТАТЬЯ 01.08.01

Оффшорное программирование: организация центра разработок

статья была опубликована на сайте www.swdeveloper.com

Разработка программного обеспечения является очень сложной задачей. Оффшорные разработки представляют еще один, дополнительный, уровень жизненного цикла в разработке ПО, и это значительно усложняет работу. Любой проект программного обеспечения, даже разработанный под одной крышей, представляет определенные проблемы и риск. Чтобы оффшорное программирование стало успешным, его необходимо четко организовать и правильно им управлять.

Риск оффшора

В оффшорных разработках между менеджером-заказчиком и менеджером-исполнителем должна быть налажена постоянная связь и контроль. Главной причиной неудач оффшорных разработок является периодический контроль и несистематическая связь заказчика с исполнителем.

Главное - найти партнера, отвечающего вашим требованиям. Если, решив отдать проект на оффшорную разработку, вы остановили свой выбор на первом попавшемся кандидате, вы допустили большую ошибку. Ознакомьтесь с услугами всех доступных провайдеров, а затем выберите из них самого подходящего для вас и вашей работы.

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

Будьте готовы к тому, что между руководителем проекта и остальным персоналом могут возникнуть разногласия. Это может произойти из-за сомнений в качестве (или оплате) работы, выполненной на большом расстоянии, а также вследствие некоторых неизбежных обстоятельств. Чтобы застраховаться от подобных недоразумений, необходимо предусмотреть определенные меры предосторожности.

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

Какое задание оптимально для оффшора?

Могут ли оффшорные программисты справиться с абсолютно любой работой, связанной с разработкой ПО? Конечно, нет! Какую задачу вы ставите перед оффшорным центром? Это надо четко определить в первую очередь. Как уже упоминалось, для оффшора подходит не каждое задание. Но не воспользоваться возможностью отдать работу оффшорным программистам тогда, когда они могут выполнить ее быстрее и качественнее своих сотрудников - значит упустить шанс.

В общем, для оффшора больше всего подходят проекты, требующие больших объемов программирования или краткосрочные проекты.

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

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

Куда отправить проект?

В страну, где:

В то время как Индия занимает лидирующее место среди стран-исполнителей, программисты из Восточной Европы, Украины, России и Филиппин хорошо справляются с поставленной задачей.

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Отправить ссылку на страницу по e-mail
Обсудить на форуме


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 01.08.01