Antida software — это команда IT-специалистов, влюбленных в свое дело.
Мы умеем создавать и выпускать продукты, приносящие прибыль нашим заказчикам. Отлаженный процесс разработки и накопленный годами экспертный опыт гарантируют реализацию ваших бизнес-задач.
Степан Родионов
директор, сооснователь

rs@antidasoftware.com
Правильная команда IT-профессионалов для работы над вашим проектом.
У нас собственное производство. Все сотрудники находятся в одном офисе и мотивированы на успех проекта.
Back-end разработчики
Back-end разработчики
.NET / Python
PostgreSQL / MySQL
Redis / MongoDB
Rabbit MQ / Celery
Front-end разработчики
Front-end разработчики
Web / JavaScript / SPA
AngularJS / Backbone
iOS / Swift
Android / Java
QA инженеры (тестировщики)
QA инженеры (тестировщики)
Тестирование
Регрессионное тестирование
Ответственность за качество
UI/UX проектировщики
UI/UX проектировщики
Бизнес-анализ
Проектирование интерфейсов
Разработка функциональных прототипов

Управление

За основу нашей модели управления проектами взято несколько гибких методологий разработки программного обеспечения. В частности, мы используем практики из Scrum, Kanban, Extreme Programming. Мы старались взять лучшее из каждой методологии, и в результате получили бесценный инструмент.

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

Мы понимаем, насколько важно для заказчиков быстро выводить на рынок продукты, требования к которым постоянно растут. Поэтому мы приветствуем изменение первоначальных требований даже на поздних стадиях разработки, т.к. это обеспечивает нашим клиентам конкурентоспособность.

Разработка

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

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

Наши компетенции распространяются на две очень мощные технологические платформы: .NET и Django/Python. Это две надежных платформы, с прекрасно развитым комьюнити. Мы делаем выбор инструмента, исходя из задачи.
Antida software, проектирование и разработка программного обеспечения

Прозрачность

Работа над каждым проектом начинается с проектирования: мы анализируем предметную область, создаем карту пользовательских сценариев и разрабатываем функциональные прототипы будущего продукта. На этом этапе проектная команда состоит из UI/UX-специалиста, дизайнера, тимлида и аналитика.

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

Для управления разработкой мы используем Agile Issue Tracking Systems (Atlassian Jira, JetBrains YouTrack и др.), которые наглядно отображают ход разработки. Заказчик всегда видит чем занимается каждый член команды и на какой стадии находится проект. Каждое изменение в исходном коде продукта моментально попадает на CI-сервер, где происходит выполнение модульных тестов, сборка проекта и автоматическая выкладка на тестовый сервер. Именно здесь выполняет свою работу QA-инженер проекта, тщательно проверяя каждый пользовательский сценарий.
Обсудим ваш проект?
Расскажите нам о своем проекте
и мы предложим вам лучшее решение