Bug tracking system

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Bug tracking system je softwarová aplikace, která je navržena tak, aby napomáhala zajišťovat kvalitu při sledování hlášených softwarových chyb při práci programátorů.

Mnoho bug-tracking systémů, jako jsou ty, které používá většina open source software projektů, umožňuje uživatelům zadávat hlášení o chybách přímo. Ostatní systémy jsou používány pouze interně v rámci společnosti nebo organizace pracující na vývoji softwaru. +more Typicky jsou bug tracking systémy integrovány s ostatními aplikacemi a software v daném podniku.

Bug tracking systém je nesmírně cenný při vývoji softwarových produktů, které jsou používány v rozsáhlých společnostech a při rozvoji softwarových produktů.

Komponenty

Hlavní částí bug tracking systému je databáze, která zaznamenává údaje o známých chybách. Obsahuje informace o času nahlášení chyby, její závažnost, popis chybného chování programu, podrobnosti o postupu reprodukce chyby, jakož i údaje o totožnosti osoby, která chybu nahlásila, a případné programátory, kteří mají chybu opravit.

Systémy pro sledování chyb podporují koncept životního cyklu chyby, ve kterém je chyba nejprve nahlášena, ověřena chybovost, analyzována příčiny a způsoby opravy, opravena, následně ověřena funkčnost a správnost opravy, nasazena do testovací verzi, popř. do ostré verze software. +more Fáze tohoto životního cyklu bývá vyjádřena a sledována prostřednictvím stavu uvedeného u chyby.

Použití

V podnikovém prostředí, může být bug-tracking systém použit k vytváření sestav produktivity programátorů u dané chyby. Nicméně, tato sestava může být mít nepřesné výsledky, neboť různé chyby mohou mít různé úrovně závažnosti a složitosti. +more Závažnost chyby nemusí být v přímém vztahu k složitosti. Proto mohou být odlišné názory mezi manažery a architekty.

Firemní Bug tracker (LBT) je obvykle počítačový program používaný týmem aplikační podpory a profesionálů (nejčastěji help deskem). Védou záznamy o otázkách sdělených softwarovými vývojáři. +more LBT umožňuje odborníků použití podpory při sledování chyby v pro ně "srozumitelném jazyce" a ne "jazykem vývojářů. " Kromě toho umožňuje používání LBT týmu podpory sledování konkrétních informací o uživatelích, kteří si stěžují, že výzva k nemusí být vždy aktuální v daném čase.

Issue tracking system

Mnoho Bug Tracking Systémů je využíváno nejen pro evidenci chyb v pravém slova smyslu, ale i pro návrhy na vylepšení a požadavky nových funkcí. Podobné aplikace se z tohoto důvodu často nenazývají jako nástroje pro bug tracking ale jako nástroje pro issue tracking.

Příklady

NázevDomovská stránkaČeština
Redmine[url=http://www. redmine. +moreorg]Redmine. org[/url]Součástí originálního balíku
Bugzilla[url=http://www. bugzilla. org]Bugzilla. org[/url][url=http://www. bugzilla. cz]bugzilla. cz[/url]
Mantis bug tracker[url=http://www. mantisbt. org]MantisBT. org[/url]Součástí originálního balíku
FlySpray[url=http://flyspray. org/]FlySpray. org[/url][url=http://forum. flyspray. org/viewtopic. php. 613]Fórum FlySpray[/url]
ObjectGears[url=https://www. objectgears. cz/]ObjectGears[/url]Součástí originálního balíku
OnTime[url=http://www. ontimenow. com/]OnTime[/url]Součástí originálního balíku
JIRA[url=http://www. atlassian. com/software/jira/overview]Atlassian JIRA[/url][url=http://www. myjira. cz]MyJIRA. cz[/url]
Bontq[url=https://web. archive. org/web/20110322210922/http://www. bontq. com/]Bontq. com[/url]Součástí originálního balíku
.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top