Процесс

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

В большинстве случаев процесс работы над проектом делится на 4 основных этапа:

  • Подготовка,
    на котором определяется объем работ по проекту, готовится проектная документация, рассчитывается бюджет, подписывается договор.
  • Разработка,
    по итогам которого заказчику предлагается готовое решение, а также план по его внедрению и обучению сотрудников.
  • Внедрение,
    на котором разработанное решение вводится в эксплуатацию и проводится обучение по его использованию; подписываются закрывающие отчетные документы по заказу.
  • Поддержка и развитие,
    который предполагает гарантийное обслуживание, а также консультативную деятельность со стороны Miraxoft – по оптимизации работающего решения, расширении его возможностей и т.д.

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

Более детальное описание процесса работы – с момента первого контакта до выполнения гарантийных обязательств и перехода к развитию проекта – представлено ниже.

Подготовка

На данном этапе Вы: рассказываете: о себе, о проекте, о целях и задачах, о требованиях к продукту; расставляете приоритеты; показываете (при наличии) готовые дизайн-макеты, прототипы, конкурирующие решения.

Miraxoft: слушает, смотрит, собирает дополнительную информацию, анализирует, предлагает варианты решений Ваших бизнес-задач.

Промежуточные вехи
  1. Первое обращение
  2. Подсчет ориентировочной стоимости проекта
  3. Сбор и анализ данных
  4. Оформление требований к продукту: бизнес-требований; системных требований; требований к функциональным возможностям; требований к интеграции; требований к монетизации; требований к интерфейсу и дизайну.
  5. Обсуждение и согласование

Итог

Составляется и согласовывается техническое задание проекта, проектный план, формулируются условия сотрудничества (сроки, оплата, форма контроля и отчетности) и подписывается договор.

Разработка

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

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

Промежуточные фазы
  1. Подготовка технического проекта
    Технический проект – документ, содержащий прототип, спецификацию, дизайн-концепцию, макеты продукта в разработке. Предназначен для внутреннего использования и служит руководством для исполнителей. Может корректироваться и изменяться по согласованию сторон.
  2. Подготовка альфа-версии
    По завершении этой фазы достигается 90%-ое выполнение требований технической спецификации: окончены работы над программным кодом и версткой дизайн-макетов. Другими словами, решение готово к тестированию и обкатке.
  3. Тестирование и контроль качества
    В рамках этой фазы наши специалисты:
    — проверяют альфа-версию проекта на функциональное соответствие требованиям спецификации,
    — выявляют и устраняют «узкие места» при работе под нагрузками,
    — выполняют тестирование: вручную по чек-листам и с использованием автоматических программ,
    — вносят необходимые исправления и доработки, в том числе по Вашим пожеланиям и замечаниям.

Итог

Готовый к внедрению продукт.

Внедрение

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

Miraxoft: настраивает серверную площадку и сопутствующую инфраструктуру, вводит решение в эксплуатацию, контролирует корректность его функционирования, обучает Ваш персонал.

Итог

Запуск готового продукта.

Поддержка и развитие

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

Miraxoft: выполняет свои гарантийные обязательства , осуществляет административную поддержку проекта и дальнейшее развитие продукта (по Вашему желанию и за дополнительную оплату).

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

Итог

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