Разработка системы интернет-банк

From RunaWFE
Jump to navigation Jump to search

Разработка системы "интернет-банк" и внедрение его в Росбанке как типичный пример разработки небольшой банковской системы сторонней организацией.

А. Проект с точки зрения менеджера: Анализ практического опыта управления проектом разработки системы для российского банка.

Б. Проект с точки зрения программиста: Основные архитектурные решения, использованные при разработке распределенной интернет-системы. "Программистские" проблемы и пути их преодоления.


1.Введение. Причины появления интернет-систем в российских банках. Предыстория проекта.

2.Платформа компании Brokat для создания интернет-банков.

3.Старт проекта. Предпроектное обследование инвестиционной компании. Основные постановочные решения.

4.Основные архитектурные решения. Описание получившейся 3-х уровневой архитектуры. Разделение проекта на две части: покупка и настройка готовых промышленных компонентов и написание собственных клиентских и серверных компонентов. Организация программных компонент, процессов и их взаимодействия. Описание технологий организации компонент и процессов их взаимодействия.

5.Начало кодирования. Изменение требований к системе со стороны банка. Принятые компромиссные решения.

6.Основные этапы разработки и сдачи системы. Связанные с этим проблемы.

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

7.Тестирование системы. Сдача системы в опытную эксплуатацию.

8.Возможные альтернативные программные и архитектурные решения, которые не были реализованы.

9.Заключение. Анализ основных ошибок и удачных решений как с "программной" точки зрения, так и с точки зрения управления проектом. Дальнейшая судьба системы.