Вопросы к экзамену «Оценка эффективности программных продуктов»
Вид материала | Вопросы к экзамену |
- Повышение эффективности разработки программных продуктов учебного назначения, 29.87kb.
- Учебно-методический комплекс дисциплины разработка и стандартизация программных средств, 362.73kb.
- Вопросы разработки и стандартизации программных продуктов в учебном процессе вуза Кириллов, 25kb.
- Ю. П. Ехлаков д-р техн наук, проректор по информатизации и управлению, 87.39kb.
- 9 Структура программных продуктов, 95.55kb.
- Конституции Российской Федерации за гражданами РФ закреплена обязанность уплаты установленных, 288.82kb.
- Лицензионный договор на передачу прав, 238.97kb.
- I. Оценка эффективности pr – историческая перспектива, 873.33kb.
- I. Оценка эффективности pr – историческая перспектива, 871.16kb.
- Методическое пособие по курсовому проекту по дисциплине «Технология разработки программных, 182.21kb.
Ниже описано, как каждая из SMF-функций уровня «Управление» применяется к этапам жизненного цикла ИТ-услуги.
- Цель этапа «Планирование» в том, чтобы бизнес и ИТ-подразделение продуктивно взаимодействовали. На этом этапе SMF-функция «Управление, риск и соответствие нормативным требованиям» сфокусирована на предоставлении четкой информации о стратегии, участии заинтересованных сторон в принятии решений, а также учете рисков и преимуществ услуг. Управление изменениями ориентируется на вопросы, связанные с изменениями проектных планов и отражающие общие подходы к новым инициативам. В SMF-функции «Команда» для этапа «Планирование» описаны ответственности «Услуга» и «Архитектура».
- Этап «Внедрение» направлен на построение требуемого решения оптимальным способом. Здесь SMF-функция «Управление, риск и соответствие нормативным требованиям» сфокусирована на определении рамок проекта, вовлечении в проект всех заинтересованных сторон, а также проектных рисках. Управление изменениями также является проектно-ориентированным и часто инициирует активности по управлению рисками проекта. В SMF-функции «Рабочая группа» для этапа «Предоставление» описана ответственность «Решение».
- Этап «Эксплуатация» в основном охватывает повседневное предоставление услуг ИТ-подразделения. На этом этапе SMF-функция «Управление, риск и соответствие нормативным требованиям» обеспечивает сбор информации о работе процессов и приложений, а также проверку соответствия политикам и нормативным требованиям. Управление изменениями призвано минимизировать количество внеплановых изменений, сохранив при этом приемлемую производительность и доступность услуги, а также беспрепятственное внедрение стандартных изменений. В SMF-функции «Рабочая группа» для этапа «Эксплуатация» описаны ответственности «Работа» и «Поддержка».
SMF-функции уровня «Управление» также связаны друг с другом. SMF-функция «Изменение и конфигурация» предоставляет данные для функции «Управление, риск и соответствие нормативным требованиям». В свою очередь SMF-функция «Управление, риск и соответствие нормативным требованиям» помогает определить участников процесса управления изменениями, устанавливает процедуру идентификации, оценки и управления рисками, связанными с изменением, следит, чтобы изменения соответствовали политике, и надлежащим образом документирует их. В SMF-функции «Рабочая группа» для уровня «Управление» описаны ответственности «Управление» и «Соответствие нормативным требованиям».
Таблица 3 - Ответственность «Поддержка» и соотнесенные ей типы ролей
Тип роли | Обязанности | Цели |
Представитель отдела обслуживания заказчиков |
| Помощь заказчикам |
Специалист по разрешению инцидентов |
| Устранение инцидентов |
Координатор инцидентов | Несет ответственность за работу с инцидентами с начала до конца (контроль качества) | Как можно более быстрое разрешение инцидентов |
Специалист по анализу проблем | Анализ и диагностика | Поиск корневых причин инцидентов |
Менеджер по проблемам | Выявление проблем путем анализа списка инцидентов | Предотвращение дальнейших инцидентов |
Менеджер по обслуживанию заказчиков |
|
|
Таблица 4 - Ответственность «Эксплуатация» и соотнесенные ей типы ролей
Тип роли | Обязанности | Цели |
Оператор | Выполняет запланированные задания, основанные на инструкциях | Обеспечить предсказуемость и следовать инструкциям |
Администратор | Выполняет задания, не имеющие четкого определения и требующие более глубоких знаний | Обеспечить предсказуемый результат |
Менеджер по области технологий |
|
|
Менеджер по мониторингу |
|
|
Менеджер по планированию |
|
|
Менеджер по эксплуатации | Несет ответственность за выполнение функций «Эксплуатация» и «Мониторинг и контроль услуг». | Обеспечивает прогнозируемое, повторяющееся и автоматизированное управление системой |
Таблица 5 – Ответственность «Услуга» и соотнесенные ей типы ролей
Тип роли | Обязанности | Цели |
Менеджер по поставщикам | Отслеживает работу с внешними поставщиками, предоставляющими вспомогательные услуги и продукты | Эффективные отношения с поставщиками |
Руководитель портфеля проектов |
| Точное отражение доступных услуг в каталоге ИТ-услуг |
Менеджер по работе с заказчиками |
| Эффективные взаимоотношения с заказчиками и пользователями |
Менеджер по уровням обслуживания |
| Эффективное предоставление ИТ услуг в соответствии с соглашениями об уровне |
Таблица 6 – Ответственность «Обеспечение соответствия нормативным требованиям» и соотнесенные ей типы ролей
Тип роли | Обязанности | Цели |
ИТ-директор |
| Движение к выбранным целям, осуществляемое путем выполнения желаемых и соответствующих ситуации действий |
ИТ-менеджер |
|
|
Менеджер по рискам и нормативным требованиям | Отвечает за управление рисками, планы действий по обеспечению соответствия, а также за применение этих планов и оценку уровня соответствия |
|
Специалист по аудиту и отчетности |
|
|
Менеджер по внутреннему контролю |
|
|
Юрист |
|
|
Менеджер ИТ-политик |
|
|
Таблица 7 – Ответственность «Архитектура» и соотнесенные ей типы ролей
Тип роли | Обязанности | Цели |
Менеджер по архитектуре | Обеспечивает создание и ведение плана архитектуры | Предоставляет план для будущего использования, поддерживающий процесс проектирования и обеспечивающий работоспособность |
Менеджер по надежности | Используя данные, полученные с помощью средства наблюдения за службами и управления ими, находит узкие места и предлагает решения | Обеспечивает надежность текущего состояния |
Архитектор |
|
|
Таблица 8 – Ответственность «Решение» и соотнесенные ей типы ролей
Тип роли | Обязанности | Цель |
Менеджер решения |
| Обеспечение успешной работы всех проектов и перехода к этапу «Эксплуатация» |
Менеджер программы | Занимается проектированием, графиком и ресурсами на уровне проекта | Обеспечение успешной работы отдельных проектов и создание правильного решения в надлежащее время |
Разработчик | Создает согласованное решение | Обеспечение соответствия согласованным спецификациям |
Тестировщик |
| Обеспечение разрешения всех известных проблем до выпуска релиза |
Менеджер продукта | Представляет интересы заказчика, способствует выработке общей концепции проекта и управляет ожиданиями заказчика | Обеспечение удовлетворенности заказчиков |
Взаимодействие с пользователем |
| Гарантирует, что выпущенное решение может использоваться и соответствует потребностям пользователей |
Управление релизами |
| Гарантирует, что стабильное решение развернуто в рабочей среде |
Взаимодействие с группой эксплуатации |
| Гарантирует, что требования к эксплуатации учтены при проектировании решения и выполнены перед выпуском |
Менеджер по тестированию |
|
|
Таблица 9 – Ответственность «Управление» и ее роли
Тип роли | Обязанности | Цели |
ИТ-директор |
|
|
ИТ-менеджер |
|
|
Менеджер ИТ-политик |
|
|
Менеджер по рискам и нормативным требованиям в области ИТ |
|
|
Специалист по аудиту и отчетности |
|
|
Менеджер по изменениям |
|
|
Администратор конфигураций |
|
|
- Управленческий анализ
На каждом этапе жизненного цикла управленческий анализ служит для оценки состояния ИТ-услуг и их готовности к переходу на следующий этап. Управленческий анализ — это внутренний контроль, обеспечивающий достижение целей и соблюдение коммерческих приоритетов на всем протяжении жизненного цикла ИТ-услуги. Управленческий анализ преследует четкие цели на любом этапе жизненного цикла:
- Предоставляет управленческий контроль для руководства
- Служит в качестве внутреннего контроля на этапах жизненного цикла ИТ-услуги.
- Оценивает состояние текущей деятельности и предотвращает преждевременный переход на следующий этап.
- Консолидирует накопленные внутриорганизационные знания.
- Усовершенствует процессы.
Управленческий анализ сравнивает критерии перехода на следующий этап жизненного цикла с фактически достигнутыми результатами. Это позволяет проверить, достигнуты ли поставленные бизнес-цели и будут ли преимущества использования ИТ-услуги соответствовать ожидаемым
В следующей таблице представлены виды управленческого анализа, их распределение по этапам жизненного цикла ИТ-услуги, входные данные и результаты.
Таблица 10. Виды управленческого анализа MOF
Управленческий анализ | Этап | Входные данные | Конечный результат |
Согласование услуги | Планирование |
|
|
Портфолио | Планирование |
|
|
Утверждение плана проекта | Внедрение |
|
|
Готовность релиза | Внедрение |
|
|
Эксплуатационное состояние | Эксплуатация |
|
|
Политика и контроль | Управление |
|
|
- Функции управления ИТ-услугами в составе этапов
Каждый этап жизненного цикла ИТ-услуги обладает функциями сервисного управления ИТ-услугами (SMF-функции), которые определяют процессы, персонал и действия, необходимые для приведения ИТ-услуги в соответствие с потребностями бизнеса. Для каждой SMF-функции разработано отдельное руководство с описанием самой функции, а также процессов и действий в ее составе.
Каждую SMF-функцию можно представить в виде автономного набора процессов, однако важно понимать, как SMF-функции на всех этапах обеспечивают должное качество услуг при приемлемом уровне риска. При необходимости SMF-функции могут выполняться как последовательно (этап «Предоставление»), так и одновременно (этап «Эксплуатация»).
- Функции этапа «Планирование»
На этапе «Планирование» бизнес-подразделения и ИТ совместно определяют, как ИТ-подразделение будет предоставлять услуги, необходимые для достижения успеха работы компании. Для этого требуется следующее:
- Понимание бизнес-стратегии и бизнес-требований, а также того, как текущие ИТ-услуги содействуют бизнесу.
- Понимание значения понятия «надежности» для данной организации, а также способов ее измерения и повышения; анализ текущего состояния и его улучшение при необходимости.
- Понимание требований организационных политик и их влияния на стратегию предоставления ИТ-услуг.
- Финансовая структура для поддержки работы ИТ-специалистов и принятия правильных решений.
- Создание стратегии предоставления ИТ-услуг, учитывающей особенности бизнес-стратегии, и принятие решений в отношении Портфолио услуг.
Цель этапа «Планирование» состоит в принятии правильных решений по поводу стратегии предоставления ИТ-услуг и портфеля проектов. Услуги должны обладать следующими свойствами.
- Ценность и полезность с точки зрения бизнес-целей.
- Прогнозируемость и надежность.
- Экономическая эффективность.
- Соответствие требованиям политик.
- Способность адаптироваться к меняющимся потребностям компании.
- Основные действия на этапе «Планирование» поддерживают следующие SMF-функции
Таблица 11. SMF-функции этапа «Планирование»
SMF-функция | Конечный результат/цель | Следствие |
Соответствие ИТ и бизнеса | Конечный результат: стратегия предоставления ИТ-услуг Цель
|
|
Надежность | Конечный результат: ИТ-стандарты Цель Эффективность, доступность и непрерывность ИТ-услуг, а также целостность данных экономически- оправданно согласуются с бизнес-потребностями |
|
Политика | Конечный результат: ИТ-политики Цель
|
|
Управление финансами | Конечный результат: планирование и оценка финансирования ИТ Цель
|
|
- Функции этапа «Внедрение»
Имея в своем распоряжении надежную стратегию предоставления ИТ-услуг, можно приступать к созданию новых ИТ-услуг или усовершенствованию текущих. Цель этапа «Внедрение» — помочь ИТ-специалистам в сфере управления проектами эффективно разрабатывать, стабилизировать и развертывать ИТ-услуги, приложения и обновления для инфраструктуры
Жизненный цикл ИТ-услуги — непрерывный процесс, начинающийся с определения необходимых компании услуг и заканчивающийся их применением. На этапе «Внедрение» происходит планированиея, проектирование, разработка и внедрение изменения для услуг.
Цели этапа «Внедрение»
Основная цель этапа «Внедрение» в том, чтобы ИТ-услуги, инфраструктурные проекты или разворачивания отдельных продуктов планировались, проектировались, разрабатывались, стабилизировались и развертывались в соответствии с требованиями организации и спецификациями заказчика.
В частности, это означает, что проектная группа выполняет следующие задачи:
- Выявление потребностей и требований бизнеса перед планированием решения.
- Подготовка функциональной спецификации и проекта решения.
- Составление рабочих планов, смет и графиков предоставления конечных результатов.
- Разработка решения согласно спецификации заказчика (все функции имеют законченный вид, а решение готово к внешнему тестированию и стабилизации).
- Выпуск высококачественного решения, включая тщательное тестирование и пилотное развертывание версии-кандидата.
- Развертывание устойчивого решения в рабочей среде и его стабилизация.
- Подготовка групп эксплуатации и поддержки к сопровождению решения и обслуживанию заказчиков.
Основные действия на этапе «Предоставление» поддерживают следующие SMF-функции.
Таблица 12. SMF-функции этапа «Внедрение»
SMF-функция | Конечный результат/цель | Следствие |
Предварительное планирование (Видение) | Конечный результат: документ с описанием концепции проекта Цель Четкое информирование о концепции, содержании и рисках проекта |
|
Планирование проекта | Конечный результат: документ с описанием плана проекта Цель Проектная группа, заказчик и заинтересованные стороны согласны с тем, что все промежуточные контрольные точки пройдены, проектные планы отражают потребности заказчика и достаточно реалистичны |
|
Создание | Конечный результат: разработанное решение Цель Создание решения, отвечающего ожиданиям заказчика и параметрам в функциональной спецификации |
|
Стабилизация | Конечный результат: протестированное стабильное решение Цель Разрешение всех проблем, обнаруженных в ходе тестирования и пилотного развертывания; выпуск высококачественного решения, отвечающего ожиданиям заказчика и параметрам в функциональной специификации |
|
Развертывание | Конечный результат: услуга в действии Цель
|
|
- Функции этапа «Эксплуатация»
Этап «Эксплуатация» — это своеобразная кульминация двух предшествующих этапов в составе жизненного цикла ИТ-услуги. Он охватывает действия, выполняемые после успешного внедрения услуги.
Когда ИТ-услуга успешно внедрена, важно, чтобы она функционировала в четком соответствии с бизнес-потребностями и ожиданиями заказчика. Это и есть цель этапа «Эксплуатация», который выполняет четыре основных задачи:
- Эффективное оперативное управление услугой.
- Проактивный и оперативный мониторинг состояния услуги.
- Эффективное и быстрое предоставление помощи при пользовании услугой.
- Восстановление работоспособности услуги в случае необходимости.
Цель этапа «Эксплуатация» в том, чтобы развернутые ИТ-услуги эксплуатировались, обслуживались и поддерживались в соответствии с параметрами соглашений об уровне обслуживания (SLA), согласованными компанией и ИТ-подразделением.
В частности, это означает следующее:
- Доступность ИТ-услуг благодаря более эффективному использованию ИТ-персонала и лучшему управлению нагрузкой.
- Мониторинг состояния ИТ-услуг в режиме реального времени; обучение членов команды методам быстрого и эффективного разрешения проблем.
- Быстрое и эффективное восстановление работы ИТ-услуг.
Основные действия на этапе «Эксплуатация» поддерживают следующие SMF-функции:
Таблица 13. SMF-функции этапа «Эксплуатация»
SMF-функция | Конечный результат/назначение | Следствие |
Эксплуатация | Конечный результат: руководство по эксплуатации Цель
|
|
Мониторинг и контроль услуг | Конечный результат: данные мониторинга состояния ИТ-услуг Цель
|
|
Обслуживание пользователей | Конечный результат: эффективная поддержка пользователей услуги Цель
|
|
Управление проблемами | Конечный результат: эффективное разрешение проблем Цель
|
|
- Взаимосвязь стандартов
Открытый стандарт CobiT имеет свою нишу в общем комплексе стандартов, методик и руководств. Прежде всего, это стандарт управления и аудита ИТ. На что следует резонный вопрос, но, например, ITIL тоже содержит рекомендации по управлению ИТ-услугами, как они пересекаются? ITIL — библиотека лучшего практического опыта в части предоставления ИТ-услуг, а CobiT специализируется и на управлении и на аудите ИТ. Процессы ITIL, как и любые другие процессы, могут управляться и контролироваться стандартом CobiT.
Для управления предназначены цели управления, изложенные в Принципах управления, а для аудита — объекты контроля, изложенные в Принципах аудита. CobiT предоставляет топ-менеджерам возможность донести цели и задачи бизнеса до руководителей ИТ-служб, преобразовав стратегические и тактические планы организации в четкие и понятные планы развития ИТ. Руководители ИТ-служб, в свою очередь, управляют руководителями подразделений на основе полученных указаний в соответствии с CobiT. Методология ITIL применяется для оптимизации процесса обслуживания информационных систем с точки зрения управления. Если процессы предоставления и поддержки ИТ услуг (ITIL) в организации не внедрены, то Cobit предоставляет механизмы управления и на этом уровне. При этом CobiT можно применить в части управления эксплуатацией информационной системой, но только в качестве инструмента общего управления и контроля. Так схематично можно определить место и роль CobiT в части управления ИТ.
Итак, ИТ-аудиторы собирают, анализируют информацию и предоставляют отчеты и заключения руководителям организации в соответствии с руководством аудитора CobiT (объекты контроля, "размещенные" в соответствии с рекомендациями CobiT). Основываясь на аудиторских оценках и заключениях о степени достижения целей управления, руководители организации обоснованно, с точки зрения соответствия ИТ целям и задачам бизнеса, осуществляют управление процессами организации для реализации ее бизнес-целей.
С точки зрения жизненного цикла процесса, три фазы жизненного цикла MOF (план, поставка и операция) можно соотнести с четырьмя доменами COBIT (планирование и организация, приобретении и внедрение, эксплуатация и сопровождение, монитор и оценка). Одновременно с этим, уровень управления MOF проявляется во всех четырех доменах COBIT. Важно подчеркнуть тот факт, что MOF и COBIT не полностью перекрываются, в рамках каждого из них рассматривают аспекты управления ИТ, которые не охвачены другим. Соответствие функций MOF и COBIT можно вывести из следующих таблиц.
Таблица 14 – Должности ИТ отдела ИТ в методологиях MOF, CobiT и профессиональных стандартах
MOF | CobiT | Профессиональные стандарты |
Поддержка | Владелец бизнес-процесса |
|
Эксплуатация | Руководитель эксплуатации системы |
|
Услуга | Владелец бизнес-процесса |
|
Обеспечение соответствия нормативным требованиями, |
|
|
Архитектура | Главный архитектор ИТ системы, |
|
Решения (приложения) | Руководитель проектного офиса |
|
Управление |
|
|
Рисунок 1 – Контекстная диаграмма верхнего уровня
Рисунок 2 – Декомпозиция функций 1-4
Рисунок 3 – Декомпозиция функций 5-10
Последняя группа процессов «Мониторинг и оценка». Обязательным пунктом всех современных методологий является оценка и улучшение качества предоставляемых сервисов. В данном домене рассматривается вопросы управления эффективностью, мониторинга системы внутреннего контроля, соответствия требованиям регулирующих норм и корпоративного управления. Основные рассматриваемые вопросы:
- Как выявить проблемы, связанные с эффективностью ИТ процессов, пока не стало слишком поздно?
- Может ли менеджмент быть уверен в том, что меры внутреннего контроля результативны и эффективны?
- Как установить обратную связь между эффективностью ИТ и целями бизнеса?
- Обеспечивается ли в рамках информационной безопасности должный уровень конфиденциальности, целостности и доступности?
- Объекты управления и процессы управления
Объектами управления в ИТ подразделении являются, как уже говорилось выше, приложения, информация, инфраструктура, персонал. В таблице представлено соответствие ресурсов ИТ и процессов управления ИТ. "1" обозначает использование ресурса в процессе. Пустая клетка означает, что ресурс не используется в процессе. Данные таблицы позволяет определить, каким процессам нужно уделить внимание для оптимизации управления заданным ресурсом. Так же с помощью таблицы можно определить, какие ресурсы будут задействованы в том или ином процессе управления ИТ.
Таблица 15 – Соответствие ресурсов ИТ и процессов