Foro: Contratos de Desarrollo de Programas de Cómputo: ¿Genéricos o a la medida?
Enviado por jrodvic • 1 de Junio de 2019 • Tarea • 939 Palabras (4 Páginas) • 200 Visitas
- Contratos de Desarrollo de Programas de Cómputo: ¿Genéricos o a la medida?
En mi experiencia con aplicativos genéricos y a medida lo primero que debemos hacer es tener clara la situación que se quiere mejorar por lo cual debemos seguir los siguientes criterios:
- Considerando las fases del desarrollo de un software debemos iniciar realizando un análisis del alcance del software solicitado (ejemplo si es para el área de ventas de una Institución Educativa debemos tener claro la información a recabar, como se procesará y el flujo de datos hacia donde se destinarán – forma/presentación de información procesada).
- Una vez establecida la necesidad y la presentación que requiere el cliente, debemos trabajar usando un lenguaje ERP amigable, cuyo objetivo sea sintetizar y hacer sencillo el acceso al usuario (Implementar una GUI que sea intuitiva y sin controles complejos).
- Por otro lado, si deseamos establecer relaciones con otras áreas de la empresa o con los clientes, podemos implementar apps o web adaptativas con cuentas que permitan recabar o ingresar información utilizando diversos dispositivos (esto dependerá de la función analizada en el primer punto)
- Es de vital importancia considerar los servicios de post venta y mantenimiento del software, ya que esto definirá la vida útil de la implementación y la solución de problemas que pueden aparecer en el día a día del trabajo alineado a las demandas de la gestión de los procesos del negocio.
Volviendo a la pregunta inicial, hablar de un software genérico refiere a la adaptación del negocio al aplicativo que en muchos casos no soluciona totalmente lo solicitado (puede funcionar sin problemas en negocios simples y pequeños – ejemplo restaurantes, tiendas, farmacias); pero cuando el negocio crece y se diversifica puede ser necesario el desarrollo de aplicaciones a medida ya que se requiere gestionar eficientemente procesos complejos, ejemplo: En instituciones Educativas: Elaboración de Horarios, Auditoría de Evaluaciones, Gestión de Notas, Cambios de Currículo y equivalencias.
Finalmente, no debemos olvidar las cláusulas del contrato para el desarrollo de la solución, para lo cual debemos establecer hitos de tiempo para las fases de análisis, implementación, pruebas y puesta en marcha. Luego establecer acuerdos claros de post venta (mantenimiento, acuerdos de nivel de servicio y actualizaciones), además si el desarrollo va a ser exclusivo o no de la empresa contratante (esto puede impactar en el precio de la implementación).
Estaré a las espera de sus comentarios.
Muchas Gracias.
Julio José Rodríguez Vicuña
Ver en foro
JULIO JOSÉ RODRÍGUEZ VICUÑA
JULIO JOSÉ RODRÍGUEZ VICUÑA
domingo26 de may en 22:23
Estimado Carlos:
Me parece muy interesante el desarrollo de los elementos del contrato de software, particularmente lo tomare en cuenta para futuros trabajos, por otro lado, te recomendaría desarrollar un poco mas el desarrollo de la parte de implementación (Ejemplos de casos) y con esto responder que tipo de software escogerías.
Saludos,
Julio Rodríguez Vicuña
Ver en foro
JULIO JOSÉ RODRÍGUEZ VICUÑA
JULIO JOSÉ RODRÍGUEZ VICUÑA
domingo26 de may en 22:38
Estimado Germán:
Me parece excelente el desarrollo explicado, solo complementaria dos cosas:
- Plantear algunos ejemplos donde sería plausible el uso de Software Genérico o Software a Medida.
- Desarrollar, con un poco más de detalle, el proceso de post venta (Mantenimiento, adaptación, actualización y acuerdos de nivel de servicio).
Gracias por la atención.
Saludos cordiales,
Julio José Rodríguez Vicuña
Ver en foro
JULIO JOSÉ RODRÍGUEZ VICUÑA
JULIO JOSÉ RODRÍGUEZ VICUÑA
lunes27 de may en 10:33
Estimado Adrián:
Me parece muy adecuados los puntos que mencionas: el involucramiento de las áreas de decisión, la colaboración de empresas externas especializadas, la definición de hitos de trabajo, además recomiendo incluir algunos casos de ejemplo para hacer un comparativo en qué casos se puede optar por software a medida o genérico, y finalmente considerar los acuerdos de post venta para garantizar el soporte del software y posibles adaptaciones necesarias.
...