DE   |   EN   |   RU

Келтенринг 17, D – 82041 Оберхахинг Мюнхен  |  Тел.: +49 89 4554 6533  |  E-Mail: info@intechcore.com 

Некоторые особенности разработки корпоративных информационных систем (КИС)

 Под термином «корпорация» обычно понимают очень крупную компанию, количество сотрудников которой исчисляется в тысячах, разбросанную географически и занимающуюся бизнесом в нескольких отраслях. Понятно, что к информационным системам (ИС), создаваемым для обслуживания нужд подобных бизнес-структур, предъявляются особые требования.

Целью создание КИС является обеспечение информационной поддержки всех видов деятельности, которыми занимается данная корпорация, на всех уровнях: учета, управления, планирования, прогнозирования и т.д.

Основным назначением КИС можно считать:

  • Сбор и агрегирование всей информации о деятельности корпорации и происходящих в ней процессах: движение денежных потоков, материальных и кадровых ресурсов, продажи, закупки, и т.д. и т.д.
  • Сохранение собираемой информации, и её защита.
  • Анализ собранной информации, и её предоставления в виде отчетов различного уровня и различной тематики.

Создание программных продуктов, способных обеспечивать выполнение таких задач относится к области программной инженерии ИС. Характерной особенностью жизненного цикла КИС является то, что наиболее затратным и трудоемким этапом здесь является этап эксплуатационного сопровождения.

Проблемы разработки КИС

При разработке КИС приходится учитывать не только громадные (и продолжающие расти) объемы данных (сегодня исчисляющихся уже в петабайтах), но и высокую степень их сложности, а также необходимость взаимодействия систем разных поколений. Так в банках ещё встречаются мейнфреймы с ПО написанным на Коболе, этот язык уже не изучается в ВУЗах не известен большинству молодых программистов. А при создании КИС часто возникает необходимость в наладке взаимодействия таких вот устаревших средств с новейшими облачными системами и обеспечения их корректной совместной работы.

Программные средства такого типа, зачастую объединяемые из различных, весьма разнородных компонентов должны корректно взаимодействовать с пользователями, нередко получающими доступ к ним самыми разными способами и с различных устройств. (Смартфорны и офисные ПК, удаленные терминалы и т.д.). Поэтому вопросы тщательности тестирования и отладки здесь стоят особенно остро.

При этом, необходимо обеспечить как надлежащий уровень безопасности, так и удобство работы с КИС. Но основной проблемой при разработке и обслуживанию КИС является их громадная сложность.

И, понятно, что с разработкой таких программных продуктов как КИС один программист, даже если он – гений, справиться не в состоянии. Здесь требуется серьезная команда разноплановых специалистов, каждый из которых на достаточном уровне знаком со всеми аспектами создания сложных программных продуктов, но специализируется и обладает наивысшей квалификацией в каком-то конкретном аспекте или направлении. Так же, крайне желательно, чтобы данный коллектив представлял собой слаженную команду профессионалов, имеющих положительный опыт совместной работы.

Метки: , ,
Опубликовано в статья