Разработка мобильного приложения
Какие вопросы мы задаём себе, когда задумываемся о создании мобильного приложения?
Какое оно будет?
Как оно будет работать?
Сколько это будет стоить?
Сроки разработки?
Ответы на эти вопросы как раз и формируют список требований к компании.
Разработчик должен:
1. Обладать знаниями в области разработки ПО и иметь этому подтверждение.
2. Предоставлять гарантии работоспособности будущего программного обеспечения.
Это могут быть гарантии соответствия ПО: общим технологическим стандартам, стандартам качества, стандартам платформ, характеристикам устройств, современным способам и средствам разработки.
3. Подтвердить, что своей деятельностью разработчики приложений не нарушают законодательство РФ.
4. Предоставить аргументированную и прозрачную систему оценки сроков и стоимости работ,
а так же, гарантировать неизменность этой системы.
Итак, первый критерий выбора подрядчика — наличие гарантий.
У кого из разработчиков на сайте вы видели гарантии?
Второй критерий – обладание технологией.
Вы должны убедиться в том, что разработчик обладает всеми необходимыми знаниями для реализации вашего проекта.
Разработчик должен представить вам описание того, как именно он будет разрабатывать ваше приложение.
Что конкретно он будет делать, в какой последовательности, когда и в каком виде вы получите результат, и самое главное, что он будет содержать?
Описание содержания, структуры, характеристик и этапов создания приложения, нужно оформить в виде документа и прикрепить к договору. На это описание вы будете ссылаться в случае невыполнения обязательств или возникновения разногласий.
Третий критерий выбора подрядчика — информационная открытость.
Разработчик должен вам рассказывать о всех нюансах связанных с созданием, публикацией, обслуживанием и эксплуатацией ПО.
Все мобильные платформы имеют особенности, а устройства разные характеристики.
Одно и тоже программное обеспечение, на разных версиях операционных систем может вести себя по разному.
Если разработчик готов предоставить вам гарантию то, он должен знать и проинформировать вас о всех возможных нюансах.
Четвертый критерий – наличие системы контроля качества.
Конечно, не специалисту трудно разобраться, чем A/B тестирование отличается от тестирования методом «Чёрного ящика». Но выбирать разработчика по соотношению цена/количество работ, не менее опасно.
Почему при выборе лекарств мы спрашиваем мнение врача, а с тяжёлыми договорами разбираются наши юристы?
Почему в сложных вопросах высокотехнологичной разработки мы не можем поступить так же?
Нанять специалиста, который будет представлять наши интересы.