Подход к разработке

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

Наш процесс работы построен таким образом, что к проекту в каждый момент времени может подключиться любой разработчик, испытывая минимум трудностей, что позволяет гибко управлять скоростью разработки и подключать максимум ресурсов. Каждая задача проходит стадию декомпозиции, разбивается на подзадачи, которые выполняются параллельно в тех случаях, когда это возможно, что значительно ускоряет процесс внедрения. При необходимости мы можем использовать любой наиболее подходящий способ управления процессами – Scrum или Kanban, XP или Waterfall. Мы любим гибкие процессы и можем управлять изменяющимися требованиями.

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

  • Все проекты версионируются с помощью Git и Gitlab. Это позволяет нам максимально гибко управлять кодом проектов, быстро внедрять на сайт новую функциональность, избегать большого количества ошибок, которые могут допускать неопытные разработчики. При необходимости мы можем с легкостью подключить разработчиков к работе над кодом, в том числе и внешних.
  • Благодаря механизмам Continuous Integration и Continuous Delivery мы следим за качеством разработанного кода. Это и проверка синтаксиса используемого языка на соответствия стандартам (у нас принят PSR-1/2), и проверка на отсутствие использования устаревших возможностей языка, и автоматическое модульное, функциональное, smoke-тестирование, автоматическое развертывание хостов для ручного тестирования кода. Test Driven Development у нас в крови.
  • Мы помешаны на качестве разрабатываемых нами проектов, поэтому каждая задача проходит обязательный процесс ревьюирования кода (Code Review), который проводят только самые опытные разработчики, что позволяет нам на раннем этапе исправлять трудноуловимые ошибки, которые в будущем могут принести множество проблем, а, соответственно, и затрат.
  • Мы стремимся делать максимально быстрые сайты, которые будут загружаться на клиентском компьютере или гаджете за десятые доли секунды, в чем нам активно помогают такие технологии и инструменты как webpack, gulp, композитный режим работы в 1С-Битрикс и gzip. Мы знаем, как достичь 100 баллов в Google PageSpeed Insights.
  • Мы любим Third party сервисы и умеем с ними взаимодействовать через SOAP, REST, GraphQL и другие виды технической коммуникации. Нужно разработать API для мобильного или одностраничного приложения? Легко и с удовольствием!
  • Мы умеем верстать. Современно. Адаптивно. Легко. HTML5 и CSS3 – наши друзья. Мы любим работать с современным frontend'ом. React, Angular, Vue – это нам по зубам.
  • Мы умеем управлять проектами. Каждый проект дробится на задачи, контроль над которыми выполняется с помощью Redmine и Gitlab. Двухуровневый подход к обработке каждой задачи позволяет не забыть про каждую важную функциональность. Мы стараемся максимально быстро выводить проект на рынок, отсеивая ненужное.
  • Мы умеем правильно «кодить». Все наши разработчики используют передовые интегрированные окружения разработки (IDE), которые позволяют им наиболее эффективно работать с кодом проекта и не тратить время на промежуточные задачи в виде поиска нужных участков кода или подбора подходящего инструментария для микроменеджмента.
  • Мы ценим время, потраченное с умом. Поэтому ежемесячно мы проводим митапы, которые направлены на обмен опытом внутри команды по всем аспектам современных веб-технологий.

Подробнее о наших услугах

Посмотреть портфолио