3 Základné požiadavky na každú webovú aplikáciu
Čoraz viac sa stretávam s tým, že kladiem predajcom a spoločnostiam stále rovnaké otázky. Ak uvažujete o vývoji vlastnej aplikácie, sú to 3 funkcie, ktoré je potrebné integrovať od prvého dňa do aplikácie, ak si chcete neskôr ušetriť zdroje.
Má vaša žiadosť…
- nechajte API? Nemusí to byť žiadna špeciálna služba alebo webová služba ... urobí to akýkoľvek obyčajný XML. Budeme to chcieť niekedy integrovať do našej aplikácie, aby sme automatizovali a uľahčili našim klientom správu viacerých technológií. Ak by som si mal dnes založiť aplikáciu, pracoval by som z API von, starosti s užívateľským rozhraním po ... možno dokonca s integráciou používateľského rozhrania cez internet API aby sme sa ubezpečili, že sme to postavili dosť dobre.
- Majte funkciu agentúry? Chceme predať našich klientov do vašej aplikácie, ale radi by sme ich mohli pre nich spravovať. Tu je príklad: Prečo registrátori domén nemajú agentúrne účty, kde si klient môže udržiavať vlastníctvo domény, ale agentúra môže spravovať ... a dokonca platiť ... za registráciu? Napísal som dnes večer svojho registrátora a odporučil som to.
- Majte podnikovú funkciu? Čoraz viac spoločností je len zbierkou menších. Vykazovanie by sa malo agregovať na toľkých úrovniach, koľko má organizácia. Prezident divízie, viceprezident pre regionálneho manažéra pre účet ... každý by mal mať povolenie na prístup a súhrnné správy na akejkoľvek úrovni medzi tým.
Typické požiadavky na to, čo skutočne potrebujete, ako aj bezpečnostné požiadavky vždy platia; požiadavky, ktoré spomínam vyššie, sú však často prehliadané alebo kladené na nevybavené položky, ktoré sa majú vypracovať neskôr. Nakoniec nahromadia prach na nevybavených položkách, rovnako ako softvér vašej spoločnosti.
Keby som bol venture kapitalistom, ktorý financuje technologické firmy vo svete Web 2+, bolo by to moje nevyhnutné. Ak tieto funkcie aspoň neplánujete, myslím si, že by som svoje peniaze vzal inde. Ak som vyhliadka, často áno.