Ucp что это такое
Ucp что это такое
Ultra Core Protector (сокращённо: UCP) — это античитерская программа клиент\сервер для предотвращения захода в игру (Counter-Strike, Condition-Zero) игроков с запрещенными настройками и утилитами, которые дают им преимущество в игре.
Содержание
Принципы работы
При обнаружении использования читов, либо запрещенных утилит, процесс игры выгружается, предварительно записав в лог файл причину выхода. Также при запуске проверяются модули и модели игры.
Полный список возможностей
Серверная часть
Серверная часть античита состоит из плагина AMX X[1], соответственно работает на всех операционных системах, поддерживаемых этим плагином. Желательно, чтобы на сервере стояла версия не ниже AMX Mod X 1.8.1.
Клиентская часть
Клиентская часть античита состоит из одного исполняемого файла, который держит в себе образ hl.exe, и при запуске проецирует прямо в свою память, не сохраняя на жесткий диск. Данный античит уникален именно этим, т.к. во время работы в памяти компьютера не будет находится процесс hl.exe или другие идентификаторы игры, такие как класс или заголовок окна, по которым обычно ориентируются публичные инжекторы для внедрения в процесс игры своего кода.
Требования
См. также
Ссылки
Полезное
Смотреть что такое «UCP» в других словарях:
Ucp — steht für: Uncoupling Protein, siehe Thermogenin Uniform Customs and Practice for documentary credits, englisch für „einheitliche Richtlinien und Gebräuche für Dokumenten Akkreditive“; siehe ERA 500 Universal Combat Pistol von Heckler Koch; siehe … Deutsch Wikipedia
UCP — may refer to:* HK UCP, a double action handgun by Heckler and Koch * Ubuntu Certified Professional, an LPI based certification * Uncoupling protein * Uniform Customs and Practice for Documentary Credits, an international standard for drawing up… … Wikipedia
UCP — steht für: Uncoupling Protein, siehe Thermogenin Uniform Customs and Practice for documentary credits, englisch für „einheitliche Richtlinien und Gebräuche für Dokumenten Akkreditive“; siehe ERA 500 Universal Camouflage Pattern, Muster der… … Deutsch Wikipedia
ucp — См. UCP. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 … Diccionario médico
UCP — puede referirse: Unidad central de procesamiento: Unidad donde se ejecutan las instrucciones de los programas y se controla el funcionamiento de los distintos componentes de una computadora. Universal Computer Protocol: Protocolo usado para la… … Wikipedia Español
UCP — Abreviatura de unidad de procesamiento central de un ordenador. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 … Diccionario médico
UCP — See Uniform Customs and Practice for Documentary Credits. Practical Law Dictionary. Glossary of UK, US and international legal terms. www.practicallaw.com. 2010 … Law dictionary
UCP — Université de Cergy Pontoise Université de Cergy Pontoise Informations Fondation 1991 Type Universi … Wikipédia en Français
üçpərdəli — sif. Üç pərdədən (hissədən) ibarət olan. Üçpərdəli pyes. Üçpərdəli tamaşa … Azərbaycan dilinin izahlı lüğəti
üçpəncərəli — sif. Üç pəncərəsi olan. Üçpəncərəli otaq … Azərbaycan dilinin izahlı lüğəti
Ucp что это такое
Смотреть что такое «UCP» в других словарях:
Ucp — steht für: Uncoupling Protein, siehe Thermogenin Uniform Customs and Practice for documentary credits, englisch für „einheitliche Richtlinien und Gebräuche für Dokumenten Akkreditive“; siehe ERA 500 Universal Combat Pistol von Heckler Koch; siehe … Deutsch Wikipedia
UCP — may refer to:* HK UCP, a double action handgun by Heckler and Koch * Ubuntu Certified Professional, an LPI based certification * Uncoupling protein * Uniform Customs and Practice for Documentary Credits, an international standard for drawing up… … Wikipedia
UCP — steht für: Uncoupling Protein, siehe Thermogenin Uniform Customs and Practice for documentary credits, englisch für „einheitliche Richtlinien und Gebräuche für Dokumenten Akkreditive“; siehe ERA 500 Universal Camouflage Pattern, Muster der… … Deutsch Wikipedia
ucp — См. UCP. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 … Diccionario médico
UCP — puede referirse: Unidad central de procesamiento: Unidad donde se ejecutan las instrucciones de los programas y se controla el funcionamiento de los distintos componentes de una computadora. Universal Computer Protocol: Protocolo usado para la… … Wikipedia Español
UCP — Abreviatura de unidad de procesamiento central de un ordenador. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 … Diccionario médico
UCP — See Uniform Customs and Practice for Documentary Credits. Practical Law Dictionary. Glossary of UK, US and international legal terms. www.practicallaw.com. 2010 … Law dictionary
UCP — Université de Cergy Pontoise Université de Cergy Pontoise Informations Fondation 1991 Type Universi … Wikipédia en Français
UCP — Ultra Core Protector (сокращённо: UCP) это античитерская программа клиентсервер для предотвращения захода в игру (Counter Strike, Condition Zero) игроков с запрещенными настройками и утилитами, которые дают им преимущество в игре. Содержание 1… … Википедия
üçpərdəli — sif. Üç pərdədən (hissədən) ibarət olan. Üçpərdəli pyes. Üçpərdəli tamaşa … Azərbaycan dilinin izahlı lüğəti
üçpəncərəli — sif. Üç pəncərəsi olan. Üçpəncərəli otaq … Azərbaycan dilinin izahlı lüğəti
Справка:Единая платформа (UCP)
Официальный логотип Единой платформы
Содержание
Зачем создавать новую платформу и переводить на неё существующие вики?
Старая платформа Фэндома работает на слишком старой и очень видоизменённой версии MediaWiki. Все дополнительные функции, добавляемые Фэндомом в течение многих лет, вроде стен обсуждения, форумов, чата, достижений, кабинета администратора, вики-деятельности и многих других, сделали обновление Фэндома до новых версий MediaWiki почти невозможным. Это значило потерю множества улучшений и новых функций, разработанных Wikimedia Foundation и идущих с новыми версиями движка.
После объединения Фэндома и Геймпедии в 2019 году, мы наконец решили, что пришло время «распутать» сложную и видоизменённую платформу Фэндома, удалить или заменить старые функции и объединить вики в нашей сети на одной платформе, работающей на свежей версии MediaWiki. Это даст пользователям Фэндома доступ к новым и более продвинутым функциям MediaWiki, а участникам с Геймпедии — доступ к функциям, которые ранее были доступны только на Фэндоме. Нашей команде по разработке больше не придётся поддерживать две разные платформы, одна из которых сильно устарела, а вместо этого направить усилия на разработку новых функций для наших пользователей.
Подробная информация о причинах и целях создания Единой платформы может быть найдена в этом блоге. Для получения последних новостей о новой платформе следите за блогами сотрудников.
Каждую неделю мы делимся информацией об исправлениях ошибок и новых функциях в блогах о технических обновлениях.
Какие вики находятся на старой, а какие на Единой платформе?
Все вики на Фэндоме, что были созданы после 11 марта 2020 года, находятся на Единой платформе. Вики, которые были созданы до этой даты, будут постепенно переноситься на новую платформу.
Вики, которая была создана на Единой платформе, не может быть перемещена на старую.
Как можно определить, находится ли вики на Единой платформе?
Поскольку вики на Единой платформе всё ещё используют тот же скин, к которому вы привыкли, на первый взгляд отличия не заметны. Самый точный способ сказать, на какой платформе находится вики — перейти на страницу Служебная:Версия. Если там указана версия MediaWiki 1.19.24, вы находитесь на старой платформе. Если же версия MediaWiki равна 1.33.3, вы на Единой платформе.
Также можно проверить панель инструментов (в самом низу вашего экрана). Стрелочки, используемые для открытия/закрытия панели выглядят по разному на каждой из платформ. См. ниже:
Сравнение панелей инструментов
Другой способ проверки — взглянуть на иконку уведомлений в правой части глобального навигационного меню. На старых вики там будут иконки с колокольчиком и конвертом, на новых будет только иконка с колокольчиком.
Старая платформа слева, новая — справа
В чём разница между старой и Единой платформами?
Ключевая разница между ними в том, что Единая платформа работает на версии MediaWiki 1.33, тогда как старая — на версии 1.19. Здесь не будет уточнений об изменениях между этими двумя версиями, так как они не являются уникальными для нашей платформы, и вы можете сравнить различные версии MediaWiki в других местах.
Единая платформа всё ещё находится в активной разработке. Что подразумевает под собой тот факт, что некоторые дополнительные функции, которые вы могли использовать на старых платформах Фэндома или Геймпедии, на данный момент могут быть недоступны на новой, однако могут появиться в будущем.
Если вы здесь, чтобы узнать, почему той или иной функции нет на Единой платформе, будет ли она заменена чем-то другим, будет ли она добавлена позднее, или вам интересно узнать о заметных отличиях, пожалуйста, взгляните на предложенный ниже список. Если вас интересует функция, которая не была упомянута здесь, пожалуйста, оставьте своё сообщение в обсуждениях.
Для получения регулярных новостей о новых функциях и исправлениях ошибок, которые мы публикуем каждую неделю, следите за новостными блогами.
Редактирование
Редактор
Визуальный редактор на Единой платформе
Редактор исходного кода на Единой платформе
Старая платформа Фэндома содержала три различных средства для редактирования страниц: классический редактор, визуальный редактор и редактор исходного кода. Ни один из них недоступен на новой платформе. Вместо этого там вы можете найти новый визуальный редактор MediaWiki и его режим исходного кода. Мы сделали несколько изменений в дизайне его интерфейса, чтобы полностью интегрировать редактор в Фэндом, его бренд и платформу. Настройки редактирования, установленные на старой платформе переносятся на новую, то есть, если вы выбрали в качестве редактора по умолчанию редактор исходного кода, страницы, которые вы решите отредактировать на Единой платформе также будут открыты в режиме исходного кода.
Правки на мобильных устройствах
Редактирование с мобильных устройств недоступно на старой платформе Фэндома. Вики на Единой платформе могут быть отредактированы с мобильных устройств, как через мобильный визуальный редактор, так и через редактор исходного кода. Страница свежих правок на Единой платформе покажет, какие из изменений были сделаны с мобильного устройства.
Предпросмотр мобильной версии
В данный момент нет возможности предпросмотра того, как опубликованная страница будет выглядеть на мобильном устройстве, при редактировании с компьютера. Эта функция снискала очень маленькую популярность на старой платформе и, следовательно, пока что не была перенесена на новую.
Служебная:Видео и Служебная:Изображения
Обе эти страницы были заменены стандартной страницей MediaWiki Служебная:Новые файлы, которая позволяет как загружать новые изображения на вики, так и добавлять видео из поддерживаемых источников. Служебная:Новые файлы также предлагает удобные фильтры, вроде поиска по имени файла или типу.
Кастомизация CSS и JavaScript
Вы можете изменить собственные коды в пространстве имён Участник:. Любой кастомный код, что вы добавляете, будет применён только к вики на Единой платформе.
Администраторы могут изменить свои вики через CSS так же, как они это делали на старой платформе. Однако, пожалуйста, учите, что ваш код, возможно, придётся доработать для полноценной работы на Единой платформе.
Кастомизация через JavaScript и его проверка доступны на новой платформе через запрос в Служебная:Contact.
Расширения MediaWiki
Следующие расширения, что были доступны на старой платформе Фэндома при отправке запроса на их включение сотрудникам, также доступны на Единой платформе по запросу:
Следующие расширения включены на всех вики на Единой платформе по умолчанию:
Ленты RSS
На старой платформе было доступно стороннее расширение для отображения RSS-лент с некоторыми изменениями от Фэндома. И хотя данное расширение недоступно на Единой платформе, есть возможность использовать расширение RSSPie.
Сочетания клавиш
Старая платформа Фэндома несколько лет назад предоставила набор дополнительных сочетаний клавиш. Они были возвращены на Единой платформе.
Предложения ссылок
При редактировании страницы и добавлении ссылки через викиразметку старая платформа предоставляла вам список из предложений для завершения ссылки. Эта функия доступна на единой платформе.
Страницы участников
Страницы участников получили редизайн на Единой платформе, но остались с теми же базовыми элементами, что и на старой: глобальной частью с аватаром и некоторой информацией о вас и локальной с заполненным текстом, сообщениями и списком вклада (помеченным на новой платформе как «Активность»). Главное отличие от старой платформы в том, что страницы участников используют новые стены обсуждения, не основанные на MediaWiki (см. ниже).
Социальные функции
Форумы
Функция форумов от Фэндома состояла из старого кода, который было очень тяжело поддерживать и обновлять, и их было нелегко использовать на мобильных устройствах. Следовательно, форумы не будут доступны на Единой платформы и будут заменены Обсуждениями. Существующие темы на форумах мигрировали в Обсуждения с сохранением HTML-разметки, так что их содержимое не было потеряно. Мы работаем над последующими обновлениями к Обсуждениям, чтобы сделать их ещё более знакомыми для пользователей, привыкших работать с форумами. Эти улучшения — результат отзывов пользователей и исследований опыта пользователей на форумах и Обсуждениях.
Комментарии к статьям
Комментарии к статьям на старой платформе основаны на той же технологии, что и форумы, и, следовательно, должны быть заменены по той же причине. На Единой платформе доступна новая функция предлагающая пользователям оставлять комментарии под статьями вики. Существующие комментарии перенесутся в новую функцию, так что никакой контент не будет утерян. Администраторы могут выключить комментарии через кабинет администратора, если они не подходят вики, как и на старой платформе.
Стены обсуждения
Также, как форумы и комментарии, старые стены обсуждения, предоставляемые Фэндомом, работали на устаревшем коде, не подходящем для новой платформы. На Единой платформе доступна замена этой функции для общения между участниками с достаточно похожей функциональностью. Тем не менее, на новых стенах обсуждения не поддерживается викиразметка и несколько прочих функций. Существующие темы на стенах переносятся на новые стены обсуждения для сохранения их содержимого.
Администраторы могут включить/выключить эту функцию через переключатель в кабинете администратора. Когда стены обсуждения отключены, на вики для общения по умолчанию используются страницы обсуждения.
Блоги
Блоги доступны на единой платформе и поддерживают викиразметку. Существующее содержимое блогов (сами блоги и комментарии к ним) переносится при миграции на Единую платформу. Так же, как и на старой платформе, новые вики имеют в наличии блоги уже включёнными по умолчанию, но администраторы могут отключить данную функцию в кабинете администратора.
Функция живого чата от Фэндома недоступна на Единой платформе, и вики, которые были перенесены на неё, не получат данное расширение.
Опросы
Опросы (AjaxPolls) недоступны на Единой платформе, и у вики, перенесённых на новую платформу, нет данной функции. Глобальное использование этой функции не было достаточным, чтобы оправдать необходимые усилия по восстановлению этой функции на новом программном обеспечении, учитывая некоторые довольно сложные технические проблемы. Обсуждения имеют встроенную функцию проведения голосований, которая может быть использована вместо старых опросов.
Создание новой вики
Все вики на Фэндоме создаются на Единой платформе с 11 марта 2020 года. Происходит всё так же, как и на старой платформе Фэндома, за одним исключением: если мы обнаружим, что ваша вики покрывает ту же тему, что и другая, уже существующая вики, вы будете предупреждены, что создаёте потенциальный дубликат, и ваша вики может быть закрыта после рассмотрения по данной причине в течение нескольких дней после создания.
Служебные страницы и административные инструменты
Служебная:Список участников
Данная служебная страница, которая показывает, кто и сколько сделал правок на определённой вики, доступна на Единой платформе.
Служебная:WikiFeatures
Данной служебной нет на новой платформе. Однако, администраторы всё ещё могут включать и выключать расширения на своих вики. Данные переключатели теперь расположены в правой колонке Кабинета администратора.
Служебная:WikiActivity
Данная утилита, предназначенная для облегчения мониторинга активности новым администраторам и простым пользователям, недоступна на Единой платформе. Вместо неё пользователи могут использовать страницу свежих правок, чтобы оставаться проинформированными о том, что происходит на вики. Мы получили отзывы от пользователей, которые скучают по Вики-деятельности и использовали её в тех случаях, когда Свежих правок было недостаточно. Мы ищем способ добавить функциональность, похожую на Служебная:WikiActivity на новую платформу.
Служебная:Сообщество
Страница сообщества, предоставляющая обзорную информацию о членах сообщества и предложениях по правкам на вики, доступна на Единой платформе.
Служебная:Insights
Данный инструмент, позволяющий указывать неклассифицированные шаблоны, немодульные инфобоксы и прочие проблемы на вики, не будет доступен на новой платформе, так как снискал небольшую популярность среди сообществ. Данные задачи всё ещё можно посмотреть через различные служебные страницы MediaWiki.
Достижения
Достижения доступны на Единой платформе и предоставляют такой же функционал, как и на старой. Вы можете связаться с Фэндомом для подключения данной функции на свою вики.
Общее хранилище
Единая платформа поддерживает общее хранилище для файлов, даже между разными платформами. Это значит, что вики с новой платформы могут делить изображения с вики со старой платформы и наоборот.
Дампы базы данных и страница «закрытой вики»
Когда вы переходите по адресу вики, которая была закрыта, старая платформа Фэндома показывает страницу с указанием факта закрытия. На ней есть возможность скачать дамп содержимого вики. Это также доступно и на новой платформе.
Функция запроса файла дампа для активной вики через страницу Служебная:Статистика также доступна на Единой платформе.
Категории-галереи
Категории-галереи были расширением на старой платформе, которое имело негативное влияние на поисковую оптимизацию, что понижало их ранжирование. После отключения для незарегистрированных участников 2 года назад, оно было заменено на более дружелюбную к поисковым системам версию на новой платформе, существующую вместе с основным видом отображения категорий MediaWiki.
Wiki Activity Monitor
WAM (Wiki Activity Monitor) предоставлял неточную информацию в течение более четырёх лет из-за эволюции платформы в виде Обсуждений и прочих социальных функций. В результате чего с отзывов пользователей мы ищем способ заменить эту функцию в 2021 году на то, что позволит разным вики сравнить свои результаты с прочими.
Функции, которые остаются прежними, как на старой, так и на Единой платформах
Как только все вики будут перенесены на новую платформу, мы сможем добавлять инновации и внедрять более широкие улучшения и новые функции. Однако, как минимум, до этого момента следующие элементы платформы Фэндома останутся неизменными:
Советы по открытию файла UCP
Не удается открыть файл UCP? Ты не единственный. Тысячи пользователей ежедневно сталкиваются с подобными проблемами. Ниже вы найдете советы по открытию файлов UCP, а также список программ, поддерживающих файлы UCP.
UCP расширение файла
Имя файла | SmartWare Communications Profile |
---|---|
Разработчик файлов | SmartWare Corporation |
Категория файла | Файлы параметров |
Файл UCP поддерживается в операционных системах 1. В зависимости от вашей операционной системы вам может потребоваться другое программное обеспечение для обработки файлов UCP. Ниже приводится сводка количества программ, которые поддерживают и открывают файл UCP на каждой системной платформе.
Операционные системы
Что такое файл UCP?
Как открыть файл UCP?
Основная проблема с SmartWare Communications Profile заключается в том, что файл UCP неправильно связан с программами. Это проявляется в том, что файлы UCP открываются в необычных приложениях или не имеют назначенной программы. Эту проблему легко исправить.
Первое, что вам нужно сделать, это просто «дважды щелкнуть » по значку файла UCP, который вы хотите открыть. Если в операционной системе есть соответствующее приложение для ее поддержки, а также существует связь между файлом и программой, файл следует открыть.
Шаг 1. Установите SmartWare
В этом случае вы должны сначала убедиться, что на компьютере установлено приложение SmartWare. Для этого введите имя SmartWare в поисковик системы. Если это не так, установка может решить проблему, поскольку большинство приложений создают ассоциации файлов во время установки. Ниже приведен список программ, поддерживающих файл UCP.
Программы для открытия файла UCP
Не забывайте загружать программы, поддерживающие файлы UCP, только из проверенных и безопасных источников. Предлагаем использовать сайты разработчиков программного обеспечения.
SmartWare
Шаг 2. Создайте ассоциацию SmartWare с файлами UCP.
Шаг 3. Обновите SmartWare до последней версии.
Неисправность также может быть связана с программой SmartWare, возможно, что SmartWare Communications Profile требует более новую версию программы. Это можно сделать с помощью приложения (если оно предоставляет такие возможности) или с веб-сайта SmartWare Corporation и установить последнюю версию.
Шаг 4. Проверьте наличие следующих проблем с файлом UCP.
Конечно, может случиться так, что, несмотря на описанные выше действия, файл все равно не работает. Наиболее частые проблемы с файлами:
Содержание
История
Метод
Метод определения оценки размера для разработки системы основан на расчете со следующими элементами:
Как только предыдущие четыре элемента были рассчитаны, можно рассчитать окончательную оценку размера. Это окончательное число известно как точки варианта использования или UCP для проекта разработки программного обеспечения.
В следующих разделах рассматриваются различные расчеты для определения UCP для проекта.
Неадаптированный вес варианта использования (UUCW)
Классификация вариантов использования | Кол-во транзакций | Вес |
---|---|---|
просто | От 1 до 3 транзакций | 5 |
Средний | От 4 до 7 транзакций | 10 |
Сложный | 8 и более транзакций | 15 |
UUCW = (Общее количество простых вариантов использования x 5) + (Общее количество средних вариантов использования x 10) + (Общее количество сложных вариантов использования x 15)
Неадаптированный вес актера (UAW)
Классификация актеров | Тип актера | Вес |
---|---|---|
просто | Внешняя система, которая должна взаимодействовать с системой, используя четко определенный API. | 1 |
Средний | Внешняя система, которая должна взаимодействовать с системой, используя стандартные протоколы связи (например, TCP / IP, FTP, HTTP, база данных) | 2 |
Сложный | Человек-актер, использующий интерфейс приложения GUI | 3 |
UAW = (Общее количество простых участников x 1) + (Общее количество Средних участников x 2) + (Общее количество сложных участников x 3)
Фактор технической сложности (TCF)
TCF является одним из факторов, применяемых к предполагаемому размеру программного обеспечения, чтобы учесть технические аспекты системы. Он определяется путем присвоения баллов от 0 (фактор не имеет значения) до 5 (фактор важен) каждому из 13 технических факторов, перечисленных в таблице ниже. Затем эта оценка умножается на определенное взвешенное значение для каждого фактора. Сумма всех рассчитанных значений и есть технический коэффициент (TF). Затем TF используется для вычисления TCF по следующей формуле:
TCF = 0,6 + (TF / 100)
Фактор | Описание | Вес |
---|---|---|
Т1 | Распределенная система | 2.0 |
Т2 | Время отклика / целевые показатели производительности | 1.0 |
Т3 | Эффективность для конечного пользователя | 1.0 |
Т4 | Сложность внутренней обработки | 1.0 |
Т5 | Возможность повторного использования кода | 1.0 |
T6 | Легко установить | 0,5 |
T7 | Легко использовать | 0,5 |
T8 | Переносимость на другие платформы | 2.0 |
T9 | Обслуживание системы | 1.0 |
T10 | Параллельная / параллельная обработка | 1.0 |
T11 | Особенности безопасности | 1.0 |
T12 | Доступ для третьих лиц | 1.0 |
T13 | Обучение конечных пользователей | 1.0 |
Фактор экологической сложности (ECF)
ECF = 1,4 + (-0,03 x EF)
Фактор | Описание | Вес |
---|---|---|
E1 | Знакомство с используемым процессом разработки | 1.5 |
E2 | Опыт применения | 0,5 |
E3 | Объектно-ориентированный опыт команды | 1.0 |
E4 | Возможности ведущего аналитика | 0,5 |
E5 | Мотивация команды | 1.0 |
E6 | Стабильность требований | 2.0 |
E7 | Персонал, занятый неполный рабочий день | -1,0 |
E8 | Сложный язык программирования | -1,0 |
Точки использования (UCP)
Наконец, UCP можно рассчитать после определения нескорректированного размера проекта (UUCW и UAW), технического фактора (TCF) и фактора окружающей среды (ECF). UCP рассчитывается по следующей формуле:
UCP = (UUCW + UAW) x TCF x ECF
пример
Чтобы проиллюстрировать процесс расчета UCP, будет использоваться система онлайн-покупок. На диаграмме ниже изображена диаграмма вариантов использования для разрабатываемой системы.
Неадаптированный вес варианта использования (UUCW)
UUCW = (Общее количество простых вариантов использования x 5) + (Общее количество средних вариантов использования x 10) + (Общее количество сложных вариантов использования x 15) Для системы онлайн-покупок UUCW = (2 x 5) + (3 x 10) + (4 x 15) = 100 UUCW = 100
Неадаптированный вес актера (UAW)
Для расчета UAW необходимо определить действующих лиц. Схема вариантов использования системы онлайн-покупок изображает пять участников; Один простой для системы обработки платежей и четыре сложных для каждого из участников-пользователей (например, онлайн-клиент, администратор по маркетингу, клерк склада, менеджер склада). Расчет для UAW выглядит следующим образом:
UAW = (Общее количество простых участников x 1) + (Общее количество средних участников x 2) + (Общее количество сложных участников x 3) Для системы онлайн-покупок UAW = (1 x 1) + (0 x 2) + (4 x 3) = 13 UAW = 13
Фактор технической сложности (TCF)
Для расчета TCF каждому из технических факторов присваивается значение в зависимости от того, насколько важен технический аспект для разрабатываемой системы. На диаграмме ниже показаны присвоенные значения для системы онлайн-покупок. Значения умножаются на взвешенные значения и определяется общий TF.
Фактор | Описание | Вес | Присвоенное значение | Вес x присвоенное значение |
---|---|---|---|---|
Т1 | Распределенная система | 2.0 | 5 | 10 |
Т2 | Время отклика / целевые показатели производительности | 1.0 | 5 | 5 |
Т3 | Эффективность для конечного пользователя | 1.0 | 3 | 3 |
Т4 | Сложность внутренней обработки | 1.0 | 2 | 2 |
Т5 | Возможность повторного использования кода | 1.0 | 3 | 3 |
T6 | Легко установить | 0,5 | 1 | 0,5 |
T7 | Легко использовать | 0,5 | 5 | 2,5 |
T8 | Переносимость на другие платформы | 2.0 | 2 | 4 |
T9 | Обслуживание системы | 1.0 | 2 | 2 |
T10 | Параллельная / параллельная обработка | 1.0 | 3 | 3 |
T11 | Особенности безопасности | 1.0 | 5 | 5 |
T12 | Доступ для третьих лиц | 1.0 | 1 | 1 |
T13 | Обучение конечных пользователей | 1.0 | 1 | 1 |
Итого (TF): | 42 |
Далее рассчитывается TCF:
TCF = 0,6 + (TF / 100) Для системы онлайн-покупок TCF = 0,6 + (42/100) = 1,02. TCF = 1,02
Фактор экологической сложности (ECF)
Для расчета ECF каждому из факторов окружающей среды присваивается значение, основанное на уровне опыта команды. На диаграмме ниже показаны присвоенные значения для системы онлайн-покупок. Значения умножаются на взвешенные значения и определяется общий EF.
Фактор | Описание | Вес | Присвоенное значение | Вес x присвоенное значение |
---|---|---|---|---|
E1 | Знакомство с используемым процессом разработки | 1.5 | 3 | 4.5 |
E2 | Опыт применения | 0,5 | 3 | 1.5 |
E3 | Объектно-ориентированный опыт команды | 1.0 | 2 | 2 |
E4 | Возможности ведущего аналитика | 0,5 | 5 | 2,5 |
E5 | Мотивация команды | 1.0 | 2 | 2 |
E6 | Стабильность требований | 2.0 | 1 | 2 |
E7 | Персонал, занятый неполный рабочий день | -1,0 | 0 | 0 |
E8 | Сложный язык программирования | -1,0 | 4 | -4 |
Итого (EF): | 10,5 |
Далее рассчитывается ECF:
ECF = 1,4 + (-0,03 x EF) Для системы онлайн-покупок ECF = 1,4 + (-0,03 * 10,5) = 1,085. ЭКФ = 1,085
Точки использования (UCP)
После определения нескорректированного веса варианта использования (UUCW), нескорректированного веса участника (UAW), фактора технической сложности (TCF) и фактора сложности окружающей среды (ECF), точки варианта использования (UCP) могут быть рассчитаны по следующей формуле:
UCP = (UUCW + UAW) x TCF x ECF Для системы онлайн-покупок UCP = (100 + 13) x 1,02 x 1,085 = 125,06 UCP = 125,06
Для системы онлайн-покупок общий предполагаемый размер для разработки программного обеспечения составляет 125,06 баллов вариантов использования.
Теперь, когда размер проекта известен, можно оценить общие усилия по проекту. Для примера системы онлайн-покупок будет использовано 28 человеко-часов на каждую точку варианта использования.
Расчетное усилие = UCP x Часы / UCP Для системы покупок в Интернете расчетное усилие = 125,06 x 28 Расчетное усилие = 3501 час
Дальнейшее развитие
Одним из основных недостатков метода Use Case Points является то, что он никогда не подвергался тщательной калибровке с использованием регрессионного анализа из-за отсутствия статистически достаточного количества проектов. Более того, линейная модель подхода Карнерса не принимает во внимание эффект масштаба, который имеет место в проектах разработки программного обеспечения. Тем не менее, легко применимый подход к определению размеров и правила подсчета предоставляют много преимуществ для оценок на ранних этапах и, таким образом, позволяют быстро получить конечный результат (измерение функционального размера, в данном случае UUCW + UAW) приложения или ИТ-продукта. Затем этот автомат можно комбинировать со статистически подтвержденными моделями оценки, такими как COCOMO II, для получения более надежных результатов оценки.