Práce popisuje problematiku týmového vývoje se zaměřením a popsáním jednotlivých částí platformy, která svoji funkcionalitou komplexně pokrývá vývoj softwarových děl v jazyce PHP. Aplikační část obsahuje popis a implementaci jednotlivých systémů využívaných při vývoji: systém správy verzí, centrální úložiště identit, systém pro správu chyb a požadavků, dokument management systém, management znalostí a integrované vývojové prostředí. Vytvořená platforma obsahuje metodické pokyny pro administrátory a programátory.
Anotace v angličtině
This work describes the issue of team development with focus on and describing various parts of platform that comprehensively covers the functionality of software development in PHP language. Application section contains a description and implementation of software used in development: control version system, bug tracking system, document management system, knowledge management and integrated development environment. The developed platform providing guidelines for administrators and programmers.
Klíčová slova
týmový vývoj, php, platforma, software, UML
Klíčová slova v angličtině
team development, php, platform, software, UML
Rozsah průvodní práce
93 s.
Jazyk
CZ
Anotace
Práce popisuje problematiku týmového vývoje se zaměřením a popsáním jednotlivých částí platformy, která svoji funkcionalitou komplexně pokrývá vývoj softwarových děl v jazyce PHP. Aplikační část obsahuje popis a implementaci jednotlivých systémů využívaných při vývoji: systém správy verzí, centrální úložiště identit, systém pro správu chyb a požadavků, dokument management systém, management znalostí a integrované vývojové prostředí. Vytvořená platforma obsahuje metodické pokyny pro administrátory a programátory.
Anotace v angličtině
This work describes the issue of team development with focus on and describing various parts of platform that comprehensively covers the functionality of software development in PHP language. Application section contains a description and implementation of software used in development: control version system, bug tracking system, document management system, knowledge management and integrated development environment. The developed platform providing guidelines for administrators and programmers.
Klíčová slova
týmový vývoj, php, platforma, software, UML
Klíčová slova v angličtině
team development, php, platform, software, UML
Zásady pro vypracování
V úvodní části práce bude představena problematika týmového vývoje softwarových děl se zaměřením na zachycení a popsání platforem, či jednotlivých částí, které svojí funkcionalitou pokrývají komplexně vývoj softwaru v jazyce PHP. Budou analyzovány dostupné produkty s důrazem kladeným na open source a budou analyzovány a zhodnoceny možnosti jejich vzájemné integrace.
V aplikační části práce budou konkrétně rozebrány a implementovány jednotlivé systémy, které jsou běžně využívány při vývoji SW a to minimálně v rozsahu: systém správy verzí, centrální úložiště identit, systém pro správu chyb a požadavků, dokument management systém, management znalostí, integrované vývojové prostředí (IDE).
Výsledkem diplomové práce bude integrovaná platforma, která rozsahem své funkcionality bude pokrývat základní požadavky na týmový vývoj softwarových děl a to v minimálním rozsahu výše popsaných prvků (jak serverová tak i klientská část). K vytvořené platformě budou zpracovány metodické pokyny pro administrátory a programátory.
Zásady pro vypracování
V úvodní části práce bude představena problematika týmového vývoje softwarových děl se zaměřením na zachycení a popsání platforem, či jednotlivých částí, které svojí funkcionalitou pokrývají komplexně vývoj softwaru v jazyce PHP. Budou analyzovány dostupné produkty s důrazem kladeným na open source a budou analyzovány a zhodnoceny možnosti jejich vzájemné integrace.
V aplikační části práce budou konkrétně rozebrány a implementovány jednotlivé systémy, které jsou běžně využívány při vývoji SW a to minimálně v rozsahu: systém správy verzí, centrální úložiště identit, systém pro správu chyb a požadavků, dokument management systém, management znalostí, integrované vývojové prostředí (IDE).
Výsledkem diplomové práce bude integrovaná platforma, která rozsahem své funkcionality bude pokrývat základní požadavky na týmový vývoj softwarových děl a to v minimálním rozsahu výše popsaných prvků (jak serverová tak i klientská část). K vytvořené platformě budou zpracovány metodické pokyny pro administrátory a programátory.
Seznam doporučené literatury
1. Gutmans, Andi, Rethans, Derick a Bakken, Stig. 2007. Mistrovství v PHP 5. Praha : Computer press, 2007. ISBN: 978-80-251-1519-0.
2. Price, Brad. 2005. Active Directory. Praha : Computer press, 2005. ISBN: 80-251-0602-0.
3. Schroder, Carla. 2009. Linux. Praha : Computer press, 2009. ISBN: 978-80-251-2407-9.
4. Štědroň, Bohumír. 2009. Open Source software. Praha : Grada, 2009. ISBN: 978-80-247-3047-9.
Seznam doporučené literatury
1. Gutmans, Andi, Rethans, Derick a Bakken, Stig. 2007. Mistrovství v PHP 5. Praha : Computer press, 2007. ISBN: 978-80-251-1519-0.
2. Price, Brad. 2005. Active Directory. Praha : Computer press, 2005. ISBN: 80-251-0602-0.
3. Schroder, Carla. 2009. Linux. Praha : Computer press, 2009. ISBN: 978-80-251-2407-9.
4. Štědroň, Bohumír. 2009. Open Source software. Praha : Grada, 2009. ISBN: 978-80-247-3047-9.
Přílohy volně vložené
1 DVD
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Dle vedoucího práce se autorovi na jedné straně podařilo naplnit zadání práce, tedy vytvořit platformu podporující týmový vývoj softwaru v jazyce PHP, na druhé straně autor splnil zadání na základě slabě zpracované rešerše současného stavu poznání a dílo bylo vypracováno v nízké kvalitě. Dle oponenta je písemná část zpracována přehledně, její kvalitu však kazí gramatické chyby, překlepy a v několika případech nevhodné počešťování anglických výrazů.