Logo
Uniepedie
Sdělení
Nyní na Google Play
Nový! Ke stažení Uniepedie na vašem zařízení se systémem Android™!
Stažení
Rychlejší přístup než prohlížeči!
 

Proces vývoje softwaru

Index Proces vývoje softwaru

Proces vývoje softwaru je v softwarovém inženýrství proces členění práce při vývoji softwaru na různé fáze s cílem zkvalitnit proces návrhu softwaru, správu softwaru a řízení softwarového projektu.

42 vztahy: Agilní metodiky, Analýza požadavků, Životní cyklus informačního systému, Životní cyklus vydání softwaru, Řízení projektů, CASE nástroje, CMMI, Databáze, DevOps, Disciplined Agile Delivery, Dodávaná položka, Extrémní programování, Grafické uživatelské rozhraní, Informační systém, Instalace (software), ISO 9000, Kanban, Knihovna (programování), Nasazení softwaru, Numerická matematika, Objektově orientované programování, Otevřený software, Podnikání, Průběžná integrace, Programovací paradigma, Programování, Prototyp, Prototypování, Rapid Application Development, Rational Unified Process, Scrum, Softwarové inženýrství, Strukturované programování, Styl zápisu programu, Svobodný software, Systémová integrace, Testování softwaru, Unified Modeling Language, Vývoj softwaru, Vývojové prostředí, Vodopádový model, Zbrojní průmysl.

Agilní metodiky

Agilní metodiky jsou skupiny metod původně určených pro vyvíjení softwaru založené na iterativním a inkrementálním vývoji.

Nový!!: Proces vývoje softwaru a Agilní metodiky · Vidět víc »

Analýza požadavků

Analýza požadavků v systémovém a softwarovém inženýrství, pojímá ty úkoly, které vstupují do rozhodování o potřebách a podmínkách, které jsou kladeny na nový, nebo změněný produkt.

Nový!!: Proces vývoje softwaru a Analýza požadavků · Vidět víc »

Životní cyklus informačního systému

Životní cyklus projektu se skládá z jednotlivých etap, které si můžeme představit jako na sebe naskládané kamenné kostky, které takto složené tvoří např.

Nový!!: Proces vývoje softwaru a Životní cyklus informačního systému · Vidět víc »

Životní cyklus vydání softwaru

Životní cyklus vývoje softwaru je v informatice posloupnost fází vývoje softwaru od počátečních nepublikovaných verzí, přes testovací verze po konečné vydání, po němž obvykle následuje vydávání aktualizovaných verzí, které by měly vylepšovat software, případně opravovat jeho chyby.

Nový!!: Proces vývoje softwaru a Životní cyklus vydání softwaru · Vidět víc »

Řízení projektů

Jako řízení projektů nebo též projektové řízení, management projektů, projektový management nebo project management se označuje podobor managementu, který se zabývá řízením realizace projektů.

Nový!!: Proces vývoje softwaru a Řízení projektů · Vidět víc »

CASE nástroje

Zkratka CASE je označením pro Computer Aided Software Engineering nebo také Computer Aided Systems Engineering, což v překladu znamená počítačem podporované softwarové inženýrství nebo vývoj software s využitím počítačové podpory.

Nový!!: Proces vývoje softwaru a CASE nástroje · Vidět víc »

CMMI

CMMI je systém pravidel a cílů, které určují, co by měly týmy dělat, aby jejich práce byla dobře udělaná, bylo ji možné plánovat a byla efektivní.

Nový!!: Proces vývoje softwaru a CMMI · Vidět víc »

Databáze

Databáze (neboli datová základna, též databanka) je systém souborů s pevnou strukturou záznamů.

Nový!!: Proces vývoje softwaru a Databáze · Vidět víc »

DevOps

DevOps je složenina anglických výrazů Development a (IT) Operations.

Nový!!: Proces vývoje softwaru a DevOps · Vidět víc »

Disciplined Agile Delivery

Disciplined Agile Delivery (DAD), doslovně ukázněná agilní dodávka, umožňuje zjednodušit procesní rozhodování při vývoji a správě software a dodávat řešení postupným a přírůstkovým způsobem.

Nový!!: Proces vývoje softwaru a Disciplined Agile Delivery · Vidět víc »

Dodávaná položka

Dodávaná položka je hmotné či nehmotné zboží nebo služba vyprodukovaná jako výsledek projektu, který má být dodán zákazníkovi (internímu nebo externímu).

Nový!!: Proces vývoje softwaru a Dodávaná položka · Vidět víc »

Extrémní programování

Extrémní programování (XP) je agilní metodologie vývoje softwaru, vytvořená skupinou lidí okolo Kenta Becka počátkem 90. let 20. století, která předepisuje určité činnosti všem účastníkům vývojového procesu.

Nový!!: Proces vývoje softwaru a Extrémní programování · Vidět víc »

Grafické uživatelské rozhraní

alt.

Nový!!: Proces vývoje softwaru a Grafické uživatelské rozhraní · Vidět víc »

Informační systém

Informační systém (IS) je celek složený z počítačového hardwaru a souvisejícího softwaru, k němuž patří také lidé, kteří tento hardware a software využívají, a procesy (činnosti), které přitom vykonávají za účelem sběru, zpracování a šíření dat potřebných k plánování, rozhodování a řízení.

Nový!!: Proces vývoje softwaru a Informační systém · Vidět víc »

Instalace (software)

Instalace je v informatice proces, kdy je nový operační systém, počítačový program nebo ovladač zařízení nakopírován (nainstalován) do počítače takovým způsobem, že je po jejím dokončení možné nainstalovanou komponentu používat.

Nový!!: Proces vývoje softwaru a Instalace (software) · Vidět víc »

ISO 9000

Vývoj řady ISO 9000 Řada norem ISO 9000 definuje systém managementu kvality.

Nový!!: Proces vývoje softwaru a ISO 9000 · Vidět víc »

Kanban

isbn.

Nový!!: Proces vývoje softwaru a Kanban · Vidět víc »

Knihovna (programování)

Knihovna je v informatice označení pro souhrn procedur a funkcí, často také konstant a datových typů (v objektovém programování též tříd, objektů a zdrojů), který může být využíván více počítačovými programy.

Nový!!: Proces vývoje softwaru a Knihovna (programování) · Vidět víc »

Nasazení softwaru

Nasazení softwaru je v informatice souhrn všech činností, které připravují softwarový systém k použití.

Nový!!: Proces vývoje softwaru a Nasazení softwaru · Vidět víc »

Numerická matematika

Numerická matematika (také výpočtová nebo výpočetní matematika) se zabývá řešením matematicky formulovaných problémů pro konkrétní číselné hodnoty, v současnosti především s využitím počítačů, a tvoří jeden z mostů mezi teorií a praxí matematiky.

Nový!!: Proces vývoje softwaru a Numerická matematika · Vidět víc »

Objektově orientované programování

Objektově orientované programování (zkracováno na OOP, z anglického Object-oriented programming) je v informatice specifické programovací paradigma, které ho odlišilo od původního imperativního.

Nový!!: Proces vývoje softwaru a Objektově orientované programování · Vidět víc »

Otevřený software

svobodného softwaru Otevřený software (nebo, zkratka OSS) je počítačový software s otevřeným zdrojovým kódem.

Nový!!: Proces vývoje softwaru a Otevřený software · Vidět víc »

Podnikání

Podnikání je na území České republiky činnost vymezená zákonem vedoucí k dosažení zisku.

Nový!!: Proces vývoje softwaru a Podnikání · Vidět víc »

Průběžná integrace

Proces průběžné integrace a role integračního serveru Průběžná integrace (angl. Continuous Integration) je souhrnem různých vývojářských nástrojů a metod k urychlení vývoje softwaru a spolupráce týmů.

Nový!!: Proces vývoje softwaru a Průběžná integrace · Vidět víc »

Programovací paradigma

Programovací paradigma je základní programovací styl (na rozdíl od metodiky, která představuje způsob vývoje konkrétních aplikací v softwarovém inženýrství).

Nový!!: Proces vývoje softwaru a Programovací paradigma · Vidět víc »

Programování

Programování je v informatice proces od návrhu řešení problému pomocí výpočetní techniky ke spustitelnému počítačovému programu.

Nový!!: Proces vývoje softwaru a Programování · Vidět víc »

Prototyp

Prototyp (z řeckého prótos, první, a typos, ražba) je vzorový, pokusný první výrobek nebo vůbec příkladný exemplář nějaké třídy věcí.

Nový!!: Proces vývoje softwaru a Prototyp · Vidět víc »

Prototypování

Softwarové prototypování je vytváření prototypů softwarových aplikací, tj.

Nový!!: Proces vývoje softwaru a Prototypování · Vidět víc »

Rapid Application Development

Rapid application development (RAD) je moderním přístupem k vývoji aplikací, který podobně jako agilní metodiky reaguje na rigidnost klasického vodopádového modelu.

Nový!!: Proces vývoje softwaru a Rapid Application Development · Vidět víc »

Rational Unified Process

Rational Unified Process (RUP) je metodika vývoje softwaru vytvořená společností Rational Software Corporation.

Nový!!: Proces vývoje softwaru a Rational Unified Process · Vidět víc »

Scrum

V programování scrum (česky mlýn, skrumáž) je iterativní a inkrementální způsob řízení vývoje softwaru obvykle řazený mezi takzvané agilní metodiky.

Nový!!: Proces vývoje softwaru a Scrum · Vidět víc »

Softwarové inženýrství

Softwarové inženýrství je činnost zahrnující inženýrství, informatiku a management, jejímž cílem je návrh, tvorba a údržba počítačových programů.

Nový!!: Proces vývoje softwaru a Softwarové inženýrství · Vidět víc »

Strukturované programování

Strukturované programování (též strukturovaný programovací jazyk) označuje v informatice programovací paradigma vyvinuté s cílem dosáhnout lepší srozumitelnosti, vyšší kvality a kratší doby vytváření programů skládáním implementovaného algoritmu z řídicích struktur s jedním vstupním a jedním výstupním bodem místo neomezeného používání skoků.

Nový!!: Proces vývoje softwaru a Strukturované programování · Vidět víc »

Styl zápisu programu

Styl zápisu programu (v angličtině code style) je soubor norem nebo na pravidel, která se používají při psaní zdrojového kódu počítačového programu.

Nový!!: Proces vývoje softwaru a Styl zápisu programu · Vidět víc »

Svobodný software

Svobodný software, někdy nazývaný free software (z anglického freedom - svoboda) nebo software libre je software, který uživatelé mohou používat k libovolnému účelu, kopírovat, distribuovat, studovat a měnit.

Nový!!: Proces vývoje softwaru a Svobodný software · Vidět víc »

Systémová integrace

Systémová integrace je proces spojování různých softwarových komponent, subsystémů, v jeden fungující celek.

Nový!!: Proces vývoje softwaru a Systémová integrace · Vidět víc »

Testování softwaru

Testování softwaru je empirický technický výzkum kvality testovaného produktu nebo služby prováděný za účelem poskytnout získané informace všem zainteresovaným (.

Nový!!: Proces vývoje softwaru a Testování softwaru · Vidět víc »

Unified Modeling Language

UML, Unified Modeling Language je v softwarovém inženýrství grafický jazyk pro vizualizaci, specifikaci, navrhování a dokumentaci programových systémů.

Nový!!: Proces vývoje softwaru a Unified Modeling Language · Vidět víc »

Vývoj softwaru

Vývoj softwaru je proces koncipování, popisu, specifikace, návrhu, programování, dokumentace, testování a oprav chyb používaný při vytváření a údržbě aplikací, frameworků a jiných softwarových komponent.

Nový!!: Proces vývoje softwaru a Vývoj softwaru · Vidět víc »

Vývojové prostředí

C/C++ v prostředí GNOME Vývojové prostředí (zkratka IDE) je software usnadňující práci programátorů, většinou zaměřené na jeden konkrétní programovací jazyk.

Nový!!: Proces vývoje softwaru a Vývojové prostředí · Vidět víc »

Vodopádový model

Vodopádový model je sekvenční vývojový proces, ve kterém je vývoj nahlížen jako neustále se svažující tok (jako když teče vodopád) fázemi analýzy požadavků, návrhu, implementace, testování (validace), integrace a údržby.

Nový!!: Proces vývoje softwaru a Vodopádový model · Vidět víc »

Zbrojní průmysl

Třetí říše Browning-Inglis Hi-Power v Kanadě, duben 1944 Montáž letounů T-45 Goshawk na lince společnosti McDonnell Douglas. Zbrojní průmysl je celosvětový business, který se zabývá výrobou zbraní, vojenské techniky a zařízení.

Nový!!: Proces vývoje softwaru a Zbrojní průmysl · Vidět víc »

OdchozíPřicházející
Ahoj! Jsme na Facebooku teď! »