Стандарти для IT-індустрії, Комерція, Різне, статті

Серед всіх стандартів в області розробки програмного забезпечення, що використовуються в даний час в світі, найбільш популярними моделями є: ISO 9001, TickIT, SEI SW-CMM.


Стандарти ISO серії 9000


Стандарти міжнародної організації по стандартизації ISO є найбільш відомими і поширеними у світі. Стандарти ISO універсальні, їх можна застосовувати в якості моделей незалежно від галузі, в якій функціонує компанія. Внаслідок цього у моделі ISO є свої незаперечні переваги і недоліки.


Але основною перевагою моделі ISO є популярність, поширеність, визнання на світовому рівні. Зараз стандарти ISO є обов’язковим мінімумом, який повинна мати будь-яка організація, існуюча на ринку. Але, звичайно ж, внаслідок своєї універсальності, модель на основі стандартів ISO серії 9000 вийшла досить “високорівневої”.


Тому для побудови повноцінної системи якості, заснованої на моделі ISO, необхідно використовувати велику кількість допоміжних галузевих та ISO стандартів.


Стандарт TickIT


Досить широку популярність здобув британський стандарт TickIT. Цей галузевий стандарт регламентує вимоги до системи якості для організацій розробників програмного забезпечення і базується на моделі ISO 9001:94. На відміну від моделі ISO 9001, яка регламентує “що необхідно зробити”, розробники даного стандарту спробували відповісти на питання “як” можна виконати вимоги, визначені в ISO 9001. TickIT об’єднує в собі модель ISO 9001 з набором рекомендаційних стандартів ISO 12207 та ISO 9000-3.


Стандарти SEI SW-CMM


Дуже цікавий підхід до поліпшення внутрішніх процесів розробки програмного забезпечення визначено в моделі SEI SW-CMM. В основу даної моделі (також як і в основу стандартів ISO серії 9000) покладена теорія TQM. Теорія TQM грунтується на поступовому поліпшенні внутрішніх виробничих процесів за рахунок безлічі невеликих впроваджуваних у компанії поліпшень. Однак моделі ISO та CMM трохи відрізняються у своїх підходах до побудови самовдосконалюється систем управління якістю і поліпшення виробничих процесів.


На відміну від моделі ISO, де для того, щоб відповідати вимогам, необхідно продемонструвати 100%-ное відповідність моделі (і тільки воно дозволяє компанії самовдосконалюватися), в моделі SEI SW-CMM передбачений поетапний підхід до побудови системи вдосконалення процесів. Для досягнення цієї мети розробники стандарту СММ визначили п’ять рівнів, які повинна пройти організація для того, щоб досягти основної мети – підвищення ефективності функціонування процесів компанії і, як наслідок, поліпшення якості результатів виробничих процесів і розробляється програмного забезпечення.


Стандарти по Project Management


Одним з важливих моментів, який необхідно мати на увазі при впровадженні будь-яких стандартів (ISO 9000, SEI SW-CMM, TickIT, Spice ISO 15504 і т.п.), пов’язаний з тим, що структура виробництва компаній, що розробляють програмне забезпечення, пов’язана зі специфікою продукту. Кожен продукт, що розробляється IT-компанією, унікальний. І для його розробки, як правило, використовується проектний тип організації виробництва, який тісно пов’язаний з матричною структурою управління проектами.


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


176 комітет ISO розробив рекомендаційний стандарт ISO 10006 “Менеджмент якості. Керівництво якістю при управлінні проектами”, який визначає основні підходи до управління проектами і визначає його місце в моделі забезпечення якістю. Автори стандартів ISO серії 9000 визначають процес управління проектами як частина системи менеджменту якості. З іншого боку, можливий і протилежний погляд (Якого дотримуються опоненти стандартів ISO серії 9000), згідно з яким менеджмент якості є однією із складових частин системи управління проектами.


Управління проектами є скелетом виробництва в організаціях розробників програмного забезпечення. Тому не дивно, що для приведення у відповідність системи управління якістю виробництва до вимог моделі ISO 9001 і до вимог моделі поліпшення процесів виробництва SEI SW-CMM використання стандартів та визнаних у світі технологій з управління проектами є наріжним каменем розвитку внутрішніх технологій в IT-компаніях.


Взаємозв’язок найбільш визнаних і застосовуваних у світі стандартів у галузі розробки програмного забезпечення представлена ​​на малюнку:


Система стандартів для IT-індустрії


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


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

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

Ваш отзыв

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

*

*