powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Аутсорсинг разработки. Где, как?
6 сообщений из 6, страница 1 из 1
Аутсорсинг разработки. Где, как?
    #35514391
Антон.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги!

Поделитесь пожалуйста опытом-соображениями.

Нашей компании нужен аутсорсинг разработки (C#).

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

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

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

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

Ну и собственно еще один вопрос – с какими аутсорсинговыми компаниями стоит пообщаться на эту тему. Мы в Москве, но думаю по финансовым соображениям работать будем с регионами, либо с Белорусью/Украиной.

Спасибо за ответы!
...
Рейтинг: 0 / 0
Аутсорсинг разработки. Где, как?
    #35514656
Фотография Big17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Качество продукта еще сильно зависит от качества процесса. Не думаю, что проблема только в неопытных программистах, скорее всего - в отсутствии продукт-менеджера и, возможно, хорошего архитектора (отсутствие ТЗ не оправдывает отсутствие документирования создаваемых решений).
...
Рейтинг: 0 / 0
Аутсорсинг разработки. Где, как?
    #35514681
Антон.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Big17
Вы правы. Именно поэтому и собираемся воспользоваться услугами профессионалов.

Дополнения.
Разработка - C# + Transact-SQL, довольно большая часть функционала реализована как хранимые процедуры.

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

PS. Работать мы будем только с компаниями, так что даже если у вас есть команда – к сожалению мы не можем больше рисковать, уже пробовали
...
Рейтинг: 0 / 0
Аутсорсинг разработки. Где, как?
    #35514703
Чорный Бада
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антон.да к тому же привыкли работать без ТЗ
Правьте в консерватории - до этого никакой оутсорсинг тут не поможет :-)
...
Рейтинг: 0 / 0
Аутсорсинг разработки. Где, как?
    #35515164
ellies
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.. думаю лучше задать правильные вопросы для размышления, чем прямые советы, ок?

в микрософт обращались чтобы они посоветовали партнеров?

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

аутсорсинг дешевле собственной команды? а при активной и [quote]бесконечной[/quote] разработке?
альтернатива аутсорсингу рассматривалась?

сможет ли внутренний ит-рук "построить" аутсорсеров на озвученных требованиях? каким образом? какая у него власть по деньгам? харизмой сможет? сможет быстро внести изм. в договор на своих условиях?

заказчики внутри отделов готовы к тому, чтобы начать работать по новым (скорее всего жестким) правилам? почему вся компания должна испытывать формализм отношений в части ит (без которого вероятно не обойтись)

и, наконец, главное: кому из топов нужно, чтобы был "правильный" процесс разработки? кому с деньгами надо, чтобы был "качественный" (и насколько?) продукт? кто готов платить за "архитектуру"?

по последнему пункту поясню: хорошее ит стоит дорого.
не получится ли так, что расходы возрастут, сроки увеличатся, отделы-заказчики будут ворчать "не сделано, хотя 2 недели назад звонил, дали заполнять непонятный документ"? кто будет защищать идею изменений? может бизнес на самом деле устраивает текущая ситуация, если показать во что обойдутся хотелки (ресурсы+общий геморрой)?
...
Рейтинг: 0 / 0
Аутсорсинг разработки. Где, как?
    #35552957
VlasovVolodya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМы не сумели построить нормальной системы внутреннего контроля качества кода, в частности из-за использования неопытных программистов, поэтому качество кода программ довольно низкое. Также не построена процедура тестирования разработанного продукта.

Не думали над внедрением приемного тестирования третьей стороной, не занимающейся непосредственно разработкой?
Может быть, есть смысл обратиться в отдел оптимизации и тестирования приложений РДТЕХ.
Но с устным ТЗ придется что-то делать. =)

Piecrusts and virginity are made to be broken(с)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Управление процессом разработки ИС [игнор отключен] [закрыт для гостей] / Аутсорсинг разработки. Где, как?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]