3 bistvene zahteve za katero koli spletno aplikacijo
Vedno bolj se vedno znova sprašujem pri prodajalcih in podjetjih enaka vprašanja. Če razmišljate o razvoju lastne aplikacije, so to tri funkcije, ki jih je treba vgraditi od prvega dne v aplikacijo, če želite kasneje prihraniti vire.
Ali vaša prijava ...
- imeti API? Ni nujno, da je posebna ali spletna storitev ... kateri koli stari XML bo ustrezal. Nekega dne ga bomo želeli vključiti v svojo aplikacijo za avtomatizacijo in olajšanje strankam upravljanja več tehnologij. Če bi danes zagnal aplikacijo, bi delal od API zaskrbljujoč zaradi uporabniškega vmesnika po ... morda celo integraciji uporabniškega vmesnika prek API da se prepričamo, da smo ga zgradili dovolj dobro.
- Naj bo funkcija agencije? Naše stranke želimo prodati v vašo aplikacijo, vendar bi radi, da jim lahko upravljamo. Tu je primer: Zakaj registrarji domen nimajo agencijskih računov, kjer lahko stranka ohrani lastništvo domene, lahko pa agencija upravlja ... in celo plača ... registracijo? Nocoj sem napisal registrarju in priporočil to.
- Imeti funkcijo podjetja? Vse več podjetij je le zbirk manjših. Poročanje se mora zbirati na toliko ravneh, kot jih ima organizacija. Predsednik oddelka VP za regionalnega direktorja za račun… vsi bi morali imeti dovoljenja za dostop in povzetek poročanja na kateri koli ravni vmes.
Tipične zahteve, da dejansko počnete tisto, kar potrebujete, pa tudi varnostne zahteve vedno veljajo; vendar pa so zahteve, ki jih omenjam zgoraj, pogosto spregledane ali postavljene v zaostanke, ki jih bomo razvili kasneje. Na koncu se zbirajo prah, tako kot programska oprema vašega podjetja.
Če bi bil podjetje s tveganim kapitalom, ki financira tehnološka podjetja v svetu Web 2+, bi bile to moje bistvene stvari. Če teh funkcij vsaj ne načrtujete, bi svoj denar odnesel drugam. Če sem potencial, to pogosto storim.