🗊 Презентация Інженерія програмного забезпечення. (Лекція 2)

Нажмите для полного просмотра!
Інженерія програмного забезпечення. (Лекція 2), слайд №1 Інженерія програмного забезпечення. (Лекція 2), слайд №2 Інженерія програмного забезпечення. (Лекція 2), слайд №3 Інженерія програмного забезпечення. (Лекція 2), слайд №4 Інженерія програмного забезпечення. (Лекція 2), слайд №5 Інженерія програмного забезпечення. (Лекція 2), слайд №6 Інженерія програмного забезпечення. (Лекція 2), слайд №7 Інженерія програмного забезпечення. (Лекція 2), слайд №8 Інженерія програмного забезпечення. (Лекція 2), слайд №9 Інженерія програмного забезпечення. (Лекція 2), слайд №10 Інженерія програмного забезпечення. (Лекція 2), слайд №11 Інженерія програмного забезпечення. (Лекція 2), слайд №12 Інженерія програмного забезпечення. (Лекція 2), слайд №13 Інженерія програмного забезпечення. (Лекція 2), слайд №14 Інженерія програмного забезпечення. (Лекція 2), слайд №15 Інженерія програмного забезпечення. (Лекція 2), слайд №16 Інженерія програмного забезпечення. (Лекція 2), слайд №17 Інженерія програмного забезпечення. (Лекція 2), слайд №18 Інженерія програмного забезпечення. (Лекція 2), слайд №19 Інженерія програмного забезпечення. (Лекція 2), слайд №20 Інженерія програмного забезпечення. (Лекція 2), слайд №21

Вы можете ознакомиться и скачать презентацию на тему Інженерія програмного забезпечення. (Лекція 2). Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Технологія Програмування та Створення Програмних Продуктів. Лекція 2. Інженерія програмного забезпечення
Описание слайда:
Технологія Програмування та Створення Програмних Продуктів. Лекція 2. Інженерія програмного забезпечення

Слайд 2


Зміст
Описание слайда:
Зміст

Слайд 3


Базові дисципліни “Інформаційні технології” Знання основних засад в області ІТ “Основи програмування” Знання основних принципів розроблення програм...
Описание слайда:
Базові дисципліни “Інформаційні технології” Знання основних засад в області ІТ “Основи програмування” Знання основних принципів розроблення програм “Дискретна математика” Знання математичних операцій “Алгоритми і структури даних” Вміння оперувати даними з допомогою алгоритмів “Об’єктно-орієнтоване програмування” Розуміння об’єктного підходу до програмування

Слайд 4


Основні поняття програмної інженерії Область дії програмної інженерії : Computer Science – описує теорію і основи розроблення ПЗ System Engineering –...
Описание слайда:
Основні поняття програмної інженерії Область дії програмної інженерії : Computer Science – описує теорію і основи розроблення ПЗ System Engineering – розглядають питання розробки систем з залученням комп’ютерних засобів Software Engineering – частина системної інженерії, що включає розроблення ПЗ

Слайд 5


ПІ - інженерна дисципліна
Описание слайда:
ПІ - інженерна дисципліна

Слайд 6


Програмна інженерія як дисципліна Програмна інженерія – інженерна дисципліна, зв’язана з теорією, методами і засобами професійної розробки ПЗ Відомо,...
Описание слайда:
Програмна інженерія як дисципліна Програмна інженерія – інженерна дисципліна, зв’язана з теорією, методами і засобами професійної розробки ПЗ Відомо, що: ПЗ = програми + вся сопутня документація Висока вартість розробки ПЗ (вища, ніж для апаратури) Вартість розробки ПЗ постійно зростає Програмна інженерія допомагає вирішити проблему зростання вартості розроблення ПЗ Програмна інженерія має справу з усіма аспектами створення ПЗ

Слайд 7


Область програмної інженерії Отже, computer science представляє теоретичний базис. На практиці його недостатньо. Залишаються проблеми: Пошук...
Описание слайда:
Область програмної інженерії Отже, computer science представляє теоретичний базис. На практиці його недостатньо. Залишаються проблеми: Пошук фінансування. Робота з замовником. Підбір кадрів і персоналу. Етичні питання. Мікроклімат в колективі. Команда. Забезпечення якості програмного продукту. ... Всім цим займається програмна інженерія.

Слайд 8


Цілі діяльності програмних інженерів Створити якісний програмний продукт Функціональність Надійність Легкість застосування Ефективність Легкість...
Описание слайда:
Цілі діяльності програмних інженерів Створити якісний програмний продукт Функціональність Надійність Легкість застосування Ефективність Легкість супроводу Мобільність Вкластися в бюджет проекту 60% розроблення ПЗ 40% тестування ПП Вкластися у заплановані терміни Грамотне планування Аналіз ризиків Межі проекту Мотивування співробітників

Слайд 9


Якісний Програмний Продукт
Описание слайда:
Якісний Програмний Продукт

Слайд 10


Поняття “якості” ПП це сукупність його рис і характеристик, які впливають на здатність задовольняти задані потреби користувачів Критерії якості ПЗ:...
Описание слайда:
Поняття “якості” ПП це сукупність його рис і характеристик, які впливають на здатність задовольняти задані потреби користувачів Критерії якості ПЗ: функціональність * надійність * легкість застосування ефективність супроводжуваність мобільність

Слайд 11


Забезпечення надійності ПЗ Боротьба зі складністю Точність інтерпритації документів Подолання бар’єру між розробником і користувачем ПП Контроль...
Описание слайда:
Забезпечення надійності ПЗ Боротьба зі складністю Точність інтерпритації документів Подолання бар’єру між розробником і користувачем ПП Контроль ухвалюваних рішень Взаємодія програмних інженерів з науковими розробками

Слайд 12


Вчасне завершення розробки ПП
Описание слайда:
Вчасне завершення розробки ПП

Слайд 13


Складність програмної системи М. Холстед (1977) запропонував міру довжини модуля: N  n1log2 (n1) + n2log2(n2) другу метрику М. Холстед розглядає...
Описание слайда:
Складність програмної системи М. Холстед (1977) запропонував міру довжини модуля: N  n1log2 (n1) + n2log2(n2) другу метрику М. Холстед розглядає об'єм V модуля: V = N x log2 (n1 + n2) Том Маккейб (1976) розробив метрику цикломатичної складності: V(G)= E - N + 2

Слайд 14


Моделі якості розроблення ПП Стандарти ISO 9001:2000 (ДСТУ ISO 9001-2001) Capability Maturity Model (СММ)
Описание слайда:
Моделі якості розроблення ПП Стандарти ISO 9001:2000 (ДСТУ ISO 9001-2001) Capability Maturity Model (СММ)

Слайд 15


Процесний підхід до забезпечення якості
Описание слайда:
Процесний підхід до забезпечення якості

Слайд 16


Capability Maturity Model
Описание слайда:
Capability Maturity Model

Слайд 17


5-рівнева Модель Зрілості
Описание слайда:
5-рівнева Модель Зрілості

Слайд 18


Розробка вимог до ПЗ
Описание слайда:
Розробка вимог до ПЗ

Слайд 19


Класифікація вимог до ПЗ
Описание слайда:
Класифікація вимог до ПЗ

Слайд 20


Візуальний підхід в інженерії вимог
Описание слайда:
Візуальний підхід в інженерії вимог

Слайд 21


Література до лекції И. Соммервиль. Инженерия программного обеспечения, 6 изд. – И.д. "Вильямс", 2002. Ian Sommerville. Software...
Описание слайда:
Література до лекції И. Соммервиль. Инженерия программного обеспечения, 6 изд. – И.д. "Вильямс", 2002. Ian Sommerville. Software Engineering. 9th Edition. Ian Sommerville. Software Engineering. 8th Edition. Г. Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на C++. 2-е изд. – Бином, 1998. O. Dahl, E. Dijkstra, C.A.R. Hoare. Structured Programming.–London, England: Academic Press, 1972. Р. Лингер, Х. Миллс, Б. Уитт. Теория и практика структурного программирования. – М.: Мир, 1982.



Похожие презентации
Mypresentation.ru
Загрузить презентацию