- •1. Поняття команди проекту
- •2. Розвиток команди проекту
- •3. Склад команди
- •4. Стадії життєвого циклу команди
- •5. Управління розвитком і діяльністю команди
- •6. Формування команди іт-проекту на принципах «поетапного наповнення»
- •Проектные роли
- •Матрица ответственности raci проекта внедрения корпоративного хранилища данных
- •Требования к профессиональной компетенции и квалификации участников команды проекта построения корпоративного хранилища данных
- •Куратор проекта
- •Руководитель проекта
- •Системный архитектор
- •Бизнес-аналитик
- •Специалист по модели данных
- •Администратор базы данных (бд)
- •Администратор приложений
- •Разработчик etl-процессов
- •Разработчик bi (Business Intelligence)-приложений
Администратор приложений
Администратор приложений должен обладать компетенцией в области:
-
Операционной системы, на которой размещается сервер приложений.
-
Практического опыта администрирования локальных вычислительных сетей и настройки информационной безопасности.
-
Квалифицированных знаний СУБД.
-
Квалифицированных знаний (желательно подтвержденные сертификатом вендора) по серверу приложений, который планируется использовать на проекте в части:
-
инсталляции инфраструктуры сервера приложений;
-
запуска, остановки и управления экземплярами сервера приложений;
-
конфигурации и управления web-кешем сервера приложений;
-
конфигурации основных сервисов безопасности;
-
конфигурации и управления HTTP-сервером;
-
конфигурации и управления Java контейнерами;
-
конфигурации и управления порталом сервера приложений;
-
развертывания J2EE-приложения;
-
управления службой каталогов;
-
настройки SSO;
-
организации резервирования и восстановления сервера приложений.
-
-
Опытом настройки средств обеспечения сетевой безопасности (настройки firewall, proxy и т.д.).
-
Практического опыта разработки дополнительных приложений.
Разработчик etl-процессов
Проектирование и разработка ETL-процессов являются одними из самых трудоемких частей проекта. Поэтому разработчик ETL-процессов должен:
-
Быть опытным пользователем операционной системы, на которой развернуты элементы системы сбора, обработки и загрузки данных.
-
Иметь квалифицированные (желательно подтвержденные сертификатом вендора) знания по продукту ETL, использующемуся на проекте.
-
Обладать базовыми знаниями по различным СУБД (в особенности по СУБД, использующейся на проекте).
-
Владеть SQL и его процедурными расширениями.
-
Обладать знаниями в области методологии проектирования хранилищ данных, знания схем организации данных «Звезда» и «Снежинка».
-
Иметь опыт проектирования и реализации ETL-процессов, процессов интеграции приложений и данных, процессов обеспечения качества данных.
В ходе реализации процессов извлечения, преобразования и загрузки данных ETL-разработчик должен уметь понимать какие данные извлекаются, почему подвергаются именно таким преобразованиям и какой именно должен получиться результат. ETL-разработчик должен понимать суть данных, с которыми он работает.
Разработчик bi (Business Intelligence)-приложений
Разработчик BI-приложений представляет конечному пользователю результат работы всех членов проектной команды в виде отчетов, графиков, информационных панелей (dashboard). От его квалификации как специалиста зачастую зависит первое впечатление пользователей и удобство их дальнейшей работы при проведении анализа данных.
Профессиональная компетенция разработчика BI-приложений должна включать:
-
Знания по методологии проектирования хранилищ данных, знание схем организации данных «Звезда» и «Снежинка».
-
Квалифицированные (желательно подтвержденные сертификатом вендора) знания BI-приложения в части:
-
настройки бизнес-слоя описания данных (Universe, EUL и т.п.), создания показателей, измерений, иерархий, агрегатов и т.п.;
-
создания отчетов в табличной и графической формах;
-
создания информационные панели;
-
-
Знания языка SQL его групповых и аналитических функций.
-
Знания СУБД, используемой на проекте.
-
Умение оптимизировать запросы и планы их выполнения. Знания возможных путей увеличения производительности выполнения запросов (смена структуры таблиц, изменение запроса и т.п.).
-
Коммуникабельность, умение работать с другими аналитиками и консультантами, правильно представлять результаты работы заказчику.
В ходе проекта BI-разработчик должен уметь погрузиться в предметную область и понять суть данных, с которыми он работает.
Представленные выше требования к профессиональной компетенции и опыту участников проекта внедрения корпоративного хранилища данных являются рекомендательными, но основаны на реальном проектном опыте.