Сайт "Професійні ресурси документознавства"
Для ранжування організацій за ступенем технологічної зрілості, спів-
робітниками Інституту програмної інженерії у м.Пітсбурзі, штат Пенсиль-
ванія було розроблено гнучку формалізовану шкалу оцінок. У відповіднос-
ті з цією шкалою було визначено п’ять рівнів технологічної зрілості:
1. Початковий рівень характеризується домінуванням інтуїтивних
уявлень співробітників про те, яка взагалі технологія створення ав-
томатизованої системи застосовується в організації, де вони працю-
ють. Складність проектів, продуктивність праці розробників, а також
якість проміжних і кінцевих результатів не оцінюються. Успіх роз-
робок цілком залежить від таланту окремих програмістів, звільнення
яких з організації часто має катастрофічні наслідки для проекту. Ке-
рівник проекту не має можливості постійно слідкувати за його ста-
ном. Відхилення від бажаного перебігу справ виявляються лише тоді,
коли настає глибока криза, наслідками якої є чергове перенесення
терміну здачі проекту.
2. Для переходу організації на наступний, повторюваний рівень техно-
логічної зрілості в організації слід ліквідувати хаос, обумовлений
відсутністю чіткого планування й управління. Для другого рівня зрі-
лості притаманна наявність неявно сформульованої технології, ско-
ріше навіть звичаїв, вироблених у колективі протягом досить трива-
лого часу. При цьому головну роль відіграють вже не талановиті
програмісти, а розумний керівник проекту, здатний визначити скла-
дність проекту та ресурси, необхідні для його реалізації ресурси на
основі раніш накопиченого досвіду. Ці оцінки, нехай навіть прибли-
зні, дозволяють планувати розробку схожих за своїм характером
проектів і досить успішно їх розробляти. У зв’язку з тим, що техно-
логія хоча й існує, але не документована, відхилення від нормально-
го перебігу процесу можна успішно виявити тільки на основі аналогії
з попередніми проектами. Сама ж технологія навряд чи може бути
покращена, оскільки вона існує лише у свідомості досить досвідче-
них розробників. Тому організація другого рівня зрілості, якщо не
вживати ніяких заходів, у кращому випадку приречена на репродук-
цію проектів, подібних до раніш виконаних. Розробка принципово
нового проекту для такої організації пов’язана з ризиком невдачі.
3. Щоб досягти третього рівня, визначеного, в організації слід формалі-
зувати типовий технологічний процес створення автоматизованої си-
стеми, суворо його дотримуватись. Процес має ґрунтуватись на пе-
редових методах, відображати особливості систем, на створенні яких
спеціалізується організація, враховуючи попередній досвід. На тре-
тьому рівні важливу роль у підвищенні продуктивності праці та яко-
сті починають відігравати СА8Е-засоби, без використання яких сьо-
годні навряд чи можна впроваджувати сучасні технології створення
■№■№■№.(іоситепіоуе(і.аі.иа
85