» Главная
eXcode.ru » Статьи » Другие » Основы менеджмента программных проектов
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 11





Ведущий раздела: MadvEX
Описание: Вводится система понятий менеджмента программных проектов, достаточная для того, чтобы обучаемый смог самостоятельно осваивать существующие методы и технологии проектирования для их применения в практической деятельности. Изложение строится в привязке деятельности менеджера к этапам жизненного цикла проекта. Особое внимание обращается на разграничение аспектов руководства и управления в деятельности менеджера. (Источник: www.intuit.ru Авторы: Скопин Игорь Николаевич)



«1» «2» 

Менеджмент в разработке программных изделий
Вводятся основные понятия проблематики менеджмента разработки программных изделий, определяется метод и направление курса в целом.


Функциональные роли в коллективе разработчиков
Определяются функции, выполняемые сотрудниками в ходе развития проекта и типичные для программных проектов роли разработчиков; указывается, какие роли могут совмещаться при выполнении проекта. Представлены решения обсуждаемых вопросов, предлагаемые компанией Microsoft и Центром объектно-ориентированных технологий IBM.


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


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


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


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


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


Производственные функции в моделировании жизненного цикла
Мотивируется необходимость отражения в моделях жизненного цикла производственных функций, выполняемых разработчиками. Эти функции должны связываться с контрольными элементами управления проектами, т.е. этапами жизненного цикла, но тем не менее они выполняются в течение всего периода развития проекта с разной интенсивностью. Описывается модель Гантера фазы—функции как основа построения развитых схем жизненного цикла, включающая отражение организационных и технических производственных функций. Показывается, как в модели фазы—функции можно учитывать итеративность (в традиционном понимании).


Моделирование объектно-ориентированного жизненного цикла программных проектов
Моделирование жизненного цикла при итеративном наращивании и, в частности, при объектно-ориентированном подходе к разработке проектов имеет свои особенности. Они обусловлены принципами разработки и дополнительными функциями. Тем не менее развитые модели традиционных подходов, допускающие учет итеративности, вполне можно модернизировать, приспосабливая их к новым условиям. Ниже описывается такая модернизация для модели Гантера фазы-функции.


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


«1» «2» 

Имя:

Пароль:



Регистрация

Какой жанр фильмов вам нравится?
Ужасы
11% (23)
Триллеры
7% (14)
Комедии
28% (57)
Боевики
4% (8)
Фантастика
27% (54)
Элитарное кино
2% (4)
Мультфильмы (3D, Анимэ)
11% (23)
Мелодраммы
1% (3)
Драммы
2% (4)
Другой
6% (13)

Проголосовало: 203
Идет пьянка у программера, вдруг он "срывается с катушек", начинает буйствовать, приставать к окружающим и т.д. Тут же жена берет скалку и как даст ему по башке. Программер, понятное дело, отключается. Подруга удивленно спрашивает:
- Ты что его так?
- Перезагрузится - успокоится.
Рейтинг: 6/10 (3)
Посмотреть все анекдоты