Mi nombre es Ignacio Vega, soy consultor / desarrollador independiente.
He desarrollado y diseñado diversas aplicaciones en diferentes industrias, tanto B2C como B2B. entra ésta hay aplicaciones de gestión, críticas para la operación e informativas, incluso con funcionalidades diversas, donde propongo tableros de gestión o dashboars, input de datos, reportes, seguimiento de operaciones, integraciones de datos, workflows, uso de APIs de terceros, alertas, KPIs, etc.
Para poder avanzar en un presupuesto certero, me gustaría hacer algunas preguntas.
- Que tipo de usuarios entrarían a la aplicación? Es decir, son usuarios internos o externos, requieran previa registración o pueden hacer uso de perfiles ya creados como facebook, linkedin, etc. para acceder, requieren una aprobación por parte del Administrador? y en este caso, se le otorga algún privilegio al usuario ?
- Que cantidad de usuarios utilizarían la aplicación?
- Pensando en la mejor arquitectura y el roadmap de la app. Que cantidad de reportes se requieren o requerirán publicar ?
- Para evaluar un posible integración entre la fuente de datos y la aplicación. Podrián explicar de manera detalla el ingreso de datos a la aplicación, en que consiste, frecuencia, etc.?
- Que cantidad diaria de registros, campos, entidades requiere ingresar por el administrador?
- Respecto a la seguridad. Que tipos de Roles están previstos, Admin, Usuario, ..? Existe algún rol que agrupe alguna vision de los datos, por ejemplo el rol supervisores debe poder visualizar la información de un grupo de usuarios.
- Se podría determinar seguridad a nivel de datos? Es decir en la transacción ingresada se puede derivar quien tiene acceso a ésta, podría ser el usuario, o una región o un tipo de transacción?
En cuanto a la funcionalidad
- En este caso diseñaría una app del tipo responsiva que permita la adaptación a dispositivos móviles, con el objetivo de generar una grata experiencia en el uso.
- Funcionalidades para exportar la información, xls, pdf, mail, etc. de acuerdo a los permisos que tenga.
- Alertas a los usuarios interesados sobre nueva información disponible para consultar.
- Uso de técnicas de gamification.
- El usuario podría interactuar con la información? por ejemplo, hacer un comentario sobre una línea de un reporte y dejar almacenado esto.
Respecto al Proyecto
- Cual es la fecha límite o prevista de salida a producción.
- Que otros roles intervienen en el proyecto ? Entiendo que habrá personas que conozcan el negocio, algún líder, por ejemplo habrá técnicos que desarrollen ?. Esto me dará una idea del rol que tendría en el proyecto.
Desde ya, muchas gracias y quedo atento a sus comentarios.
Atentamente
Ignacio Vega.