Практика Оценить эффективность и надежность программного обеспечения
Download 17 Kb.
|
lab2
- Bu sahifa navigatsiya:
- Критерии надёжности
- Обучающее направление
Практика 2. Оценить эффективность и надежность программного обеспечения Задания: оцените любое мобильное, десктоп или веб-приложение на основе приведенных ниже показатели и критерии. (показать со скриншотами) Разработка ПО должна учитывать такое качество программы в обязательном порядке, но как оценить эту характеристику, от чего она зависит? Проблема усугубляется тем, что в настоящее время программное обеспечение усложняется, круг его задач расширяется. При таких условиях система может серьёзно пострадать даже из-за незначительной ошибки в коде. Показатели На практике различают несколько типов показателей надёжности ПО: количество ошибок перед отладкой и после неё; наработка часов на отказ; интенсивность отказов; вероятность безотказного действия в течение заданного отрезка времени. Показатели оцениваются как количественные, качественные и порядковые. Наиболее ценную информацию дают количественные. Их получают путем непосредственных наблюдений и обработки результатов испытаний систем. Качественные не выражаются в виде числовых показателей, но указывают на способность ПО выполнять поставленные перед ним задачи. Порядковые позволяют расположить изучаемые варианты системы с учётом возрастания надёжности. Всесторонняя оценка софта требует учёта и количественных, и порядковых, и качественных показателей. Критерии надёжности При разработке ПО к нему предъявляется ряд технических требований, призванных обеспечить надёжность: корректность; обслуживаемость; безотказность. Критерии зависят от условий использования софта. Они могут быть менее строгими в начальный период эксплуатации, когда идёт испытание и совершенствование ПО, а также после создания новой версии. Эффективность усилий разработчиков по повышению надёжности зависит от исправления ошибок. Особое значение придается информации, поступающей от пользователей. В завершение приведем реальный пример системы показателей, предназначенной для оценивания эффективности ИТ-подразделения. Эти показатели планировались и рассчитывались каждый квартал, согласовывались с руководством. С учётом достижения целевых значений сотрудникам подразделений рассчитывалась премия. В плане удовлетворенности пользователей выделили: — собственно, удовлетворенность пользователей (показатели получали путём опроса); — удовлетворенность топ-менеджемента степенью автоматизации (аналогично — путём опросов). Что касается проектной деятельности, учитывались: — качество выполнения проектов (сроки, соблюдение бюджетных рамок); — результат выполнения проектов (опрашивались ключевые бизнес-заказчики). Обучающее направление: — повышение IT-грамотности пользователей (подсчитывалось число заявок в HelpDesk, которые были классифицированы как ошибки). Относительно предоставления IT-сервисов выделили показатели, связанные с: — уменьшением простоев; — выполнением SLA; — числом просроченных заявок в HelpDesk; — отношением числа открытых заявок к числу открытых заявок прошедшего периода (этот показатель повышаться не должен). Естественно, это далеко не всё, что можно сказать про методы оценки эффективности информационных технологий и систем на предприятии. Но во многих случаях применение конкретных схем зависит от специфики деятельности компании и от того, насколько информационные системы и технологии влияют на производство основной продукции. Download 17 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling