Про цінність сертифікації по процесу RUP, CASE-засоби (моделювання), Програмування, статті

illustration Протягом будь-якої професійної кар’єри фахівці зазвичай отримують сертифікати, які підтверджують різні навички або хоча б показують, що їх власник закінчив деякі курси. Отримання професійної сертифікації – це як отримання ключа до дверей, яку ми хотіли б відкрити. Ми отримаємо ключ, якщо правильно відповімо на ряд питань. Найчастіше ці питання ретельно продумуються, щоб перевірити відповідність рівня нашої кваліфікації і знань професійним стандартам в цій сфері. Отримання сертифікату в якій-небудь сфері професійної діяльності зазвичай пов’язане з отриманням переваг, наприклад, з більш високою зарплатою або перспективами кар’єрного росту.


У сфері інформаційних технологій пропонується певна кількість сертифікацій, в тому числі, дуже популярні сертифікації ITIL і PMP, Які стали необхідною умовою для роботи в багатьох організаціях. Сертифікат з процесу Rational Unified Process, або RUP, виконує ту ж функцію: він підтверджує, що його володар належить до групи фахівців, які володіють знаннями і дотримуються базових понять сучасного процесу розробки програмного забезпечення.


У цій статті мова піде про програму сертифікації для фахівців з RUP, яка отримала назву IBM Certified Solution Designer – Rational Unified Process v7.0 (Сертифікований розробник рішень IBM – Rational Unified Process v7.0). Ця сертифікація IBM ідеально підходить фахівцям-практикам, які використовують RUP, які демонструють свій професіоналізм щодо принципів і термінології RUP і створюють програми в рамках дисципліни розробки програмного забезпечення.


Стандарти, сумісність і відповідність


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


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


Роль домовласника в цьому сценарії аналогічна ролі організації, що займається інформаційними технологіями, щодо фахівців у галузі розробки програмного забезпечення. Уявіть, що вас попросили найняти фахівця або стороннього розробника для будь-якого проекту. Мета проекту – або пристосувати процес RUP до наявного оточення, або розробити масштабне програмне рішення відповідно з інфраструктурою процесу RUP. Кілька претендентів на цю посаду мають необхідний досвід роботи, але лише небагато з них сертифіковані по RUP в IBM. Який кандидат отримає вищу оцінку: сертифікований або несертифікований?


Нещодавно мені довелось ознайомитися з вимогами щодо подання заявок на участь у конференції, презентації на якій були згруповані по декількох різних напрямках. Вимоги для представників напрями “управління проектами” свідчили, що розгляду підлягають тільки заяви від осіб, які мають конкретний сертифікат. Хоча деяким цікавим доповідачам могли відмовити в участі через того, що вони не відповідали цій вимозі, організатори конференції високо оцінювали конкретну сертифікацію і хотіли гарантувати, що кожен доповідач повинен вміти спілкуватися зі своєю аудиторією мовою однієї термінології та процесу. Таким чином, кожен доповідач міг задавати питання в правильному контексті і відповідати на них відповідно до цього конкретним стандартом в сфері управління проектами.


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


Переваги сертифікації RUP для організацій


Описуваний нижче процес розробки програмного забезпечення традиційно передбачає відповідність стандартам. У цьому контексті сертифікація просто є для споживача гарантією відповідності добре структурованого процесу, його термінології і поставляються компонентам. Маючи в кишені сертифікат з RUP, Ви можете демонструвати вміння говорити на професійному жаргоні і збирати речі воєдино в рамках спільної роботи з іншими членами колективу. Здатність давати несуперечливі, чітко сформульовані відповіді на такі питання, як “Що таке діяльність?”, “Які документи відносяться до наочним документам?” або “Хто відповідає за список ризиків?” допомагають впоратися з неясностями і підтримують процес в цілому.


Більш того, сертифікат по RUP підтверджує, що сертифікований фахівець процесу RUP продемонструє високу кваліфікацію в застосуванні інфраструктури цього процесу. Кандидати на отримання сертифіката мають дати задовільні відповіді на широке коло питань про архітектуру, на якій будується процес, і інструментах для його настройки. Отже, сертифікація по RUP показує, що фахівець здатний адаптувати інфраструктуру процесу відповідно до реальних потреб організації в сфері ІТ, що є важливим фактором успішного застосування RUP.


З точки зору організації, прийом на роботу сертифікованих по RUP фахівців створює відповідну середовище для взаємодії і спільної роботи між членами команди проектувальників та іншими зацікавленими особами, яка є основою для ефективності та продуктивності. Більш того, якщо організація може виконати проект у відповідності з RUP, узгоджено повторити цей процес на кількох проектах і постійно поліпшувати процес на цьому шляху, то ця організація не тільки буде постійно досягати успіху зі своїми проектами, але і буде також мати все, що необхідно для демонстрації і досягнення більш високих рівнів інтеграції моделі технологічної зрілості (Capability Maturity Model Integration, CMMI). Нерідко підрозділ ІТ досягає 3 або 4 рівнів CMMI після успішного впровадження RUP.


Особисті вигоди від сертифікації за RUP


Уявіть собі переговори про зарплату з роботодавцем, який щойно впровадив або хоче впровадити RUP у своїй організації. Ваша сертифікація по RUP більше, ніж просто моментальний знімок ваших навичок і знань, вона показує також вашу поточну зацікавленість процесом. Деякі фахівці в розробці програмного забезпечення можуть думати, що вони мають достатній досвід роботи з RUP після участі в своєму першому і єдиному проекті RUP. Однак дуже часто ці фахівці грають тільки одну або декілька RUP-ролей протягом одного проекту. Наприклад, фахівець у своїй галузі, який був призначений на роль системного аналітика, можливо, працював стільки з дисципліною вимог. Цей фахівець, швидше все, не мав можливості охопити процес в цілому, зрозуміти, як функціонують і з’єднуються між собою різні дисципліни, ролі та проектні артефакти.


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


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


Крім грошової винагороди, наявність сертифіката з RUP на стіні офісу говорить про професійний гідності та впевненості, що позитивно впливає на етику роботи працівників на робочому місці. Сертифікованого фахівця з RUP, який витратив значну кількість часу і сил на глибоке вивчення RUP, швидше за все відразу можна впізнати за “базовим” цінностям RUP, таким як зосередженість на якості, дисциплінований підхід, адаптованість до потреб організації та бажання враховувати точки зору інших зацікавлених осіб. Якщо керівники підтримують ці цінності, то це сприяє прийняттю їх у всьому колективі.


Зміст і умови процесу сертифікації


Процес сертифікації за RUP добре себе зарекомендував і має репутацію досить складного тестування. Він включає формальний, письмовий іспит, зміст і структура якого постійно оновлюються, щоб забезпечити відповідність новітнім методам галузі. Не всі організації, що пропонують сертифікацію за методологією програмного забезпечення, вимагають аналогічного процесу сертифікації. Наприклад, деякі організації видають сертифікати кандидатам відразу після того, як вони “відсиділи” курс навчання, не вимагаючи ніякого підтвердження, що інформація, яка давалася в процесі навчання, успішно сприйнята студентом.


Зміст іспитів в цілому виражає застосування “класичної” моделі RUP для великих проектів, яка широко застосовується в сфері розробки програмного забезпечення. І хоча багато організацій та проекти адаптують RUP до своїх вимог, предметом сертифікації є стандартна інфраструктура процесу.


Хоча питання для сертифікаційних іспитів складаються в IBM, Сам процес сертифікації за RUP проводиться компанією Prometric Inc., Яка відає адміністративними аспектами сертифікації, як незалежна служба міжнародного тестування. Комплекс питань є постійним, він розробляється колективом фахівців з RUP. Співвідношення питань по різним темам ретельно врівноважується, щоб екзаменованих повинні були продемонструвати знання в широкому діапазоні різних предметних областей.


Prometric має справу безпосередньо з екзаменованих і зберігає конфіденційність результатів іспиту. Зокрема, Prometric не повідомляє організаціям, в яких працюють екзаменованих, про те, здали вони іспит або не здали. Однак інформація про тих, хто отримав сертифікат, передається в IBM. (Крім цього, вся інша інформація, яку вони надають IBM, являє собою статистичні дані про результати тестування.) Сертифікати RUP видаються по електронній пошті. Отже, претенденти можуть намагатися отримати сертифікат так часто, як їм захочеться, без будь-яких наслідків, за винятком оплати вартості кожної спроби. Отриманий сертифікат з RUP є безстроковим і не вимагає повторних здач іспиту.


Висновок


Процес сертифікації за RUP являє собою формалізований, надійний спосіб демонстрації того, що фахівець має практичні навички та теоретичні знання, необхідні для отримання звання сертифікованого розробника рішень IBM-процес Rational Unified Process версії 7.0 (IBM Certified Solution Designer – Rational Unified Process v7.0).


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

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*