3 Osnovni zahtjevi za bilo koju web aplikaciju
Sve više i više pronalazim kako iznova i iznova postavljam ista pitanja dobavljačima i kompanijama. Ako razmišljate o razvoju vlastite aplikacije, ovo su 3 funkcije koje je potrebno integrirati od prvog dana u vašu aplikaciju ako kasnije želite uštedjeti resurse.
Da li vaša aplikacija…
- Have a API? Ne treba biti poseban ili web usluga ... bilo koji stari XML će to učiniti. Morat ćemo ga integrirati u našu aplikaciju jednog dana kako bismo automatizirali i olakšali našim klijentima upravljanje više tehnologija. Da danas pokrećem aplikaciju, radio bih iz API van, brinući se o korisničkom sučelju nakon ... možda čak i integracije korisničkog sučelja putem API kako bismo osigurali da smo ga izgradili dovoljno dobro.
- Imajte svojstvo agencije? Želimo prodati naše klijente u vašu aplikaciju, ali voljeli bismo da im možemo upravljati. Evo primjera: Zašto registratori domena nemaju račune agencije na kojima klijent može zadržati vlasništvo nad domenom, ali agencija može upravljati ... pa čak i platiti ... registraciju? Večeras sam napisao matičara i preporučio ovo.
- Imajte značajku preduzeća? Sve je više kompanija samo kolekcija manjih. Izvještavanje bi trebalo prikupiti na onoliko nivoa koliko organizacija ima. Predsjednik odjeljenja za zamjenika regionalnog menadžera za račun ... svi bi trebali imati dozvolu za pristup, kao i rezime izvještavanja na bilo kojem nivou između.
Uvijek se primjenjuju tipični zahtjevi da zapravo radite ono što vam treba, kao i sigurnosni zahtjevi; međutim, zahtjevi koje sam gore spomenuo često se zanemaruju ili stavljaju u zaostatak koji će se kasnije razviti. Oni završavaju skupljajući prašinu po zaostatcima, kao i softver vaše kompanije.
Da sam Venture Capitalist koji financira tehnološka preduzeća u svijetu Web 2+, to bi bile moje osnovne stvari. Ako barem ne planirate ove funkcije, vjerujem da bih novac odnio drugdje. Ako sam perspektiva, često to radim.