Přejít k navigační liště

Zdroják » Zprávičky » Jaký je „bus faktor“ vašeho projektu?

Jaký je „bus faktor“ vašeho projektu?

Zprávičky Různé

Nálepky:

Stejnou otázku klade Cal Evans na webu Zend Developers Zone. Autobusový faktor (Bus Factor) je míra závislosti projektu na informacích či znalostech, které má jeden či několik málo lidí. Název pochází ze známého rčení: „A co když vývojáře zítra porazí autobus?“ a je definován počtem klíčových vývojářů, jejichž odchod (a tím není myšlen jen odchod definitivní po sražení autobusem, ale např. změna práce, změna soukromých priorit, narození dítěte atd.) způsobí projektu vážné problémy, které vyústí pravděpodobně ve fatální konec. Jinými slovy – pokud váš projekt skončí odchodem jednoho klíčového člověka, máte velmi vysoký „bus faktor“.

Cal Evans upozorňuje, že tento problém se netýká jen open source (schválně, jaký je bus faktor Nette?) a naznačuje některé způsoby, jak vhodnou organizací práce snížit bus faktor na minimum.

Via PHP Developer

Komentáře

Odebírat
Upozornit na
guest
8 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
PS

A jaký ho tedy Nette má?
Pořád platí že DG = komunita?

paranoiq

u nás bych to nazval spíš šalina faktorem :]

Jakub Vrána

Jsem rád, že adoptováním NotORM do Nette Frameworku se bus faktor tohoto projektu prakticky zdvojnásobil.

Jakub Vrána

A jaký je Bus faktor tohoto serveru? Z posledních 15 článků jich 13 napsal Martin Malý a jeden Redakce. Články mají sice vynikající úroveň, ale bus faktor se ve srovnání s minulostí povážlivě snížil. Čím to je? Chápu, že je těžké motivovat autory, ale jak se to v minulosti vůbec dařilo?

vlastik

Pan Vrána asi myslí zvýšil a u Nette snížil, že? :)

mirek

jnj, chlapci si pohonili triko, ale asi to nikdo z nich necetl…

Štefan

V článku se píše, že pokud závisí projekt na jednom člověku, bus faktor je vysoký – ovšem má být v tomto případě díky své definici nízký s tím, že nízký bus faktor je špatně a čím vyšší faktor (počet lidí nutných k likvidaci, aby projekt zkrachoval), tím lépe, zahraniční servery se zabývají i metodami jeho zvyšování.

GPUI Component: moderní Rust GUI komponenty pro cross-platform desktop aplikace

Různé
Komentáře: 0
GPUI Component je open-source Rust knihovna rozšiřující framework GPUI o více než 60 moderních, nativních a multiplatformních UI komponent. Staví na deklarativním přístupu, stateless renderování a jednoduchém API inspirovaném Reactem či Yew. Díky optimalizovanému výkonu, podpoře témat a flexibilním layoutům umožňuje rychlý vývoj desktopových aplikací, jako je například trading nástroj Longbridge Pro. Knihovna je licencována pod Apache 2.0 a dostupná na GitHubu.

Vitest 4.0 – nové vizuální testování, lepší debugging a stabilní Browser Mode

Nová verze Vitest 4.0 posouvá hranice testování webových aplikací. Přináší stabilní běh testů přímo v prohlížeči, podporu vizuálního regresního testování i chytřejší práci s lokátory a typováním. Vývojáři tak získávají robustnější, rychlejší a přehlednější nástroje pro zajištění kvality UI i logiky aplikací.