Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory2.doc
Скачиваний:
3
Добавлен:
20.09.2019
Размер:
717.31 Кб
Скачать

Вопрос 14 Предпроектные работы. Анализ требований к по. Техническое задание.

Задачи:

- Разработчик должен установить и документально оформить следующие требования к программным средствам:

а) функциональные и технические требования, включая производительность, физические характеристики и окружающие условия

b) требования к внешним интерфейсам программного объекта архитектуры;

с) квалификационные требования;

d) требования безопасности, включая требования, относящиеся кметодам эксплуатации и сопровождения, воздействию окружающей среды и травмобезопасности персонала;

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

f) эргономические требования, включая требования, относящиеся к ручным операциям, взаимодействию «человек-машина», персоналу и областям, требующим концентрации внимания человека, связанным с чувствительностью объекта к ошибкам человека и обученности персонала;

g) требования к определению данных и базе данных;

h) требования по вводу в действие и приемке поставляемого программного продукта на объекте(ах) эксплуатации и сопровождения;

i) требования к документации пользователя;

j) требования к эксплуатации объекта пользователем;

к) требования к обслуживанию пользователя.

- Разработчик должен оценить требования к программным средствам по следующим критериям

а) учет требований к системе и проекту системы;

b) внешняя согласованность с требованиями к системе;

с) внутренняя согласованность требований к объектам между собой;

d) тестируемость требований;

е) выполнимость программного проекта;

f) возможность эксплуатации и сопровождения.

- Разработчик должен провести совместный с заказчиком (пользователем) анализ требований. После успешного проведения анализа должно быть документально зафиксировано состоянии требований к программному объекту («Техническое задание», «Спецификация требований» и т.п.)

Для выявления требований используются (в различных соче-таниях) следующие методы:

• собеседование (интервьюирование);

• анкетирование;

• моделирование и анализ бизнес-процессов;

• сессии по выявлению требований (мозговой штурм);

• создание и демонстрация пользователям работающих прототипов приложений (для выявления замечаний и дополнительных

требований).

Цели создания ПИ и требования к нему отражаются в техническом задании (ТЗ), которому может предшествовать технико-экономическое обоснование, где проводится анализ осуществимости разработки на основании сопоставления требований к ПИ и возможности его эффективной разработки и функционирования с использованием современных информационных технологий

Вопрос 15 Сопровождение пи

Предложение о модификации (ПР) - общий термин, используемый для определения предполагаемых изменений в сопровождаемом программном продукте.

Типы сопровождения:

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

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

- Адаптивное сопровождение. Изменения, вносимые при адаптивном и полном сопровождении, модернизируют программный продукт. Данные требования вносят сверх технических требований (спецификаций), установленных при проектировании или выпуске программного средства. Изменения, вносимые при адаптивном сопровождении (адаптивные изменения), связаны с необходимостью адаптации программного продукта к изменившейся среде (условиям). Данные изменения связаны с реализацией новых требований к системному интерфейсу, самой системе или техническим средствам.

- Полное сопровождение. Изменения, вносимые при полном сопровождении, улучшают рабочие характеристики программного средства и его сопровождаемость. Данные изменения могут приводить к предоставлению пользователям новых функциональных возможностей, пересмотру технологии разработки сопровождаемых документов или изменению самих документов.

Функции, выполняемые сопроводителем:

- планирование обеспечения всесторонней поддержки программного продукта;

- гарантирование всесторонней поддержки программного продукта;

- обеспечение планирования передачи программных продуктов из разработки на сопровождение.

- участие в различных обсуждениях (анализах);

- анализ текстов соответствующих программ;

- проведение верификации и аттестации (валидации).

Концепция сопровождения должна отражать:

- область сопровождения программного средства;

- практическое применение (адаптацию) данного процесса;

- определение организаций (лиц), ответственных за сопровождение;

- оценку стоимости сопровождения.

Данный процесс (проц сопровод) состоит из следующих работ:

1) подготовка процесса;

2) анализ проблем и изменений;

3) несение изменений;

4) проверка и приемка при сопровождении;

5) перенос;

6) снятие с эксплуатадии.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]