Вопрос 1. Характеристика программного продукта. Инженерия программного обеспечения, ее цели.


Добавил:DMT
Дата создания:30 декабря 2007, 18:48
Дата обновления:31 января 2008, 12:41
Просмотров:12342 последний позавчера, 16:38
Комментариев: 0

Вопрос 1. Характеристика программного продукта. Инженерия программного обеспечения, ее цели..

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

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

Все программы по характеру использования и категориям польз-ей можно разделить на два класса:

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

•  программные продукты (изделия) - предназначены для выполнения задач пользователей, широкого распространения и продажи.

ПП могут создаваться как:

•  индивид . р азработка под заказ (учитывается специфика обраб-ки данных для конкр . польз-ля);

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

ПП имеют многообразие показателей качества (рис), которые отражают следующие аспекты :

•  насколько хорошо (просто, надежно, эффективно) можно использовать ПП;

•  насколько легко эксплуатировать ПП;

•  можно ли использовать ПП при изменении условия его применения и др.

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

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

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

Учет человеческого фактора означает обесп-е дружеств. интерфейса д /работы конечного польз-ля,

up

Комментарии для "Вопрос 1. Характеристика программного продукта. Инженерия программного обеспечения, ее цели."


Пользователь: wetmurlyka
Сообщений: 6
Статус: Незримый
Зарегистрирован:
8 января 2008, 20:08
Был:27 февраля 2008, 19:13
wetmurlyka
smsup
Дата: 8 января 2008, 21:46 Сообщение № 1
Программная инженерия - применение систем научно-расчитанного подхода к созданию, функционированию и сопровождению ПО. Т.е. ПО - это совокупность инженерных методов и средств. Необходимо рассмативать конечное ПО как комплексный продукт, а разработку как инженерную работу. В основе лежит фундаментальная идея, что создание ПО является формализованным процессом. Цели инженерии ПО: получение качественного ПО, реализация эффективного процесса разработок и сопровождение ПО, в том числе, понижение затрат труда, сроков разработки, повышение дружественности. И эти цели противоречат друг другу.