решения для банков
на главнуюкарта сайтанаписать письмо
вход для клиентов
версия для печати
Главная страница Решения Банки Корпоративное обслуживание Архитектура и технологии
Решения для банков
Корпоративное обслуживание
Конкурентные преимущества
Успешные проекты
Стратегия развития
Клиенты
Состав решения
Архитектура и технологии
Публикации
Новости
Отзывы
Мероприятия
Розничное обслуживание
Финансовые рынки
Отчетность
Хозяйственная деятельность и HR
Интеграционные решения
архитектура и технологии

Платформа разработки решения для автоматизации корпоративных услуг

Решение для автоматизации корпоративных услуг выполнено в архитектуре «клиент-сервер», где в качестве серверной части используется СУБД MS SQL или Sybase на платформах Microsoft Windows (для Intel) и UNIX. На клиентском месте используется Microsoft Windows или HTML.  В качестве инструментов разработки используются Borland Delphi 7, Borland JBuilder 9, Rational Suite, Cognos Business Objects, MicroStrategy.

 

Распределенная обработка данных

 

Обеспечение качества

В соответствие с корпоративной стратегией развития «Диасофт» качество является одним из главных приоритетов компании. Компания «Диасофт» сертифицирована TUV CERT на соответствие DIN ISO 9000:2000 в 2003 году и ежегодные инвестиции компании в развитие действующей СМК и технологий повышения качества программных продуктов и услуг составляют не менее 1 млн долл. Система менеджмента качества (СМК) «Диасофт» основана на процессном подходе к организации комплексного производства программных продуктов и оказания услуг клиентам компании.

Качество обеспечивается за счет:

  • Деятельности в рамках сертифицированной СМК
  • Постоянного процесса измерения и контроля качества в основных контрольных точках в соответствие с СМК, а также непрерывного улучшения основных производственных процессов
  • Постоянного процесса обучения и повышения квалификации персонала компании
  • Взаимодействия с глобальными компаниями-лидерами в области информационных технологий и ведущими консультантами в областях управления производством, персоналом и предметных областях
  • Научно-исследовательских работ в области архитектуры программных продуктов, направленных на снижения потенциально возможных регрессионных ошибок, а также специальной технологии разработки программных продуктов, содержащей специальные этапы
  • Верификации технических заданий и постановочных документов руководителями команд разработчиков до начала кодирования соответствующей функциональности
  • Перекрестной проверки кода между командами разработчиков
  • Приемки реализованного функционала аналитиком соответствующего направления до запуска процедуры тестирования
  • Планирования сценариев тестирования со стороны аналитиков параллельно созданию технических заданий на разработку программного кода
  • Непрерывного многофакторного тестирования с применением инструментов автоматизированного тестирования: функционального, регрессионного, конфигурационного, нагрузочного.


Технологии производства

Производство решения для автоматизации корпоративных услуг основано на концепции «единой версии», выпуски которой осуществляются с периодичностью 2-3 раза в течение года и становятся доступны для установки всем клиентам компании, заключившим соответствующие договора сопровождения. Такая периодичность обусловлена статистикой последних лет по существенным изменениям российского банковского законодательства и требованиям со стороны других регулирующих органов, а также статистикой требований к развитию системы, поступающих от клиентов компании.


Технологии тестирования

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

  • Функциональное и интерфейсное тестирование – осуществляется регулярно на основании разработанных «карт тестирования»
  • Оценка приложения «в общем», обеспечивающая отсутствие ошибочного содержания, функциональности или ошибок работы приложений
  • Интеграционное тестирование – осуществляется в процессе выпуска новой версии системы в соответствии с «картами функциональных взаимосвязей» между отдельными бизнес-модулями и программными компонентами
  • Оценка отказоустойчивости (сопротивляемости сбоям)
  • Тест на надежность – тестирование работы системы на протяжении заданного (большого) периода времени
  • Тест на производительность, нагрузочное и стрессовое тестирование – осуществляется в процессе выпуска новой версии системы
  • Контроль характеристик производительности приложения посредством эмулирования большого количества соединений пользователей на значительных объемах данных
  • Тестирование на совместимость – осуществляется в процессе выпуска новой версии системы и/или при проверке исправления несоответствия, выявленного в ходе работы системы на конкретной аппаратно-системной платформе
  • Корректность работы системы в условиях локально-вычислительной сети и удаленного доступа (с применением различных сетевых и транспортных протоколов) – в том числе, анализ сетевого трафика
  • Тест на безопасность – осуществляется в процессе выпуска новой версии системы и/или при внесении изменений в механизмы администрирования, аудита и разграничения полномочий пользователей системы.


Технологии обучения и передачи знаний

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


Технологии внедрения и сопровождения

В ходе внедрения решения для автоматизации корпоративных услуг у клиента компания «Диасофт» выполняет работы на территории клиента в полном соответствии с утвержденным сторонами планом-графиком проведения работ.

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

На этапе сопровождения установленной у клиента системы компания «Диасофт» руководствуется соответствующим договором сопровождения, который предусматривает конкретные сроки исправления несоответствий в работе программного обеспечения компании «Диасофт», выявленных клиентом. Ход обработки «Диасофт» зарегистрированных клиентом требований и несоответствий к программному обеспечению компании может быть отслежен клиентом по данным Web-части корпоративной системы 5NT RMS. По согласованию сторон возможен выезд квалифицированных сотрудников компании «Диасофт» непосредственно на территорию клиента для локализации и устранения возникшего несоответствия и проверки результата работы системы.

 


Diasoft 2011
Дизайн Defa studie

тел.: +7 (495) 780-7575, 789-9339; факс: +7 (495) 780-7576, 789-9338
e-mail: info@diasoft.ru
адрес: 127018, Москва, улица Полковая, дом 3, строение 14