Читаем ВСТУП ДО ІНЖЕНЕРІЇ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ полностью

Певною мірою організації можуть претендувати на п'ятий рівень СММ. Наприклад, цього рівня досягла IBM FSC, коли вона виконувала проект програмного забезпечення для Space Shuttle. Це програмне забезпечення мало бути високої якості, без дефектів. Для кожного дефекту, знайденого в продукті, викопувалися такі кроки: визначення причин появи дефекту і їх усунення; розуміння корекція аспекту процесу, що призвів до дефекту; коригування дій, що забезпечують управління якістю, які допустили дефект; перевірка продуктів з подібним дефектом, що дефекти могли бути про­ пущені через контроль.

Таким чином, суть СММ полягає в тому, що всі дії з розробки і супроводу програмного забезпечення плануються, контролюються і систематично поліпшуються.

2.2.2. Модель Р-СММ

Для оцінювання рівня зрілості персоналу використовуються різні моделі. Найпоширенішою моделлю розвитку персоналу є People-Capability Maturity Model (Р-СММ), що розроблена SEI. Також, як і СММ, ця модель складається з п'яти рівнів зрілості. Кожен рівень містить області ключових процесів, які вказують, що слід виконати на певному рівні, щоб досягти зрілості персоналу відповідного рівня моделі. Зміст рівнів моделі такий:

- початковий - в організації немає процедур управління персоналом і перевірки правильності використання персоналу, якість робіт і графік виконання непередбачуваний;

- повторюваний - в організації складаються процедури управ­ління, що можуть повторюватися під час виконання нового проекту, організація проводить навчання персоналу, керує продуктивністю; на робочих місцях є комунікації і є відповідне середовище розробки. Проте успіх проекту залежить від діяльності окремих менеджерів і «героїв»-виконавців;

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

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

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

Модель Р-СММ узгоджена з моделлю СММ і тому забезпечує:

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

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

- сумісність між мотивацією окремого індивідуума і мотивацією всієї організації;

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

2.2.3. Модель СММI

Успіх використання СММ привів до розроблення значної кількості схожих моделей. Це викликало як конфлікти між цілями, що пов'язані з поліпшенням процесів і існуючими технологіями, так і проблеми, пов'язані з навчанням і вибором моделей. Для вирішення цих проблем SEI розгорнув роботи зі створення інтегрованої моделі СММ - СММI, що забезпечує кращі результати існуючих моделей. Джерелами для CMMI послужили такі моделі:

- SW-CMM - модель розробки програмного забезпечення;

- EIF/IS 731 - модель розробки систем;

- IPD-CMM - модель сумісної розробки продуктів.

Модель SW-CMM - це поетапна модель. Модель розробки систем - безперервна модель. CMM для сумісної розробки продукту - це «гібрид» моделей, що комбінує риси поетапно і безперервно.

Використовуючи вказівки моделі, організація ,може підійти до вдосконалення процесів або з погляду підвищення продуктивності окремих областей удосконалення, або з погляду підвищення зріло­сті організації в цілому. Реалізуючи перинні підхід, фокусуються на встановленні базових, початкових станів і вимірюванні резуль­татів поліпшень для кожної області вдосконалення індивідуально. Такий підхід підтримується в безперервних моделях, ключовим терміном яких є «продуктивність» (capability). Другий навпаки -фокусується на групах областей удосконалення, призначених для визначення перевірених на практиці етапів у зрілості процесів усієї організації. Цей підхід використовується в поетапних моделях, ключовим терміном яких є «зрілість» (maturity),

З мстою збереження властивостей обох типів моделей була роз­ роблена інтегрована модель СММІ - СММ Integrated.

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

<p><strong>Розділ 3. ПРОГРАМНІ ПРОДУКТИ І СИСТЕМИ</strong></p><p><strong>3.1. Програми і програмування</strong></p>
Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных