Главная » финансы мира » Управление рисками аутсорсинга Оффшорные

Управление рисками аутсорсинга Оффшорные

[ad_1]

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

Но с аутсорсингом, как за рубежом, так и на местном уровне, возникает риск. В последние годы обнаружено п & # 39; Пять основных рисков аутсорсинга:

o Коммуникационные / культурные бар & # 39; еры

o Непонимание требований

o Обеспечение качества

o Опасения по защите интеллектуальной собственности

o Различия в инфраструктуре компании и процессы

в этой статье я обсудить каждый риск в свою очередь, а также способы ум & # 39; смягчения рисков при аутсорсинге оффшорных

. Риски при разработке проекта под заказ эт & # 39; связанные с тремя факторами: людьми, процессами и политикой [19659002] Определяя, откуда эти риски могут возникнуть, и принять меры на ранних этапах ум & # 39; смягчения их, ваша фирма может пользоваться отношениями с аутсорсингом, что имеет высокую ценность для всех заинтересованных сторон. В следующем разделе мы опишем, что эти риски, и конкретные шаги, которые вы можете предпринять для их решения.

Самые распространенные риски, возникающие при аутсорсинге

Если у вас есть опасения относительно аутсорсинга, у вас много компаний. Когда в последнее время было обследовано руководство нескольких сотен компаний в Соединенных Штатах, они отмечали, что основными проблемами являются:

o Проблемы с коммуникацией. Это последовательно входило в качестве концерна №1

o Качество разработки предоставлено

o Отсутствие физической близости к группам разработчиков

o Опасения по защите интеллектуальной собственности

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

-> Риск №1: недоразумение требований

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

Номер один рискует , когда под заказом за рубежом плохо виз ачаються требования проекта. Руководитель проекта вашей компании может поддаваться искушению о & # 39; объединить "быстрый обзор проекта" или попросить, чтобы команда разработчиков за рубежом разработала проект "на лету", особенно если срок заполнения является непростой. Но обезвреживания документирования требований проекта — это рецепт потенциальных проблем дальше по линии — и многочисленные, часто дорогие, изменения контроля. Команда разработчиков часто так же хорошо, как требования проекта, которые они предоставляют, и с весомыми причинами. Существует много различных подходов к разработке программы для различных целей. Любая может быть действительной, но если вы оставить это к случайности, разработчики могут выбрать путь, который вы не хотели, заставив проект вернуться к чертежной доске.

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

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

Как уменьшить этот риск

Никогда не заставляйте поставщика программного обеспечения "угадать" на что вы хотите построить Хотя инженеры часто являются талантливыми людьми, они не против читателей. Хотя существует много различных путей построения продукта, не все могут быть приемлемыми для вас. Чтобы избежать разочарования, четко определите свои требования. Чтобы уменьшить риск, д & # 39; связан с недоразумением требований проекта, важно подойти к этапу разработки требований проекта как наиболее важную для завершения, прежде чем начать разработку. Начало развития начинается слишком поздно, поскольку этот «неправильный путь» может быть принят. Рассматривая фирму на аутсорсинг, оцените, какие процессы они используют для сбора требований проекта и для перевода этих требований в спецификации системы, разработчики могут использовать.

Лучшие продавцы сделает это как можно проще вас (или контактный контакт компании); В них будет менеджер проектов, свободно владеет английским языком, кто будет проводить время в интервью & # 39; й, узнавая о ваших требования, и документировать это для команды зарубежной разработки. Они будут знать, какие вопросы задавать, и на основе их опыта, могут достаточно быстро зафиксировать детали и требования проекта. Часто это требует нескольких дискуссий, как на месте (для крупных проектов), так и по телефону / телеконференцией. Но стоит потратить время. Менеджер проекта поставщика собирать информацию, которая будет использоваться во время трех этапов создания требований проекта.

1. Сбор исходных требований пользователя

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

Источник неудачи №1

Неопределенные требования является № 1 Причина того, что подрядные программные проекты терпят неудачу

o Расходы дополнительного времени на этапе сбора требований всегда окупаются

o Обе компании должны были назначать компании контакты в течение всего проекта, для н & # 39; связи

o Обеспечить продавцов спецификой о пользователях, нагрузки, бизнес-требования и технологии, используемые

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

2. Анализ системных требований

Это предполагает определение приемлемости, способности к внедрению и проверки предложенной системы.

3. Требования к проверке

Это предполагает комплексный обзор предложенных требований с целью выявления каких-либо проблем или ошибок, д & # 39; связанных с неопределенностями или разногласиями, выявленными в требованиях. Часть этой документации будет включать в себя план отслеживания вопросов и способ решения проблем, возникающих при разработке проекта. Хотя указанные этапы требуют определенного времени и усилий, их важность для успеха не может быть чрезмерно отмечено. Сильный начальный анализ позволит значительно сократить неожиданные расходы на проект. После завершения этой фазы вы будете иметь подробный документ о требованиях, который вы и поставщик услуг совместно просматривать и подпишете. Это становится руководящим принципом для разработки и обеспечит четко определены параметры для разработки проекта.

-> Риск № 2: обеспечение качества

Даже лучшие команды разработчиков создают код, который должен "ошибки", поэтому обеспечение качества (QA), независимо от того, разработка завершена на берегу или за ее пределами, важно. Основным риском при аутсорсинге неизвестного поставщика является то, есть ли у них достаточный уровень квалификации / тестирования. Ожидания выпуска продукта, чтобы узнать, какие ошибки присутствуют, — это не лучший сценарий. Вы можете уменьшить этот риск, потратив время на проверку качества обработки товаров, используемых поставщик. Три основные причины QA не выполняется или выполняется недостаточно, являются:

o Поставщик услуг не имеет собственной команды по контролю качества / тестирования и считает, что клиент завершит это

в офисе

o Проект имеет строгий срок, и поэтому тест на контроль качества проводится быстро или откладывают, чтобы обеспечить приоритет развития

o поставщик не полностью понимает системные требования; так что тестирование не покрывает их.

Как уменьшить риск

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

o Существует система для отслеживания проблем / ошибок или системных изменений?

o Какие процессы используются для исправления ошибок?

o Какие стандарты для мониторинга и соответствия качества место?

o ли разработчики используют стандартные тесты на единицу и регрессионные тесты для проверки каждой сборки?

o Проверяется программное обеспечение на нагрузку, производительность, интеграцию и реальный опыт конечного пользователя? (Это последнее является ключевым.)

QA Critical

o Проверьте, поставщик имеет свою команду QA / testing.

o Осторожно оцените процессы QA поставщика, включая отслеживание и документацию.

o Are их стандарты, совместимые с вашей компанией?

o Осмотрите перед бета-версии, независимо от того, как "бросился" проект.

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

Еще один способ повысить качество выполненных работ — провести проверки рабочих продуктов. Обзоры — это подробные технические экспертные оценки программных конструкций или реализации. Было подсчитано, что каждый час, потраченный на деятельность по качеству контроля качества, такой как обзоры дизайна, может сэкономить фирму от трех до десяти часов в расходах на нижний уровень. Вы попросить своего оффшорного поставщика провести проверки на каждом этапе разработки или обслуживания.

Проведя регулярные инспекции рецензирование, поставщик сможет быстро выявлять и исправлять дефекты в продуктах выпуска. Это дает им возможность лучше контролировать расходы и предотвращать задержке графиков течение проекта. Например, дефект требования остается невыявленным, пока строительство или техническое обслуживание не будет стоить в 50-200 раз больше, чем это будет исправлено, поскольку это будет стоить для исправления, когда системные требования были разработаны сначала

-> Риск № 3: интеллектуальная собственность Защита

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

Обязанность & # 39; обязательно внимательно оцените эту политику для вашей фирмы и фирма-поставщик. Например, вы хотите убедиться, что ваши собственные работники понимают, какая корпоративная информация является приемлемой для обмена (и, что нет) с внешним поставщиком. Это включает в себя внутренние правила для предоставления доступа к данным компании. Убедитесь, что поставщик, которым вы передаете услуги на аутсорсинг, располагает четкую и строгие правила для защиты данных, которыми вы делитесь с ними. Как минимум, это включает подписание соглашения о неразглашении, соглашение о неконкурентное право и отсутствие соглашения о закупке, а также политики, которые не позволяют поставщику создавать несанкционированные копии вашего программного обеспечения или технологии. Хотя это может показаться простым, оно может стать немного сложнее во времена, например, когда поставщик услуг использует собственную технологию или решение с открытым исходным кодом для разработки нового продукта, который будет использоваться вашей новой программе. В этой ситуации важно предварительно определить, исходный код принадлежит продавцу и что принадлежит вам, клиенту, а также прояснить любые вопросы лицензирования.

Защитите свой IP

o Проверьте, поставщик документирован, enforceable Политика управления информационной безопасностью на месте.

o Разделите только необходимую информацию во время проектов.

o Очистите право собственности на лицензирование и исходный код.

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

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

Насколько физически надежный поставщик? Обеспечивается он смарт-картами для управления физическим доступом?

ли члены команды разработчиков подписали с вашей фирмой соглашение о конфиденциальности?

Найдя ответы на вышеизложенное, вы сделаете огромные шаги для защиты интеллектуальной собственности вашей фирмы.

-> Риск № 4: различные внутренние процессы

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

Лучше всего, если проект развития руководствуется четко определенным, общепринятым программным обеспечением и методология управления проектами. Лучшие поставщики придерживаются отраслевых стандартов, таких как CMMI и ISO 9001 QMS. Эта совместная методология должна охватывать библиотеки, используемые инструменты, процессы управления версиями и качества, а также показатели безопасности для каждого проекта.

После того, как процесс согласован и установлен, установите мониторинг, чтобы обеспечить надлежащее выполнение этих процессов следует Клиенты должны четко определить каждый проектный этап, в том числе то, какие результаты будут запланированы в течение каждого этапа, с конкретными сроками для завершения каждого. Клиент должен также четко понимать, какие его обязанности & # 39; Обязанности по пересмотру и утверждению каждого поставленного товара, включая документацию по требованиям, конструкцию системы, тестовые случаи и любые испытательные вопросы, которые возникают.

В общем, чем больше занимается Ваша компания будет с проектом, тем четче проект пройдет. Вот почему важно иметь предназначен контакт в вашей фирме, чья роль заключается в общении с менеджером проекта поставщика и / или группами. Это лицо, а также основные заинтересованные стороны в проекте должны быть доступны для просмотра отчетов о выполнении, просмотра готовых результатов и доступности телефонных конференций. Якщо постачальник має питання, пов'язані з продуктами та додатками вашої фірми, які потребують відповідей для подальшого розвитку, контактний з вашою визначеною компанією відповідає за організацію відповідних технічних ресурсів для надання відповідей.

Без злиття злиття методологій

o Погодьтеся із послідовною методологією, яка ґрунтується на кращих практиках галузі, які ваша фірма та постачальник дотримуються перед початком проекту.

o Моніторинг відповідності узгодженому стандарту

o Налаштуйте конкретні моменти, щоб з'ясувати та відповісти на питання, особливо на початку будь-якого проекту або аутсорсингових відносин.

Керівник проекту або призначений контактний менеджер вашої компанії повинен буде переглянути стан будь-яких результатів, а також будь-яке тестування, виконане, і бути доступним для постійного спілкування з проектом постачальника менеджер Більшість проблем з проектом виникають з нечастою або поганою інформацією між клієнтом і постачальником. Проте "ніякі новини не є хорошими новинами" підхід рідко істинно; насправді, часто відбувається зворотне. Один з найпростіших способів знизити цей ризик — і зловити проблеми на ранньому етапі — це ініціювати часте спілкування з регулярним часом, зазначеним для перегляду проектів.

Відмінності в методології розробки можуть мати місце, якщо одна фірма віддає перевагу підходу Rational Unified Process з вимогливими характеристиками, тоді як інша фірма віддає перевагу Agile. Одна компанія може мати бажаний інструмент для керування вихідним кодом або для стандартів кодування або для тестування збірки. Ці питання часто можуть бути розроблені, повідомляючи причину кожного підходу, а потім обираючи послідовну методологію. Найчастіше ви попросите офшорну команду прийняти власні методології, але ви можете бути здивовані, дізнавшись, що вони мають методики або інструменти, які дорівнюють вашим, особливо якщо вони мають значний досвід роботи з технологією. Саме тут командна робота та спілкування між проектом та керівниками команди розробників є надзвичайно важливими

. Відносно методології оцінюється, як постачальник послуг обробляє раптові запити щодо великих обсягів або швидку доставку. Перевірте, наскільки гнучким і масштабованим є ваш постачальник, і чи є у ньому процеси для найму додаткового персоналу, як це вимагається для великих проектів. Це включає наявність достатнього персоналу з управління проектами для забезпечення належного моніторингу та зв'язку з вашою фірмою. Запитайте: "Який найменший проект ви працювали? Найбільший проект?" щоб визначити, чи зможуть вони масштабувати, щоб задовольнити ваші потреби. Ви також хочете перевірити посилання на проекти, подібні до вашої.

-> Ризик № 5: бар'єри зв'язку

Майже кожне значне дослідження ризиків аутсорсингу за останні десять років підняло проблему комунікації та ризики, пов'язані з ним.

Зв'язок, коли аутсорсинг може викликати занепокоєння з кількох причин.

o володіння англійською мовою: не всі закордонні постачальники мають штат, який є носієм англійської мови

o відмінності часової зони: коли це 11:00 за штатним часом в Нью-Йорку, це 9:30 вечора в Індії. Це може ускладнити зв'язок із зарубіжними постачальниками через відмінності часових поясів, якщо вони не мають менеджера проектів на суші. Звичайно, це також може стати перевагою. Поки ваша компанія спидає, за кордоном розробник може створювати код для вашого проекту, дозволяючи кодувати "цілодобово", коли координується з внутрішнім персоналом.

o Культурні відмінності: У Сполучених Штатах ми, як правило, "етноцентричні" "культура, вважаючи, що наше керівництво та стилі роботи прийняті по всьому світу. Насправді, закордонні постачальники можуть працювати в зовсім іншій культурній контексті, що може призвести до непорозумінь.

Як зменшити цей ризик

При виборі постачальника для аутсорсингу важливо оцінити, чи є постачальник на своєму місці достатній на березі співробітники, щоб полегшити проект та управління відносинами. Це включає в себе володіння англійською мовою міцне зобов'язання компанії змінити культурні відмінності. Кращі продавці за кордоном надають послуги за допомогою методології "найкращого берега" або того, що поєднує місцеву присутність з доступом до зарубіжних талантів. Це найкраще з обох світів: чітке спілкування особистості від особистості, присвячене розумінню ваших потреб та вміння обговорювати їх з "назад і вперед", що є можливим лише завдяки особистому спілкуванню, з можливістю економії коштів через використовуючи офшорний талант.

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

Зв'язок із командою розробників за кордоном по телефону або телеконференції на сьогоднішній день набагато простіше, з такими технологіями, як VoIP або онлайнові конференції, що дозволяють телефонувати за кордон без будь-яких або мінімальних витрат. Знову ж таки, призначені контакти вашої компанії хочуть провести регулярні сесії огляду з керівниками проектів компанії, а також ключовими членами команди розробників. Це може допомогти встановити спільну основу та покращити розуміння того, що ви сподіваєтесь досягти через розвиток проекту. Він також надає розробникам можливість задавати питання та уточнювати точки.

Протоколи будь-якої телеконференції повинні бути записані та розповсюджені всім членам команди після зустрічі. Постачальник, який ви вибираєте для зовнішнього використання, має мати встановлений комунікаційний план як частину кожного проекту. Це включатиме наступне:

o Звичайні (мінімум, два тижні) зустрічі персоналу із ключовими керівниками проекту та зацікавленими сторонами проекту

o Щотижневий звіт про стан проекту (по телефону, доповнений електронною документацією щодо статусу проекту) . У цьому звіті слід чітко визначити будь-які проблеми або недоліки, що виникли, а також вжиті заходи. Будь-які питання або моменти, що потребують роз'яснення командою розробників, також повинні бути підняті у звіті

o Спеціальні повідомлення електронною поштою, чатом або телефоном із зазначеною контактною особою вашої компанії для проекту, щоб задавати питання, уточнити моменти або повідомити про це контакт з будь-якими важливими віхами чи проблемами, які вже розроблені.

Відкрите, часте спілкування з метою виявлення та обговорення ризиків, пов'язаних з проектом, дозволяє вам спільно викласти план для вирішення потенційних проблем. Постійний моніторинг цих ризиків — це те, що дає довгий шлях до створення довгострокового успішного партнерства з аутсорсингом

Summary

Офшорний офшорний зв'язок надає численні переваги фірмам, які вибирають цей варіант, від підвищення продуктивності до зменшення витрат. Але будь-які аутсорсингові відносини становлять ризики. Найкращий підхід — визнати ризики та відкрито спілкуватися з ними, щоб створити план їх пом'якшення. Завдяки ретельному плануванню та оцінці постачальників, ви можете насолоджуватися досвідом аутсорсингу, який є вищим, максимізуючи переваги та прибуток для вашої компанії.

[ad_2]