После продолжительного анализа рынка разработчиков ПО я отбросил иллюзии, что подрядчик может выполнить сложный проект настолько качественно, как это требуется заказчику.
Единственный верный путь для развития серьезных проектов - это создание собственной команды разработчиков, ориентированных только на свой (единственный) проект и длительное время работающих только в нем.
Почему подрядчик не подходит для реализации крупных ИТ проектов:
1. Если проект, например, информационная система, создается на длительное время, он требует постоянного развития. Здесь возникает конфликт интересов заказчика и подрядчика.
И заказчику и подрядчику требуется развитие собственного бизнеса. Фирме разработчику ПО не интересно работать с одним клиентом, поэтому накопленный опыт и применяемые ноу-хау (в том числе за счет клиента) тиражируются для других.
2. Подрядчик не мотивирован создавать лучший продукт, т.к. в этом случае заказчик не будет впоследствии обращаться для оптимизации, исправления ошибок и проч.
3. При выполнении работ подрядчиком, усложняется контроль и снижается скорость. Возникает "прокладка" в виде службы техподдержки и других. Также сложно гарантировать соблюдение конфиденциальности, ИБ и соблюдения вопросов авторского права для ноу-хау.
4. Непрозрачна процедура подбора кадров у подрядчика. Не известно, что за люди работают над вашим проектом, каков их профессиональный уровень.
это основное...
Единственный верный путь для развития серьезных проектов - это создание собственной команды разработчиков, ориентированных только на свой (единственный) проект и длительное время работающих только в нем.
Почему подрядчик не подходит для реализации крупных ИТ проектов:
1. Если проект, например, информационная система, создается на длительное время, он требует постоянного развития. Здесь возникает конфликт интересов заказчика и подрядчика.
И заказчику и подрядчику требуется развитие собственного бизнеса. Фирме разработчику ПО не интересно работать с одним клиентом, поэтому накопленный опыт и применяемые ноу-хау (в том числе за счет клиента) тиражируются для других.
2. Подрядчик не мотивирован создавать лучший продукт, т.к. в этом случае заказчик не будет впоследствии обращаться для оптимизации, исправления ошибок и проч.
3. При выполнении работ подрядчиком, усложняется контроль и снижается скорость. Возникает "прокладка" в виде службы техподдержки и других. Также сложно гарантировать соблюдение конфиденциальности, ИБ и соблюдения вопросов авторского права для ноу-хау.
4. Непрозрачна процедура подбора кадров у подрядчика. Не известно, что за люди работают над вашим проектом, каков их профессиональный уровень.
это основное...