О разработке
Разработка – это услуга по созданию программных продуктов, решающих определенные задачи клиента. Перечень функций и необходимость интеграции продуктов с имеющейся IT-инфраструктурой обсуждаются на этапе проектирования, составления технического задания.
ООО "КАССИКС" разработан программный аппаратный комплекс "ПАР" – это "Система управления облачными кассами "КАССИКС", которая включена в реестр Российского программного обеспечения. ПАР – это новое Российское высокоплотное программно-аппаратное решение, не имеющие аналогов на рынке для дистанционной фискализации в рамках 54-ФЗ.
Мы работаем с частными клиентами, государственными учреждениями России и стран СНГ. В портфолио есть проекты «под ключ» и тиражируемые решения.

КОМПАНИЯ КАССИКС

Разрабатывает индивидуальные IT решения под нужды конкретного бизнеса


Используемые нами виды технологий


Мы интегрируем различные технологии для создания эффективных проектов на:
  • Java (Spring Framework, Spring Boot, Spring Cloud, Spring WebFlux, Spring Data, MapStruct, Micrometer, EJB, JSP, Hibernate, JDO, JDBC, JPA, JSF, RichFaces, PrimeFaces, SEAM), Scala, Kotlin
  • .NET (.NET Core, ASP.NET MVC, ASP.NET Web API, WCF, WPF, WWF)
  • HTML5 & JavaScript/Typescript (Angular, React, Vue.js, DoJo, Ext JS, JQuery)
  • С/C++ (98/11/14/17/20; STL, Boost, Qt)
  • Databases (IBM DB2, Oracle, Microsoft SQL Server, PostgreSQL, MySQL, AWS DynamoDB, Azure Cosmos DB, Azure SQL, MongoDB, Couchbase, Elasticsearch, Prometheus, Cassandra, Redis, MinIO)
  • DevOps (Azure, AWS, GCP, Herokum, Terraform, Ansible, Docker, Rancher, Kubernetes, Swarm, ELK, Grafana, Jenkins, Teamcity, SonarQube, HAProxy, nginx)
  • BI (Power BI, Tableau, Cognos BI, MicroStrategy, Oracle Reports)
  • Machine Learning (scikit-learn, TensorFlow, Keras, PyTorch, NumPy, Pandas, Spacy, nltk, Seaborn)
  • Big Data (Apache Hadoop family, Apache Spark, Hive, HBase, Apache Kafka, Azure Databricks, Azure HDInsight, AWS EMR)
  • Python (Django, Flask, Pyramid)
  • PHP (Magento, Drupal, Joomla, Yii)
  • Microsoft Dynamics CRM (all versions), Dynamics 365, Salesforce
  • Mobile (Android, iOS, Java, Kotlin, Swift, Objective C, ReactiveX, React Native, Xamarin, Flutter, Unity, Android Wear, Apple WatchKit, ARKit, Realm, Firebase, AppleTV)
  • Blockchain (Ethereum, Hyperledger Fabric, Azure Blockchain Workbench, Bitcoin, Monax)
  • AR/VR (Unity, Vuforia)
  • UX/UI Design (Figma, Sketch, Invision, Axure, Adobe Photoshop, Adobe Illustrator, Zeplin)
  • Платформа 1С (Предприятие 8.хх)

Как мы работаем
Оценка проекта

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

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

Подготовка среды разработчика, написание программного кода в соответствии с согласованным ТЗ. Тестирование программного обеспечения.


Внедрение и сопровождение

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

Подходы к реализации проектов
Способ учета затрат
Time and Material – оплата по факту сдачи работы. Способ хорошо сочетается с Agile, позволяет быстро приступить к разработке и оперативно вносить корректировки.
Fix Price – фиксированная сумма при наличии ограниченного перечня задач с простым функционалом.
Outstaffing подходит при найме в качестве «усиления» команды собственных разработчиков достаточно высокой квалификации.
Методологии
При реализации проекта наши специалисты применяют различные методологии в зависимости от его типа. Так классический вариант – Waterfall (каскадная, водопадная модель) - используется, когда условия поставленной задачи понятны и прозрачны на начальном этапе внедрения. В более сложных случаях работа идет по гибкой методологии разработки Agile с лучшими практиками Scrum, двухнедельными спринтами и быстрыми прототипами для проверки идей.

UX-дизайн
Позволяет создать уникальный программный продукт с удобным интерфейсом и продуманным оформлением.


Направления заказной разработки
  • Разработка приложений и информационных систем
  • Транспортные информационные системы
  • Портальные решения
  • Разработка модулей для CMS и ERP систем
  • Разработка товаро учетных систем и кассового ПО

Технологии
Для реализации основных требований со стороны клиентов применяются современные наработки и технологии. Такой подход позволяет создавать продукты, совместимые с имеющимся программным обеспечением и способные работать на любом устройстве (настольные, мобильные ПК, смартфоны, планшеты).
Digital Design оказывает услуги по поддержке существующих решений.

Наши преимущества
Быстро реагируем на обращения, без выходных и праздников. Служба Critical Engineer работает в режиме 24/7
Постоянно собираем аналитические и статистические данные
Гибкое и прозрачное ценообразование. Предлагаем эффективные решения в разработке по договору Time&Material
Предлагаем полный цикл разработки бизнес-приложений: от идеи до внедрения и сопровождения
Всегда ориентируемся на результат, решение бизнес-задач клиента
Реализованные проекты юридически защищены, со всеми подписывается NDA