Индивидуальный процесс разработки

Индивидуальный процесс разработки

Индивидуальный процесс разработки (англ. Personal software process, PSP) — процесс разработки ПО, помогающий разработчикам понимать и улучшать собственную производительность. Создан для применения принципов модели зрелости процессов к практике одного разработчика.

Предоставляет разработчикам описания методов планирования и оценки, показывает как измерять собственную продуктивность и соотносить ее с существующим планом.

Термины "Personal Software Process" и "PSP" зарегистрированы и принадлежат Университет Карнеги — Меллон.

Один из основных аспектов PSP — использование накопленной статистики для анализа и улучшения показателей процесса разработки. Сбор статистики включает 4 элемента:

  • Скрипты.
  • Оценки. Включают 4 основных элемента:
    • Размер — оценка размера для части продукта. Например, количество строк кода (LOC — Lines Of Code).
    • Качество — количество ошибок в продукте.
    • Усилия — оценка времени, требующегося для завершения задачи, обычно записываемое в минутах.
    • Планирование — оценка хода проекта, перемещаемая между планируемыми и завершенными пунктами.
  • Стандарты кодирования. Применение стандартов к процессу может обеспечить точные и постоянные данные.
  • Формы.

Цели

PSP помогает разработчикам:

  • Улучшить оценку и планирование навыков.
  • Управлять качеством проектов.
  • Снизить количество ошибок в своих разработках.

См. также

  • CMM — модель зрелости процессов создания ПО.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Индивидуальный процесс разработки" в других словарях:

  • Технологический процесс — (Process) Определение технологического процесса, типы технологического процесса Определение технологического процесса, типы технологического процесса, правила процесса Содержание Содержание Определение . Понятие технологического процесса Основные …   Энциклопедия инвестора

  • Capability Maturity Model — Capability Maturity Model  модель зрелости возможностей создания ПО: эволюционная модель развития способности компании разрабатывать программное обеспечение. Содержание 1 История 2 Уровни 3 Развитие …   Википедия

  • PSP (значения) — Значения аббревиатуры PSP: Personal Software Process  индивидуальный процесс разработки. PlayStation Portable  портативная игровая консоль от компании Sony. Polizeiselbstladepistole (нем. Полицейский самозарядный пистолет) … …   Википедия

  • Архитектор — Швейцарская памятная монета с изображением Модулора, символа современной архитектуры Архитектор (от др. греч. αρχι (главный, старший) и др. греч. τέκτ …   Википедия

  • ПРОИЗВОДСТВЕННОЕ ОБУЧЕНИЕ — процесс и уч. предмет в системе проф. подготовки. Основу содержания предмета «П. о.» составляют гл. элементы производств. процесса (в условиях мастерских, цехов предприятий и т. п.), они взаимосвязаны не только между собой, но и с пед. принципами …   Российская педагогическая энциклопедия

  • БЕЗОПАСНОСТИ ЭКОНОМИЧЕСКОЙ обеспечение — процесс создания условий для стабильного, бескризисного развития государства в соответствии с целями и задачами развития и укрепления экономического суверенитета; устранения и предупреждения угроз, условий и других факторов, могущих оказать… …   Социология: Энциклопедия

  • система — 4.48 система (system): Комбинация взаимодействующих элементов, организованных для достижения одной или нескольких поставленных целей. Примечание 1 Система может рассматриваться как продукт или предоставляемые им услуги. Примечание 2 На практике… …   Словарь-справочник терминов нормативно-технической документации

  • риск — 2.19 риск (risk): Потенциальная опасность нанесения ущерба организации в результате реализации некоторой угрозы с использованием уязвимостей актива или группы активов. Примечание Определяется как сочетание вероятности события и его последствий.… …   Словарь-справочник терминов нормативно-технической документации

  • Инновация — (Innoatsiya) Определение инноваций, инновационная деятельность Определение инноваций, инновационная деятельность, инновационная политика Содержание Содержание Общее определение новаций Инновация и др. похожие понятия Что такое новация Основы… …   Энциклопедия инвестора

  • Государственная программа — (Government program) Государственная программа это инструмент государственного регулирования экономики, обеспечивающий достижение перспективных целей Понятие государственной программы, виды государственных федеральных и муниципальных программ,… …   Энциклопедия инвестора


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»