Vlastnosti pro vlastní obchod
Kdy potřebuje internetový obchod vlastní vývoj?
Rozhodněte se, zda požadavek obchodu potřebuje konfiguraci, rozšíření nebo vlastní vývoj. Definujte nejprve nákupní cestu, závislosti a přijetí.
Vlastní vývoj je užitečný při řešení definovaného požadavku. Není automaticky lepší než funkce platformy, vhodné rozšíření nebo jednodušší proces nákupu.
Praktická otázka pro nový obchod zní: co musí zákazník nebo administrátor udělat, že vybrané nastavení pro tento projekt ještě dostatečně nepodporuje?
Napsat požadavek bez pojmenování plugin
Začněte s chováním. Například: "Zákazník si vybere servisní oblast před tím, než uvidí možnosti dodání, které jsou k dispozici pro jejich objednávku." To popisuje nákupní pravidlo.
"Nainstalujte dodací plugin" popisuje možnou implementaci. Nestanoví, zda plugin může použít správné pravidlo, co se stane, když se změní adresa nebo jak podnik udržuje informace.
Pro vysvětlení požadavku použijte konkrétní příklad. Zahrňte informace, které zákazník poskytuje, rozhodnutí, které obchod učiní, a to, co administrátor potřebuje vidět později.
Zvažte nejprve konfiguraci
Zkontrolujte, zda zvolená plošina a schválené konstrukční části splňují požadavky prostřednictvím podporovaných nastavení. Řešení založené na konfiguracích může být dostačující, pokud je chování již součástí nastavení.
Rozhodnutí stále ještě vyžaduje testování. Nastavení, které zní relevantní není důkaz, že celý zákaznický výlet funguje tak, jak bylo zamýšleno. Ověřte reprezentativní výrobky, objednávky a zákaznické případy před tím, než se bude zacházet s požadavkem jako vyřešený.
Jedná se o hodnocení úrovně projektu, nikoli tvrzení, že každá WooCommerce nebo Shopware instalace poskytuje stejné vlastnosti.
Vyhodnotit prodloužení pracovního postupu
Prodloužení by mělo být posouzeno na základě aktuálního požadavku, prostředí platformy a jeho závislostí. Potvrďte, jak bude nakonfigurováno, jaký účet nebo licenci potřebuje a jaká odpovědnost zůstane po spuštění.
Seznam funkcí může skrýt důležitý nesoulad. Prodloužení může podpořit podobný pracovní postup, ale ne přesné rozhodnutí, které vaše podnikání potřebuje. Udělat tento rozdíl explicitní spíše než za předpokladu, že klient se přizpůsobí po zakoupení.
Nekupujte software jednoduše proto, že znění připomíná stručný. Majitel by měl schválit jakékoli náklady po uložení a podmínky jsou chápány.
Použít vlastní vývoj pro definovanou mezeru
Vlastní komponenta může být vhodná, pokud projekt potřebuje určitý krok, pravidlo nebo spojení, které není dohodnuto. Příklady mohou zahrnovat specializovaný výběrový tok produktů, interní schválení před splněním nebo zdokumentovanou integraci s jiným podnikovým systémem.
Jedná se o ilustrativní dalekohledy, ne každý obchod potřebuje. Vlastní práce by měla mít jasnou hranici: to, co přijímá, co se mění a co nechává na stávající platformě.
Vyhněte se přestavbě běžného chování platformy jen proto, aby projekt zněl sofistikovaněji. Více kódu také znamená více chování specifického pro projekt, aby to někdo později pochopil.
Rozhodnout, co se stane mimo ideální cestu
Co když zákazník změní možnost, platba není kompletní nebo externí systém odmítne objednávku? Může administrátor vidět problém? Může být operace znovu vyzkoušena, aniž by se vytvořily duplicitní záznamy?
Příslušné výjimky patří do kritérií pro přijetí. Jinak může první úspěšná demonstrace zakrýt práci potřebnou pro použitelné uvolnění.
Udržujte obchodní odpovědnost viditelnou
Témata, rozšíření, platební služby, hosting a externí systémy mají své vlastní účty a podmínky. Rozvojové poplatky a náklady třetích stran by měly být rozlišitelné v návrhu.
Předání by mělo identifikovat vlastní komponenty a jejich závislosti, spolu s konfiguračními a uvolňovacími povinnostmi zahrnutými v projektu. Budoucí změny platforem nebo nová pravidla podnikání mohou vyžadovat samostatnou plánovanou aktualizaci.
Užitečný záznam rozhodnutí
Před uvedením funkce do provozu zapište business požadavek, ukázkovou objednávku, zvažované možnosti, zvolený přístup a proč se hodí. Přidejte přijímací test, závislosti a osobu odpovědnou za probíhající business konfiguraci.
Tento záznam nemusí být dlouhý. Jejím cílem je zabránit tomu, aby se "potřebujeme vlastní rozvoj" stal náhradou za popis toho, co obchod potřebuje dělat.
Prozkoumejte vývoj elektronického obchodu, WooCommerce nebo ShopwareAbychom probrali novou postavu, odeslat obchodní zprávu.

