Разработка программного обеспечения
Когда целью автоматизации ставится задача повысить и поддержать конкурентные преимущества бизнеса, то очевидно, что без заказной разработки программного обеспечения не обойтись. Поскольку специфика бизнес решений в этом случае уникальна, то и подход к их автоматизации требуется индивидуальный. Доработка тиражируемых решений в этом случае не оправдана, так как она, как правило, связана с изменением базовых механизмов системы, что влечет за собой потерю совместимости и невозможность последующих обновлений. В этом случае заказчик получит настолько уникальную версию, что ее развитие может быть не просто слишком дорого, но вообще невозможно.
Отличие заказного ПО от тиражного заключается в том, что программа изменяется под заказчика, а не наоборот. Это обеспечивается использованием особых инструментов разработки и технологии ведения проектов. Например, в заказных проектах используется инструментарий, обеспечивающий масштабирование не только по "железу и базовому софту", но и по бизнес-логике.
Система ESCOM разработана командой высококвалифицированных программистов в период с 2003г. по 2005г. и является одним из образцов наших возможностей и способностей в области создания заказного программного обеспечения. Система ESCOM разработана в архитектуре web приложения: web сервер, сервер базы данных, клиентское приложение и обеспечивает работу в режиме online территориально удаленных пользователей в единой базе данных.
Разработка системы ESCOM включала в себя:
- Разработку кода приложения на Delphi 7/8 (в том числе компонентов), Visual C++, C#
- Разработку web сервера приложений Java, Php
- Разработку базы данных SQL, TSQL
- Разработку и использование DLL, ActiveX, COM, XML, ADO, SSL, HTML и др.
- Использование средств защиты информации, криптографии, ЭЦП, ключей i-token и др.
Мы предлагаем Вам ознакомиться с демонстрационными примерами наших разработок и исходным программным кодом:
Кроме того, по запросу мы можем предоставить демонстрационные примеры использования других технологий.
Разработка программного обеспечения на заказ ведется на основании Технического задания, которое разрабатывается нашими проектировщиками совместно с заказчиком. На протяжении всего жизненного цикла разрабатываемой системы осуществляется контроль изменения требований.
Разработка программного обеспечения ведется по технологии RUP, что позволяет нам гарантировать качество создаваемых продуктов, соответствие их ТЗ, соблюдение бюджета и сроков проекта. Достигается это за счет итерационного подхода, детального планирования всех стадий проекта, снижения рисков на начальной стадии проекта, глубокого анализа на стадии проектирования, системного тестирования кода и других методах RUP.
Готовое программное обеспечение предоставляется в скомпилированном виде и сопровождается исходным прокомментированным кодом. Таким образом, развитие и сопровождение программного обеспечения может осуществляться заказчиком самостоятельно.
Мы также предлагаем весь спектр услуг по внедрению и сопровождению разработанного нами программного обеспечения: развертывание, конфигурирование, разработка документации, инструкций, обучение пользователей, консультирование и т.д.
|