Дипломна работа

Софтуерна рамка за автоматизиране на дейностите и практиките при гъвкава разработка на софтуер | Защитена на: 01/01/1900

Целта на тази дипломна работа е създаване на софтуерна рамка от инструменти, автоматизиращи практиките на конкретна гъвкава методология, която максимално покрива основните дейности на софтуерния процес. 

Дипломната работа е разделена на 5 глави.

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

Втората глава описва гъвкавия софтуерен процес. Разделена е на 3 подглави, като първата дефинира дейностите на софтуерния процес. Втората описва редица гъвкави методологии и техните практики. Третата описва покритието на същите гъвкавите методологии върху дейностите на софтуерния процес, като в нея базирано на това се избира гъвкавата методология ScrumXP. Също се поставят изисквания към инструментите, произтичащи от този избор.

Третата глава се състои от редица подглави, в които се анализират различни гъвкави инструменти, по-специфично техните функционалности, имащи отношение към различни практики от ScrumXP. Преди това се обосновава избора им чрез проучване за най-използвани инструменти. След анализа се разглежда дали могат да се интегрират един с друг. Накрая се категоризират и се сравняват инструментите от едни и същи категории.

В четвъртата глава на база на изискванията към инструментите и това, което те предоставят, се изготвя рамка и примерен работен процес за използване на софтуерните инструменти. В първата подглава се описва рамката. От автора се препоръчва запълване на рамката с конкретни комбинации от анализираните инструменти спрямо различни критерии. Във втората подглава рамката се валидира с примерен процес, в който се представя как всеки от препоръчаните инструменти работи върху конкретни задачи.

Петата глава е заключителна - в нея се правят изводи и се потвърждава изпълнението на целта на дипломната работа.

Scroll to Top