Программы



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

В таблице представлены сведения о том, какими знаниями и навыками обладает специалист определенного уровня. Обратите внимание на то, что специалист более высокого уровня обладает всеми знаниями навыками специалиста предыдущего уровня и новым набором навыков.

Лидер команды разработчиков (DTL)

Менеджер проектов (SPM)

Уровень

Способности

Уровень

Способности

Ведущий разработчик

Специалисты этого уровня способны вести небольшие команды разработки или части группы разработки внутри больших проектов. Они обладают всеми необходимыми навыками для организации работы команды из 2-3 человек согласно предоставленному техническому заданию.

·          Обладает знаниями о жизненном цикле ПО и процессе разработки (Rational Unified Process или Microsoft Solutions Framework)

·          Управляет командой из 2-3 разработчиков

·          Читает UML, варианты использования и эскизы интерфейса

·          Ведет разработку согласно представленному ТЗ

·          Использует инструментальные средства

Аналитик требований

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

 

·          Разрабатывает ТЗ, включая концепцию, модель вариантов использования и аналитическую модель

·          Владеет UML и техниками, необходимыми для сбора, обработки и представления информации

·          Осуществляет управление требованиями

·          Использует инструментальные средства

Системный архитектор

Специалисты этого уровня способны создавать полный комплект  технической документации и Архитектруру программного решения. Они обладают всеми необходимыми навыками для проектирования технических решений.

 

·          Участвует в разработке ТЗ, создавая модель проектирования и модель реализации

·          Создает диаграммы UML, специфицирует варианты использования и эскизы интерфейса

·          Создает Концептуальную Архитектуру приложения

·          Оценивает размер проекта

·          Использует инструментальные средства

Координатор проекта

Специалисты этого уровня способны управлять небольшими проектами и координировать деятельность подпроекта группы проектов.

 

·          Обладает знаниями о процессе разработки (RUP или MSF)

·          Управляет небольшим проектом или подпроектом крупного проекта

·          Координирует команду разработчиков

·          Осуществляет планирование и контроль исполнения

·          Осуществляет управление требованиями и рисками

Лидер группы разработчиков

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

·          Участвует в разработке ТЗ, включая создание моделей предметной области и анализа

·          Оценивает объем работ и график

·          Управляет командой из 3-10 разработчиков

·          Участвует в управлении требованиями и ожиданиями заказчика

·          Осуществляет планирование проекта

·          Использует инструментальные средства

Менеджер проекта

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

 

·          Управляет проектом или группой проектов

·          Координирует деятельность одной или более команд разработчиков

·          Осуществляет анализ проекта

·          Управляет изменениями

·          Управляет субподрядчиками

·          Организовывает развитие команды Управляет динамикой команды, конфликтами и мотивацией

·          Использует инструментальные средства

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

 

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

Система скидок

Комплексные программы подготовки предполагают существенные скидки.
Узнать больше
     
 
 
   © 2005 SEADMEX. Все права защищены.