Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора2.docx
Скачиваний:
9
Добавлен:
30.08.2019
Размер:
709.69 Кб
Скачать

20. Культура інженерії пз. Загальні концепції

Культура- всі поняття і знання процесів, відношень, що знаходяться над тваринною поведінкою. Культуру складають безліч цінностей, цілей і принципів, які керують діями, пріоритетами і вирішеннями окремих осіб або групи, що працюють у напрямі загальної мети.

Культура ІПЗ-сукупність орієнтованих на якість позицій розробників,людських відношень і людських процесів.(якщо підприємство працює із з орієнтацією на якість і з повагою до замовника, то це великий +)

Культура вища за економіку. У основі будь-якої діяльності і виробництві лежить культура.

Культура ІПЗ характеризується

•ясними організаційними цілями;

•зобов'язанням менеджменту вести організацію до досягнення встановлених цілей;

•середовищем, яке дозволяє кожному розробникові удосконалювати і ефективно застосовувати свої знання і навики;

•вимірюваннями, що дозволяють відбирати ефективні процеси.

14.Культура інженерії програмного забезпечення. Модель Константіноса.

Чотири організаційні парадигми:

Закріта

стабільна, секретна, незначна гнучкість, ниххідний процес прийняття рішеньт, німа іновацій, автторитарність

армія, спецслужба, не для підприємства

Відкріта

іновації, співробітництво, переговори, адаптація, колективне прийняття рішень

та середні пп. Велікі пп намагаються містити ці характеристики,але не можуть: У майкрософту будь-хто може підійти до Гейтса зі своїм питаням

Синхронна

Гармонійність,рівність, ефективність, консерватизм, непрактичність керівництва

Радянські наукові центри інститути досліджень: сильні традиції, немає іновацій

Віпадкова

Незалежність ініціатив,творчість і винахідництво, нестабільність, неформальність

Нема замовника, нема обмежень у часі. Студенська артистична група

15.Культура інженерії програмного забезпечення. Модель де Грака

Римський шлях

  • використовують структурні методи

  • більше формализмов

  • крупні програми

  • CASE інструменти

  • строго керовані проекти

  • max документація

  • управляти проектами

Грецький шлях

  • обьектно-ориентированные методи

  • менше формализмов

  • менше програм

  • окремі інструменти

  • частково керовані проекти

  • min документація

  • писати програми

16.Зв’язок культури з організацією,яка розроблює пз.

Будь-яка «здорова» культура повинна включати три наступні істотні компоненти:

  • персональне зобов'язання кожного розробника створювати якісні продукти шляхом систематичного застосування передового досвіду інженерії програмного забезпечення;

  • зобов'язання менеджерів всіх рівнів забезпечувати середовище, в якому якість програмного забезпечення (у всіх його аспектах) бути фундаментальною концепцією і кожен розробник може реалізовувати цю концепцію;

  • зобов'язання всіх членів організації постійне удосконалювати процеси, в яких вони беруть участь, і продукти які вони створюють.