3 requisitos esenciales para cualquier aplicación web
Cada vez más, me encuentro haciendo las mismas preguntas a proveedores y empresas una y otra vez. Si está pensando en desarrollar su propia aplicación, estas son 3 características que deben integrarse desde el primer día en su aplicación si desea conservar recursos más adelante.
¿Tu aplicación ...
- Tener una API? No necesita ser especial o un servicio web ... cualquier XML simple servirá. Algún día querremos integrarlo en nuestra aplicación para automatizar y facilitar a nuestros clientes la gestión de tener múltiples tecnologías. Si tuviera que iniciar una aplicación hoy, trabajaría desde el API preocuparse por la interfaz de usuario después ... tal vez incluso tener la interfaz de usuario integrada a través API para asegurarnos de que lo hemos construido lo suficientemente bien.
- Tener una función de agencia? Queremos venderles a nuestros clientes su aplicación, pero nos gustaría poder administrarla por ellos. Aquí hay un ejemplo: ¿Por qué los registradores de dominios no tienen cuentas de agencia donde el cliente puede mantener la propiedad del dominio, pero la agencia puede administrar… e incluso pagar… por el registro? Le escribí a mi registrador esta noche y recomendé esto.
- Tener una función empresarial? Cada vez más empresas son solo colecciones de empresas más pequeñas. Los informes deben agregarse a tantos niveles como tenga una organización. De presidente a vicepresidente de división a gerente regional a cuenta ... todos deberían poder tener permisos de acceso, así como informes resumidos en cualquier nivel intermedio.
Los requisitos típicos de hacer realmente lo que necesita, así como los requisitos de seguridad, siempre se aplican; sin embargo, los requisitos que menciono anteriormente a menudo se pasan por alto o se colocan en la lista de trabajos pendientes para ser desarrollados más adelante. Terminan acumulando polvo en la acumulación, al igual que el software de su empresa.
Si yo fuera un capitalista de riesgo que financia empresas de tecnología en el mundo Web 2+, estos serían mis elementos esenciales. Si al menos no está planeando estas funciones, creo que tomaría mi dinero en otra parte. Si soy un prospecto, a menudo lo hago.