Перейти к содержимому
akitoo
Руководства

10 вопросов, которые нужно задать при выборе компании-разработчика ПО

Сравнивать предложения только по цене — значит вводить себя в заблуждение. Десять вопросов, которые нужно прояснить до подписания договора с компанией-разработчиком, и то, на что обратить внимание в каждом из них.

Alp3 мин чтения

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

1. Делали ли вы раньше похожий проект?

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

2. Кто будет работать над проектом?

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

3. Как будет выстроен процесс?

Как часто вы будете видеть прогресс? Будут ли вам показывать промежуточные версии? Как будут обрабатываться запросы на изменения? В проектах с регулярными демонстрациями недопонимание выявляется рано.

4. По какой модели определяется цена?

  • Фиксированная цена: Предсказуема, если объём работ чётко определён; при изменении объёма возникают дополнительные затраты.
  • Время и материалы: Оплата зависит от фактических трудозатрат; модель гибкая, но требует регулярной отчётности.

Какую бы модель вы ни выбрали, попросите, чтобы предложение было расписано по статьям и чтобы в нём было указано, что остаётся за рамками объёма работ.

5. Кому будут принадлежать исходный код и интеллектуальные права?

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

6. Чем вы руководствуетесь при выборе технологий?

Хороший ответ опирается на потребности вашего проекта: масштаб, доступность специалистов, стоимость сопровождения. Распространённые и хорошо документированные технологии упростят переход, если в будущем вам придётся работать с другой командой.

7. Как вы обеспечиваете качество?

Проводится ли ревью кода? Есть ли автоматические тесты? Разворачивается ли отдельная тестовая среда? Какие проверки выполняются перед выпуском? Ответы на эти вопросы дают представление о том, сколько ошибок обнаружится после сдачи.

8. Как решаются вопросы безопасности и персональных данных?

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

9. Что происходит после сдачи?

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

10. На чьё имя будут открыты аккаунты и доступы?

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

При сравнении предложений

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

Хороший партнёр по разработке — не тот, кто отвечает «да» на каждое ваше пожелание, а тот, кто прямо говорит, что необходимо, а что рискованно.

Эти вопросы вы можете задать и нам: ознакомьтесь с нашим подходом к заказной разработке ПО или расскажите о своём проекте.

Далее

Материалы по теме

Руководства

Процесс разработки мобильного приложения: 7 этапов от идеи до магазина приложений

Через какие этапы проходит идея мобильного приложения, прежде чем оно появится в App Store и Google Play? Что делается на каждом этапе, что требуется от вас и где чаще всего теряется время?

Контакты

У вас есть идея?Давайте воплотим её вместе.

Обсудим ваш проект
Обсудим ваш проект