POGE

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Princip POGE je zkratka anglického výrazu Principle of Good Enough! (tj. „Princip dostatečně dobrého“). Je to obecný návrhový vzor aplikovatelný na návrh řešení v nejrůznějších odvětvích. Tento článek se ovšem bude věnovat využití tohoto principu v softwarovém inženýrství.

Méně je někdy více. Princip uvádí, že dostatečně dobré řešení má vše, co je nezbytně nutné a vyhrává nad komplexním řešením ve své jednoduchosti, snazší spravovatelnosti a nižší finanční náročnosti. +more Proto bychom se měli držet zadání a nevymýšlet si další funkcionalitu, kterou stejně nejspíš nedostaneme zaplacenou, ale komplikujeme si s ní implementaci i následnou údržbu.

Důvody úspěšnosti POGE

Zbytečně rozmanitá funkčnost

Zákazníci většinou nikdy nevyužijí všechny funkce, které produkt nebo služba nabízí. Nejčastěji pak využívají dokonce pouze zlomek jejich funkčnosti.

Přístupnost převyšuje komplexitu

Pro zákazníky je lepší, když budou mít jednoduchý a vždy dostupný produkt nebo službu, než aby trávili spoustu času a spotřebovali spoustu energie při odemykání a zkoumání všech funkcí, které by produkt nebo služba mohly mít.

=== Hodnota = nízká cena + dostatečná kvalita === Zákazníci jsou velmi nároční na cenu produktu, proto dvakrát přemýšlí, než za něj vydají vysokou částku. „Dostatečně dobré“ produkty snižují prahovou hranici pro nákup a i tak poskytují dobrou kvalitu.

Související články

Occamova břitva * DRY (Don’t repeat yourself) * YAGNI (You ain’t gonna need it) * KISS (Keep it simple, stupid!)

Externí odkazy

http://en. wikipedia. +moreorg/wiki/Principle_of_good_enough * [url=http://obliteracy. wordpress. com/category/principle-of-good-enough/]http://obliteracy. wordpress. com/category/principle-of-good-enough/[/url] * [url=http://marketinggeek. blogspot. com/2009/08/principle-of-good-enough. html]http://marketinggeek. blogspot. com/2009/08/principle-of-good-enough. html[/url].

Kategorie:Softwarová architektura

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