Работим за възстановяване на приложението Unionpedia в Google Play Store
ИзходящIncoming
🌟Упростихме нашия дизайн за по-добра навигация!
Instagram Facebook X LinkedIn

Екстремно програмиране

Index Екстремно програмиране

Екстремно програмиране (на английски: eXtreme Programming – XP) e тип програмиране и проектна методология за създаване на софтуер, една от няколкото гъвкави методологии (agile software development methodologies).

Съдържание

  1. 6 отношения: XP, Непрекъсната интеграция, Разработка чрез тестове, Софтуер с отворен код, Софтуерно инженерство, Гъвкава методология за разработка на софтуер.

XP

XP може да се отнася за.

Виж Екстремно програмиране и XP

Непрекъсната интеграция

Непрекъснатата интеграция (Continuous integration – CI) е практика в софтуерното инженерство, за обединяване на всички копия, по които програмистите работят, в споделена главна линия няколко пъти на ден.

Виж Екстремно програмиране и Непрекъсната интеграция

Разработка чрез тестове

Разработка чрез тестове (Test first development, Test-driven development) е проектна методология при разработването на софтуер, при която първо се пише тест и се проверява (верифицира) успешността на този нов тест.

Виж Екстремно програмиране и Разработка чрез тестове

Софтуер с отворен код

Софтуер с отворен код (СОК, open-source software) е софтуер, за който притежателят на авторските права на изходния код предоставя правата за обучение, промяна и разпространение на софтуера на всекиго и за всякакви цели (или накратко софтуер с лиценз за отворен код).

Виж Екстремно програмиране и Софтуер с отворен код

Софтуерно инженерство

Еърбъс А380 използва значително количество софтуер, за да не се използва хартия за пилотското място. Софтуерното инженерство (Software engineering) е проектирането, прилагането и видоизменянето на софтуер с цел неговото високо качество, приемлива цена, поддръжка и бързо разработване.

Виж Екстремно програмиране и Софтуерно инженерство

Гъвкава методология за разработка на софтуер

Диаграма на Agile методология за разработка на софтуер Гъвкави методологии (на английски: agile methodologies) за разработка на софтуер са набор от методологии и програмни техники при програмиране, софтуерна разработка и управление на софтуерни проекти.

Виж Екстремно програмиране и Гъвкава методология за разработка на софтуер