Стандарты в разработке ПО

12
Стандарты в разработке ПО Решетников Александр [email protected] 04 октября 2010г. Практические вопросы построения АСУП

Upload: reshetnikov-alexander

Post on 11-Nov-2014

2.129 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Стандарты в разработке ПО

Стандарты в разработке ПО

Решетников Александр

[email protected]

04 октября 2010г.

Практические вопросы построения АСУП

Page 2: Стандарты в разработке ПО

Мировые стандарты

ISO 900X

Соответствие в России ГОСТ-Р ИСО 9001-2008

TickIT (Великобритания)

SEI SW-CMM (США)

04.10.20102 Стандарты в разработке ПО

Page 3: Стандарты в разработке ПО

ISO 9000

04.10.20103 Стандарты в разработке ПО

Page 4: Стандарты в разработке ПО

TickIT

TickIT - это схема сертификации систем качества для программного обеспечения, предложенная группой ведущих фирм и некоммерческих организаций Великобритании, работающих в области информатики. TickIT базируется на стандарте ISO 9001:1994.

04.10.20104 Стандарты в разработке ПО

Page 5: Стандарты в разработке ПО

Capability Maturity Model for Software

(Модель SEI SW-CMM)

Основные признаки зрелой организации:

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

эти процедуры постоянно уточняются и совершенствуются;

оценки времени, сложности и стоимости работ основываются на накопленном опыте, разработанных метриках и количественных показателях;

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

технологии незначительно меняются от проекта к проекту на основании стабильных и проверенных подходов и методик;

активно апробируются и внедряются новые технологии, производится оценка их эффективности.

04.10.20105 Стандарты в разработке ПО

Page 6: Стандарты в разработке ПО

ГОСТ 34.601-90

Стандарт устанавливает стадии и этапы создания АС.

Процесс создания АС представляет собой совокупность упорядоченных во времени, взаимосвязанных, объединённых в стадии и этапы работ, выполнение которых необходимо и достаточно для создания АС, соответствующей заданным требованиям.

04.10.20106 Стандарты в разработке ПО

Page 7: Стандарты в разработке ПО

Методологии разработки ПО

Традиционный Проектный (ISO, ГОСТ)

Современный Agile (Agile software development, гибкая разработка)

Другие (Итеративная, «Водопад», Спиральная модель, RUP)

04.10.20107 Стандарты в разработке ПО

Page 8: Стандарты в разработке ПО

«Водопад» (каскадная модель)

04.10.20108 Стандарты в разработке ПО

Page 9: Стандарты в разработке ПО

Спиралевидная модель

04.10.20109 Стандарты в разработке ПО

Page 10: Стандарты в разработке ПО

Итеративная модель

04.10.201010 Стандарты в разработке ПО

Page 11: Стандарты в разработке ПО

Agile

04.10.201011 Стандарты в разработке ПО

Page 12: Стандарты в разработке ПО

Стандарты в разработке ПО

Решетников Александр

[email protected]

04 октября 2010г.

Практические вопросы построения АСУП

Спасибо.

12