Está en la página 1de 2

Propuesta para el desarrollo del software del plan estadistico

1. El software debe contar con un sistema de inicio de sesión seguro y fácil de


usar para que los usuarios puedan acceder y llenar la información del plan
estadístico.
2. El sistema debe contar con un sistema de seguimiento y trazabilidad
avanzado para el manejo de los diferentes formularios. Debe permitir visualizar el
estado de los formularios, así como la persona responsable de cada proceso y los
plazos establecidos. El sistema debe generar alertas y notificaciones en tiempo
real para informar a los usuarios de cualquier cambio o actualización en los
procesos.
3. Se debe implementar un sistema de calificación de los formularios en
función del porcentaje de diligenciamiento completado y la calidad de los datos
recolectados. Esto garantizará el avance del proyecto y la calidad de los datos
recolectados.
4. El sistema debe contar con la posibilidad de ser utilizado por varios usuarios
simultáneamente, sin afectar la eficiencia del software.
5. Se debe contar con un administrador de la plataforma, que permita la
configuración de usuarios, roles y permisos. Esto garantizará el control de acceso
y la seguridad de la información.
6. Cada dependencia contará con un administrador operativo, que tendrá
acceso a los formularios y procesos relacionados con su área y podrá hacer
seguimiento y control sobre estos procesos. El sistema debe permitir la asignación
de tareas y la definición de responsabilidades para cada usuario.
7. Después de que los procesos estadísticos sean aceptados, estos deben
pasar a un módulo de consulta para el cliente externo. El sistema debe contar con
una interfaz de consulta que permita la búsqueda y visualización de la información
recolectada de manera fácil y sencilla.
8. El software se desarrollará en una plataforma web utilizando tecnologías
modernas y robustas como Angular, SpringBoot y PostgreSQL. Esto garantizará la
eficiencia y escalabilidad del software.
9. Se deben implementar perfiles específicos para el frontend, backend y un
diseñador UX para garantizar el correcto funcionamiento de cada una de las
partes del software. Esto permitirá una gestión adecuada del desarrollo y
mantenimiento del software.
10. El software debe contar con una interfaz amigable e intuitiva para el usuario
final, lo que garantizará una correcta adopción y uso del mismo. El diseñador UX
debe asegurarse de que la interfaz sea fácil de usar y que se adapte a las
necesidades de los usuarios.
11. El sistema debe ser escalable y fácilmente modificable, para garantizar su
actualización en el futuro y la adaptación a nuevos requisitos y tecnologías. El
equipo de desarrollo debe implementar una arquitectura flexible y modular que
permita agregar nuevas funcionalidades y tecnologías en el futuro sin afectar la
estabilidad del software.
Costos de la propuesta
Para el desarrollo del software se estima que se necesitará un equipo de trabajo
compuesto por un frontend, backend, un diseñador UX y un tester, trabajando
durante 5 meses a tiempo completo. A continuación, se detallan los costos
aproximados en pesos colombianos:
• Líder del desarrollo: se estima que el líder cobrara alrededor de 9.000.000
al mes, lo que representa un total de 45.000.0000
• Frontend: Se estima que el desarrollador frontend cobrará alrededor de
$7.000.000 al mes, lo que representa un costo total de $35.000.000.
• Backend: El desarrollador backend cobrará aproximadamente $8.000.000 al
mes, lo que se traduce en un costo total de $40.000.000.
• Diseñador UX: Se estima que el diseñador UX cobrará alrededor de
$6.000.000 al mes, lo que representa un costo total de $30.000.000.
• Tester: El tester cobrará alrededor de $5.000.000 al mes, lo que se traduce
en un costo total de $25.000.000.
En total, se estima un costo aproximado de $175.000.000 para el desarrollo del
software, incluyendo los costos de los desarrolladores, diseñador UX y tester.
Cabe destacar que estos costos son aproximados y pueden variar dependiendo de
la experiencia y nivel de los profesionales involucrados en el proyecto, así como
también de las horas de trabajo y complejidad del software. Además, se deben
considerar los costos adicionales, como el alojamiento del software en servidores
y posibles licencias de software necesarias para el desarrollo del proyecto.

También podría gustarte