Содержание
- 2. Інфраструктура програмної інженерії – інтегрований набір загальнодоступних технічних, технологічних і методологічних ресурсів організації розробника, які роблять
- 5. Техніко-технологічний аспект. 1. Техніка і комунікації: Комп’ютери користувачів, файлові сервери Локальні комп’ютерні мережі (ЛКМ) Глобальна комп’ютерна
- 6. 2. Загальносистемне ПЗ та інструменти: Клієнт-серверні технології Операційні системи Офісні системи Системи документообігу Утиліти Засоби захисту
- 7. 3. Інформаційні ресурси і стандарти розробки: Методології розробки Інструменти керування проектами, конфігураціями Системи підтримки використання ресурсів
- 8. Кадровий аспект. 1. Навчання методам і технологіям: Можливості організації по навчанню спеціалістів методам та прийомам розробки
- 9. 3. Накопичення і закріплення позитивного досвіду: Визначення форматів і засобів накопичення і зберігання здобутого досвіду (опитування,
- 10. Ролі на рівні організації 1. Група техніко-технологічної підтримки: Вивчення ринку послуг і попиту в організації відносно
- 11. 3. Група інженерії процесу Визначення, супровід та вдосконалення базового процесу програмної інженерії. Забезпечення нормативно-методичної підтримки виконання
- 12. 4. Незалежна груп якості (SQA-група): Планування та виконання дій по контролю і гарантії дотримання дисципліни створення
- 13. 5. Незалежна група верифікації та валідації (V&V-група): Виконання функції верифікації (по домовленості з групою SQA) Планування
- 14. Ролі на рівні проекту 1. Керівник проекту системи: Повна фінансова відповідальність за виконання проектних домовленостей перед
- 15. 3. Група якості проекту: Контроль якості робочих продуктів, створених процесами ЖЦ (на відповідність стандартам, методикам тощо)
- 16. 5. Менеджер проекту ПЗ: Повна відповідальність за усі проектні рішення та дії, пов’язані з розробкою ПЗ
- 17. 7. Програмісти: Програмування або моделювання компонентів ПЗ по проектним специфікаціям, підготованих проектувальниками Дотримання стандартів якості при
- 18. 9. Група супроводу: Виконання процесу супроводу версій ПЗ і робочих продуктів проекту ПЗ під час дослідної
- 19. Архітектура процесів життєвого циклу Процес програмної інженерії має ієрархічну структуру і включає множину процесів ЖЦ програмної
- 20. Основні процеси ЖЦ: Придбання Підготовка придбання Вибір постачальника Моніторинг діяльності постачальника Прийом споживачем Поставка Участь в
- 21. Розробка Виявлення вимог Аналіз вимог до системи Проектування архітектури системи Аналіз вимог до ПЗ системи Проектування
- 22. Процеси підтримки інтегруються з будь-якими іншими процесами, розв’язуючи задачі, допоміжні по відношенню до задач цих процесів,
- 23. Організаційні процеси ЖЦ Керування Організаційне будівництво (формування корпоративної політики, цілей, процесів, стандартів, етики) Управління організацією Управління
- 24. Вдосконалення Установлення процесів Оцінювання процесів Покращення процесів Забезпечення трудовими ресурсами Управління кадрами Навчання Управління знаннями (розповсюдження
- 25. Базовий процес організації Сучасною концепцією процесу програмної інженерії є побудова базового процесу організації (БПО), який розробляється,
- 26. З кожним процесом розробки пов’язуються: Вимоги до процесу, які вказують, «що» собою являє процес (що він
- 27. В мінімальній конфігурації процесів ЖЦ, крім процесу управління проектом, в БПО обов’язково має знайтись місце для
- 28. Вибір моделі суттєво залежить від двох факторів: А) чи можна спочатку визначити практично повний набір функцій,
- 29. Керування проектами Застосовано до програмної інженерію види діяльності по управлінню утворюють дворівневу структуру: загальне організаційне управління,
- 30. Керування проектом включає наступні кроки: 1. Ініціація проекту і визначення його меж. Визначення вимог до проекту
- 31. 3. Введення в дію. Передбачає виконання обраних процесів ЖЦ у відповідності з планом поряд із змінами,
- 32. Процес вимірювання при керуванні проектами Сучасний рівень розвитку програмної інженерії дозволяє вивести проблему якості ПС за
- 33. Виконання вимірювань в проекті це багатокроковий процес, який включає наступні кроки: 1. Визначення цілей програми вимірювання
- 34. 4. Організація збору даних для виконання вимірювань. Дані, що збираються мають забезпечувати не тільки високі передбачувальні
- 35. Підходи до підвищення якості програмних систем. Перший крок полягає у впровадженні спеціально призначених для цього підтримуючих
- 36. Процеси верифікації та валідації визначають, чи дійсно продукти певного етапу процесу розробки і супроводу ПС відповідають
- 37. Керування ризиком в проекті. Ризик виникає там, де є невизначеність, пов’язана з настанням якої-небудь небажаної події
- 38. Підвищення зрілості організації. Зрілість організації можна охарактеризувати як ступінь чіткості (ясності) визначення, управління, вимірювання, контролю і
- 40. Скачать презентацию