Опубликована: 05.04.2011 | Уровень: для всех | Стоимость: 1.00 руб. | Длительность: 14 дней
В рамках данного курса рассмотрены технологические основы процесса разработки программного обеспечения. В качестве базовой методологии разработки программного продукта выбрана методология MSF.
На протяжении изучения курса на лекциях рассматривается специально разработанный пример, на основе которого иллюстрируются все этапы разработки программного продукта. Наряду с изучением теоретической составляющей – проблематики и базовых принципов коллективной разработки программ, сути и принципов MSF – большое внимание уделяется практической составляющей.
Цель: Цель данного курса состоит в изучении основных путей организации и проведения успешных проектов в области разработки программного обеспечения на базе принципов Microsoft Solutions Framework (MSF). Важная роль отводится практической составляющей курса.

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Введение 
1 час 23 минуты
-
Лекция 1
28 минут
Введение в технологию программирования
В данной лекции вводится понятие программного обеспечения (ПО); приводится сводная статистика успешности IT-проектов; даётся обзор возможных причин неудач проектов разработке ПО, рассматривается эволюция развития технологии программирования
Оглавление
    -
    Тест 1
    36 минут
    -
    Лекция 2
    30 минут
    Элементы программной инженерии
    Приведены основные понятия программной инженерии, показана роль программной инженерии в современной системе разработки ПО. Раскрыты цели работы программных инженеров. Вводится общее понятие процесса создания программного продукта, понятия моделей процесса создания программного продукта
    Оглавление
      -
      Тест 2
      36 минут
      -
      Лекция 3
      50 минут
      Визуальное моделирование при анализе и проектировании. Основы Unified Modeling Language (UML)
      В этой лекции основное внимание было уделено рассмотрению языка объектного моделирования UML. Раскрыты некоторые стороны анализа и проектирования ПО. Раскрыт объектно-ориентированный подход при моделировании с помощью UML
      Оглавление
        -
        Тест 3
        36 минут
        -
        Лекция 4
        44 минуты
        Версии. Модель проектной группы
        Кратко раскрыта методология Microsoft Solutions Framework (MSF). Дана историческая справка выхода версий MSF. Уделено внимание последней версии методологии MSF 4.0, в частности раскрыта MSF for Agile Software Development, как методология, ориентирующаяся на небольшие группы
        Оглавление
          -
          Тест 4
          36 минут
          -
          Лекция 5
          42 минуты
          Управление рисками. Модель процессов
          В данной лекции раскрывается модель управления рисками Microsoft Solutions Framework. Процесс управления рисками показан как неотъемлимый элемент всего жизненного цикла программного продукта. В лекции описывается дисциплина управления рисками, её средства, формулировки. Представлены схемы процесса разработки используемые в MSF
          Оглавление
            -
            Тест 5
            36 минут
            -
            Лекция 6
            37 минут
            Выработка концепции. Планирование
            Данная лекция повествует о первых двух фазах модели MSF: фазе выработки концепции и фазе планирования. В тексте раскрыты основные положения позволяющие грамотно построить видение будующего проекта со стороны заказчиков и со стороны исполнителей. В файлах к занятиям приведены формы анализа рисков, формы документов планирования. Освещены основные положения фазы планирования проекта на основе методологии MSF
            Оглавление
              -
              Тест 6
              36 минут
              -
              Лекция 7
              32 минуты
              Разработка. Стабилизация. Внедрение
              Лекция отражает фазы разработки, стабилизации и внедрения в соответствии с моделью MSF. В приложении к лекции имеются формы документов к каждому из этапов. В конце лекции приведен пример проекта составленный в соответствии с моделью MSF
              Оглавление
                -
                Тест 7
                36 минут
                -
                5 часов
                -