Разработка мобильного или веб приложения по фиксированной стоимости

Разработка веб приложение(админка,личный кабинет, CRM) по фиксированной стоимости за два шага:

  1. Веб приложение по фиксированной цене на основании прототипа ( Yii, Symfony) из расчета 1 000 руб страница, 2 000 руб команда, отчеты отдельно.

Заказать мобильное или веб приложение по фиксированной цене и безопасной сделке

Анализ и разработка бизнес требований

В результате формируется документ «Бизнес требования». В процессе создания бизнес требования проверяются на полноту и не противоречивость. Бизнес требования разделяются на функциональные и не функциональные. К функциональным относятся роли пользователей, доступные им функции, система прав доступа и спецификации структур данных и отчетов. К не функциональным относятся требования по нагрузке, среде исполнения, возможно технологическому стеку, sla на систему.

Разработка интерактивного функционального прототипа

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

Тестирование интерактивного функционального прототипа

Тестирование интерактивного функционального прототипа осуществляется на основании документа «Сценарии тестирования». В этом документе описана последовательность ввода и редактирования данных конкретным списком пользователей с разными ролями. Целью тестирования является полная проверка функционала прототипа на соответствие и полноте реализаций бизнес требований.После прохождения теста формируется документ «Отличие реального приложения от прототипа» в котором фиксируются все пожелания заказчика относительно работы реального приложения на основании опыта работы с прототипом. Кроме этого на основании прототипа формируется документ «Структура и метрика веб или мобильного приложения» на основании которого дается оценка фиксированной стоимости разработки конечного приложения с учетом стека и среды исполнения.

Разработка веб или мобильного приложения

Разработка веб или мобильного приложения осуществляется на основании документации созданной в процессе создания интерактивного функционального прототипа и являющейся техническим заданием на разработку (пример технического задания на веб или мобильное приложение) и изучения работы прототипа разработчиком. Оценка стоимости разработка дается для веб приложений исходя из стоимости 1000 руб верстка страницы и 2000 руб кодирование алгоритма команды для SSR,PHP framework,AdminLTE. В случае необходимости могут быть согласованы дополнительно дизайн и спецификацию реализации отдельных элементов пользовательского интерфейса.

Тестирование веб или мобильного приложения

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

Гарантийное обслуживание и развитие веб приложения

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

Процесс разработки веб приложения на основании интерактивного функционального прототипа

Стандартный подход к разработке веб приложений Последствие Подход на основании интерактивных функциональные прототипов
Работа на основании ТЗ Любые ошибка в ТЗ (а их избежать практически невозможно) идут за счет заказчика Работа на основании бизнес требований. Они формулируются в бизнес терминах и понятны заказчику. Требования по нагрузке тривиальны по формулировкам.
Работа по этапам Может возникнуть нехватка бюджета на очередной этап Работа по фиксированной стоимости за два шага
Не соответствие проектируемой системы реальным потребностям бизнеса Если переделка системы возможна, то она идет за счет заказчика Соответствие требованиям бизнеса проверяется на многоролевом многопользовательском тесте прототипа, что позволяет существенно снизить риски на следующих этапах
Участие заказчика в работе на каждом этапе Большие трудозатраты заказчика Два теста пользователями. Прототип и конечное приложение. (в зависимости от системы необходим код ревью)
Высокий уровень конфликтности такого типа проектов в среднем 80% процентов веб приложений не переходят в промышленную эксплуатацию Прототип реализует бизнес требования, веб приложение реализует прототип. Все формально проверяется и проходит по безопасной сделке
Высокая стоимость специалистов в области IT Высокий бюджет проекта Метрика прототипа дает возможность оценить стоимость приложения как фиксированную. В среднем ожидание в два раза меньшей итоговой стоимости и срока проекта относительно рынка.
  • Контроль фиксированного по стоимости бюджета
  • Снижение риска не реализации проекта
  • Снижение стоимости реализации проекта
  • Более низкий уровень участия в реализации проекта
  • Формализация ответственности разработчика

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

Что делать?

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

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

Для чего это нужно?

Работа по такой схеме — это правильное решение. В результате каждая сторона получает свои преимущества:

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

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

  • ru/web-development-fix-price.txt
  • Последние изменения: 2019/06/19 12:30
  • — sdesystem