- •Питання на модульний контроль №1 з дисципліни “Менеджмент проектів пз”
- •3. Spider Project (Спайдер Проджект) — пакет з управління проектами, спроектований та розроблений російським розробником компанією «Спайдер Проджект» Технічні характеристики Spider Project
- •1.1. Технические характеристики
- •1.Рис.1. Ресурсный критический путь
- •Васильков
- •Суть прямого проходу при плануванні проекту.
- •Суть зворотного проходу при плануванні проекту.
- •Ролі в колективі розробників.
- •Життєвий цикл програмного продукту.
- •Уточнення замовлення на проект.
- •Функції менеджменту.
- •Наведіть схеми організації менеджменту проектів.
- •Функції, які виконуються розробниками програмного проекту.
- •Рольові кластери моделі проектної групи msf.
- •Принципи, які визначають регламент суміщення ролей.
- •Суміщення ролей.
- •Ключові ролі колективу розробників.
- •Ситуації, в яких діє менеджер при відборі кадрів.
- •Вирішення задач визначення кадрових ресурсів проекту.
- •Цілі розробки проірамного забезпечення.
- •Поняття діяльності в менеджменті програмних проектів.
- •Задачі менеджменту програмних проектів.
- •Модель Гантера.
- •Моделі життєвого циклу програмного забезпечення.
- •Класична ітераційна модель.
- •Каскадна модель.
- •Модель фази - функції.
- •Об'єктио-орієнтовані моделі життєвого циклу.
- •Передпроектна діяльність менеджера і початок фази дослідження.
- •Підтримка репутації компанії і менеджера.
- •Підготовка і початок проекту.
- •Загальна характеристика підготовчих робіт.
- •Визначення технічних ресурсів.
- •Визначення кадрових ресурсів.
- •Стратегії розподілу часу.
- •Календарні плани.
- •Мережеве планування.
- •Визначення фінансових ресурсів.
- •Фінансові потреби проекту.
- •Розподіл фінансових ресурсів.
- •Оцінка ймовірних прибутків від реалізації проекту.
- •Концепції розвитку проекту.
- •Загальні принципи і положення.
- •Спеціальні принципи і положення.
- •Переваги розподілу принципів.
- •Планування релізів.
- •Управління якістю проекту.
- •Додаткова інформація про підхід до розробки.
- •Тестування.
- •Вимірювання.
- •Зв'язки проекту.
- •Планування повторного використання програмних компонентів.
- •Самоорганізація діяльності менеджера.
- •Початок проекту.
- •Перехід від попереднього аналізу до першої ітерації.
- •Організація колективної роботи.
- •Схеми з розподілом відповідальності.
- •Схеми з розподілом відповідальності, орієнтовані на зменшення ризику проекту.
- •Деперсоніфікована схема.
- •Змішані схеми і планування організації колективної роботи.
- •Локальні взаємодії в колективі і ухвалення рішень.
- •Принципи контактних заходів.
- •Непланові взаємини в колективі.
- •Перша ітерація: метод "Спочатку в глибину".
- •Мотивація особливого підходу до виконання першої ітерації.
- •Етап і: початкове моделювання.
- •Етап II: моделювання рівня об'єктно-орієнтованого конструювання.
- •Головатий
- •Етап III: швидке програмування.
- •Етап IV : ітеративне нарощування можливостей.
- •Етап VI: програмування і зборка першої ітерації.
- •Етап VII: оцінка ітерації.
- •Людкевич
- •Особливості планування і управління.
- •Взаємини із замовником, листування.
- •Приймання робочих продуктів.
- •Управління проектом після виконання першої ітерації.
- •Аналіз вимог.
Загальні принципи і положення.
Дана частина Концепції розвитку проекту визначає профіль проекту — великомасштабний опис підходу до проектування: чи буде він розбудовуватися як ітеративний, послідовний або поєднувати в собі обоє підходу, і які параметри процесу проектування повинні відслідковуватися й вимірятися, як вони зв'язуються з фазами й етапами життєвого циклу. Ці загальні характеристики не залежать від специфіки проекту. Хоча конкретні значення параметрів визначаються умовами виконання завдання (наприклад, залежать від рівня кваліфікації розроблювачів) їх «ідеальні» значення можна одержати, наприклад, з попереднього досвіду. При описі профілю проекту визначаються такі параметри, як оптимальна тривалість ітерації, а також ця ж величина, скоректована для конкретних умов, етапи ітерації і їх розклад, рекомендований розподіл ресурсів по етапах. При описі загальних принципів для всіх етапів вказується наступне:
· як перевіряється коректність одержуваних результатів ( робочих продуктів етапу);
· як формуються версії робочих продуктів, яка дисципліна внесення змін у робочі продукти рекомендується, як вона контролюється;
· способи оцінки продуктивності діяльності й просування до мети етапу, а також процедура моніторингу якості робочих продуктів;
· приймання, методи, технології, а також прототипи, які використовуються в роботах етапу.
Для етапів, пов'язаних із плануванням, описується структура одержуваних робочих продуктів (планів), інструменти, застосування яких корисно для підтримки складання плану й відстеження планованих робіт. Для етапів, пов'язаних з визначенням вимог і з оперуванням на рівні специфікацій, описуються формати документальної вистави вимог, а також інструменти, що допомагають працювати з ними: витягати із проектного завдання, з аналізу предметної області й ін., сортувати, виставляючи пріоритети за різними критеріями. Крім того,
визначається, як замовник і кінцеві користувачі зможуть впливати на розвиток вимог до програмного виробу. Для етапів аналізу й конструювання специфікується нотація, застосовувана для моделювання (використовуваних ситуацій і сценаріїв, ієрархій класів і системи взаємодій і т.д.). Загалом кажучи, така нотація нейтральна стосовно проекту, але вона впливає на вибір підтримуючого інструментарію й, можливо, на навчання персоналу. Бажане, щоб для проекту використовувалася єдина нотація й загальний інструментарій, а не спеціальні
засоби на різних етапах. Обговорення впливу вибору інструментарію й, отже, методів роботи й нотації на процес проектування також корисно представити в Концепціях розвитку проекту, але воно не повинне виходити за рамки мети даного документа. Для етапу програмування специфікується використовуваний і цільовий мови. Якщо це зізнається доцільним, то описуються вимоги до генерації об'єктного коду й система інструментальної підтримки програмування. Принципи інтеграції кода також повинні бути представлені. Для етапу оцінки в Концепціях розвитку проекту передбачається опис принципів тестування й засобів підтримки тестування (генерація тестів і база даних тестів), принципів оцінки якості програмних продуктів і засобів підтримки керування якістю.
