Доброго времени суток, коллеги. Буквально вчера запустили в продажу наше очередное решение для Маркетплейс и решили поделиться процессом разработки, рассказать, как же мы делаем наши решения. Итак, приступим. С чего обычно начинается процесс разработки типового решения? Коненчо же, как и любой другой Интернет-проект - с концепии! Мы изучили множество современных Интернет-магазинов мебели, нашли их недостатки и достоинства, и все это учли при разработки нашего решения. Первое, что нам понадобилось:
потому что сначала мы всегда рисуем скэтчи:
После этого приступаем к прорисовке макетов в Photoshop-е:
По ходу прорисовки периодически возникают какие-то правки и дополнения концепции, которые уже "на ходу" вносятся в макет:
В итоге получаются готовые макеты для верстки:
[IMG ID=543726file]
Теперь мы приступаем к верстки продукта:
Параллельно с версткой разрабатывается программный код отдельных функциональных частей решения:
В итоге получается решение, максимально продуманное и готовое к использованию:
Все наши решения мы делаем как будто мы являемся будущими клиентами этого Интернет-магазина, во время разработки мы периодически что-то меняем, улучшаем, советуемся со всей командой и привлекаем сторонних "советчиков", которые непредвзято могут сказать, что им не удобно в решении и что бы они поменяли. Поэтому в конечном итоге будующие клиенты получают современное решение, продуманное до мелочей... ... хотя всегда есть к чему стремиться, ведь нет предела совершенству.
Ну вот вроде и все, надеюсь вам было интересно посмотреть процесс разработки типового решения "изнутри"! Кстати, по времени на него обычно уходит раза в 1,5 больше чем на просто Интернет-магазин для конечного клиента.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».