Спец часть (часть 3) (3 поток) (2015) (by Кибитова) (1161603), страница 33
Текст из файла (страница 33)
времени.Обычно измеряется среднима) Зрелость,завершенностьвозникновенияотказаза данныйпериодвременембезсбоеви величиной,обратнойвероятностиб) Устойчивостькработыотказамчастоте(faulttolerance)Величина,обратнаяотказовПО. Обычноизмеряетсясреднимвозникновенияотказаза данныйпериодвремени.Способностьподдерживатьуровеньработоспособностивременемработыбез сбоевизаданныйвеличиной,обратнойвероятности приб) Устойчивостьотказамотказах икнарушенияхвзаимодействияс окружением.возникновенияотказа(faulttolerance)заправилданныйпериод времени.Способностьподдерживатьзаданныйуровеньработоспособности прив)Способностьквосстановлению(recoverability).б) Устойчивость к отказам (faulttolerance)отказахинарушенияхправилвзаимодействиясокружением.СпособностьвосстанавливатьопределенныйуровеньработоспособностиСпособность поддерживать заданный уровень работоспособностипри ицелостностьданныхпослеотказа,необходимыедля этого время и ресурсы.в) Способностьк восстановлению(recoverability).отказахи нарушенияхправилвзаимодействияс окружением.г)Соответствиестандартамнадежности(reliabilitycompliance).Способностьвосстанавливатьопределенныйуровеньработоспособности ив) Способностьк восстановлению(recoverability).Этот атрибут добавленв 2001году.необходимые для этого время и ресурсы.целостностьданныхпослеотказа,Способность восстанавливатьопределенныйуровень работоспособности иг)Соответствиестандартамнадежности(reliabilitycompliance).целостностьданныхпослеотказа, необходимыедля этого время и ресурсы.Этотатрибутдобавленв2001году.г)Соответствие стандартам надежности (reliabilitycompliance).Этот атрибут добавлен в 2001 году.3) Удобство использования (usability) или практичность.СпособностьПО быть удобнымвобучениии использовании, а также3) Удобствоиспользования(usability) илипрактичность.привлекательнымпользователей.СпособностьПО быть дляудобнымвобучении и использовании, а такжепривлекательным для пользователей.а) Понятность (understandability).Показатель,обратный к усилиям, которые затрачиваются пользователямиа) Понятность(understandability).на восприятиеосновныхпонятийПО и осознаниеих пользователямиПоказатель,обратный к усилиям,которыезатрачиваютсяна восприятиеосновныхпонятий ПО и осознание ихб) Удобствообучения (learnability).б) Удобствообучения (learnability).Показатель,обратный усилиям, затрачиваемым пользователями на обучениеПоказатель,обратный усилиям, затрачиваемым пользователями на обучениеработе сПО.работе сПО.в) Удобствоработв) УдобствоработПоказатель,обратный усилиям, предпринимаемым пользователями дляПоказатель,обратныйпредпринимаемымпользователями длярешения своихзадачусилиям,с помощьюПО.решения своих задачс помощью ПО.г)Привлекательность(attractiveness).г)ПривлекательностьСпособность(attractiveness).ПО быть привлекательным для пользователей.
Этот атрибутСпособностьПОбыть привлекательным для пользователей. Этот атрибутдобавлен в 2001.добавлен в 2001.д) Соответствиестандартам удобства использования (usabilitycompliance).д) Соответствиестандартамудобстваиспользования (usabilitycompliance).Этот атрибутдобавленв 2001.Этотатрибутдобавленв2001.4) Производительность (efficiency) или эффективность4) Производительность(efficiency)эффективностьСпособность ПОпризаданныхилиусловияхобеспечивать необходимуюСпособностьПОпри заданныхусловияхобеспечиватьдлянеобходимуюработоспособностьпо отношениюк выделяемымэтого ресурсам.
МожноработоспособностьпоотношениюквыделяемымдляэтогоМожнокопределить ее и как отношение получаемых с помощьюресурсам.ПО результатовопределитьее и какнаотношениеполучаемых с помощью ПО результатов кзатрачиваемымэто ресурсам.затрачиваемымэто ресурсам.а) Временнаянаэффективностьа) ВременнаяэффективностьСпособность ПО выдавать ожидаемые результаты, а также обеспечиватьСпособностьПО выдавать ожидаемыерезультаты,а также время.обеспечиватьпередачу необходимогообъема данныхза отведенноепередачунеобходимогообъемаданныхзаотведенноевремя.б) Эффективность использования ресурсовб) ЭффективностьиспользованияресурсовСпособностьрешать нужныезадачи с использованием определенныхСпособностьрешать нужныезадачи свидов.использованиемобъемов ресурсовопределенныхИмеются в определенныхвиду такие ресурсы, какобъемовресурсовопределенныхвидов.Имеютсяввидутакие ресурсы,какоперативная и долговременнаяпамять, сетевые соединения,устройстваоперативнаяи долговременнаяпамять,сетевые соединения, устройстваввода и вывода,и пр.ввода и вывода,и пр.
производительности (efficiencycompliance).в)Соответствиестандартамв)Соответствиестандартампроизводительности(efficiencycompliance).Этот атрибут добавленв 2001.Этот атрибутдобавлен(maintainability).в 2001.5) Удобствосопровождения5) Удобствосопровождения(maintainability).Удобство проведения всех видов деятельности, связанных с сопровождениеУдобствопроведения всех видов деятельности, связанных с сопровождениепрограммпрограмма) Анализируемость (analyzability) или удобство проведения анализаа) Анализируемость(analyzability)или удобствоУдобство проведенияанализаошибок,проведениядефектов ианализанедостатков, а такжеУдобствопроведенияанализаошибок,дефектовинедостатков,такжеудобствоанализа необходимости изменений и их возможныхапоследствий.удобствоанализаизменений и их возможных последствий.б) Удобствовнесениянеобходимостиизменений (changeability).б) Удобствовнесенияизменений(changeability).Показатель, обратный трудозатратам на выполнение необходимыхПоказатель,обратный трудозатратам на выполнение необходимыхизменений.изменений.в) Стабильность (stability).в) Стабильность(stability).Показатель,обратный риску возникновения неожиданных эффектов приПоказатель,обратныйрискувозникновения неожиданных эффектов привнесении необходимыхизменений.внесениинеобходимыхизменений.г) Удобство проверки (testability).г) Удобствопроверки (testability).Показатель,обратный трудозатратам на проведение тестирования и другихПоказатель,обратныйтрудозатратамна проведениеи другихвидовпроверки того, что внесенныеизмененияпривели ктестированиянужным результатам.видовпроверки того, что внесенные изменения привели к нужным результатам.оперативная и долговременнаяпамять, сетевые соединения, устройстваввода и вывода, и пр.в)Соответствие стандартам производительности (efficiencycompliance).Этот атрибут добавлен в 2001.5) Удобство сопровождения (maintainability).Удобство проведения всех видов деятельности, связанных с сопровождениепрограмма) Анализируемость (analyzability) или удобство проведения анализаУдобство проведения анализа ошибок, дефектов и недостатков, а такжеудобствоанализа необходимости изменений и их возможных последствий.б) Удобство внесения изменений (changeability).Показатель, обратный трудозатратам на выполнение необходимыхизменений.в) Стабильность (stability).Показатель, обратный риску возникновения неожиданных эффектов привнесении необходимых изменений.г) Удобство проверки (testability).Показатель, обратный трудозатратам на проведение тестирования и другихвидовпроверки того, что внесенные изменения привели к нужным результатам.д) Соответствиестандартамудобствасопровожденияд) Соответствиестандартамудобствасопровожденияд) Соответствиестандартамудобствасопровожденияатрибутдобавленв 2001.ЭтотЭтотатрибутдобавленв 2001.Этотатрибутдобавленв2001.6)Переносимость(portability).6) Переносимость (portability).6)СпособностьПереносимость(portability).СпособностьПОсохранятьработоспособностьпереносеиз одногоокруженияПО сохранятьработоспособностьприприпереносеиз одногоокруженияСпособностьПОсохранятьработоспособностьприпереносеизодногоокруженияв другое,включаяорганизационные,аппаратныеи программныеаспектыв другое,включаяорганизационные,аппаратныеи программныеаспектывдругое,включаяорганизационные,аппаратныеипрограммныеаспектыокружения.Иногдаэтахарактеристиканазываетсяврусскоязычнойлитературеокружения.Иногда эта характеристиканазывается в русскоязычной литературеокружения.Иногдаэтахарактеристиканазываетсяврусскоязычнойлитературемобильностью.мобильностью.мобильностью.а)Адаптируемость(adaptability).а)Адаптируемость(adaptability).а)Адаптируемость(adaptability).СпособностьПО приспосабливатьсяк различнм окружениямСпособность ПО приспосабливатьсяк различным ыокружениямбез безСпособностьПОприспосабливатьсякразличнымокружениямбезпроведенияэтогодействий,помимозаранеепредусмотренныхпроведениядлядляэтогодействий,помимозаранеепредусмотренныхпроведениядляэтогодействий, помимо заранее предусмотренныхб)Удобствоустановки(installability).б)Удобствоустановки(installability).б)Удобствоустановки(installability).СпособностьПО бытьустановленнымразвернутымв определенномСпособностьПО бытьустановленнымилиилиразвернутымв определенномСпособностьПОбытьустановленнымилиразвернутымвопределенномокруженииокруженииокружениив) Способностьк сосуществованию(coexistence).в) Способностьк сосуществованию(coexistence).в) Способностьк сосуществованию(coexistence).СпособностьПОсосуществоватьс другимипрограммамив общемСпособность ПО сосуществовать с другимипрограммамив общемСпособностьПОсосуществоватьсдругимипрограммамивобщемокружении,деляс нимиресурсы.окружении,деляс нимиресурсы.окружении,деляснимиресурсы.г) Удобствозамены(replaceability)другогоПО данным.г) Удобствозамены(replaceability)другогоПО данным.г) Удобствозамены (replaceability)другогоПО данным.ВозможностьпримененияданногоПОвместодругихпрограммныхсистемВозможность применения данногоПОвместо другихпрограммныхсистемВозможностьпримененияданногоПОвместодругихпрограммныхсистемрешенияже задачв определенномокружении.длядлярешениятех техже задачв определенномокружении.длярешениятехжезадачвопределенномокружении.д) Соответствиестандартампереносимости(portabilitycompliance).д) Соответствиестандартампереносимости(portabilitycompliance).д) Соответствиестандартампереносимости(portabilitycompliance).Этотатрибутдобавленв2001.Этот атрибут добавлен в 2001.Этот атрибут добавлен в 2001.МетодыконтролякачестваМетодыконтролякачестваМетоды контроля качестваВерификацияобозначаетпроверкутого,чтоПО разработанов соответствии соВерификацияобозначаетпроверкутого,чтоПОПОразработанов соответствииВерификацияобозначаетпроверкутого,чторазработанов соответствиисосовсемитребованиямик нему,иличторезультатыочередногоэтапаразработкивсемитребованиямик нему,иличторезультатыочередногоэтапаразработкивсемитребованиямик нему,иличторезультатыочередногоэтапаразработкисоответствуютограничениям,сформулированнымнапредшествующихэтапах.соответствуютограничениям,сформулированнымнанапредшествующихсоответствуютограничениям,сформулированнымпредшествующихэтапах.этапах.Валидация— этопроверкатого,чтосампродуктправилен,т.е.подтверждение того,чтоВалидация——этопроверкатого,чтосампродуктправилен,т.е.подтверждениеВалидацияэтопроверкатого,чтосампродуктправилен,т.е.подтверждениетого,того,чточтоондействительноудовлетворяетпотребностямиожиданиямпользователей,заказчиковонондействительноудовлетворяетпотребностями ожиданиямпользователей,действительноудовлетворяетпотребностями ожиданиямпользователей,заказчиковзаказчиковидругихзаинтересованныхсторон.и другихзаинтересованныхсторон.и других заинтересованных сторон.Тестирование— этопроверкасоответствияПО требованиям,осуществляемая с помощьюТестирование——этопроверкасоответствияПОПОтребованиям,осуществляемаяТестированиеэтопроверкасоответствиятребованиям,осуществляемаяс помощьюс помощьюнаблюденияза егоработойв специальных,искусственнопостроенныхситуациях.
Такогонаблюденияза заегоработойв специальных,искусственнопостроенныхситуациях.наблюденияегоработойв специальных,искусственнопостроенныхситуациях.ТакогоТакогородаситуацииназываюттестовымиилипростотестами.родаситуацииназываюттестовымиилипростотестами.родаситуации называют тестовыми или просто тестами.Тестирование— конечнаяпроцедура.Наборситуаций,в которыхбудетпроверятьсяТестирование— конечнаяпроцедура.Наборситуаций,в которыхбудетпроверятьсяМетодыМетоды контроляконтролякачествакачестваВалидация — это проверка того, что сам продукт правилен, т.е.