




Resumen: Diseñar, probar y desarrollar software para satisfacer las necesidades del usuario, incluyendo la recomendación de actualizaciones, la planificación de la arquitectura del sistema y la documentación de las aplicaciones para su mantenimiento. Aspectos destacados: 1. Analizar las necesidades del usuario y diseñar, probar y desarrollar software 2. Diseñar la arquitectura del sistema y planificar la integración de componentes 3. Garantizar la funcionalidad del programa mediante mantenimiento y pruebas FUNCIONES LABORALES ESENCIALES / RESPONSABILIDADES 1. Analizar las necesidades de los usuarios y luego diseñar, probar y desarrollar software para satisfacerlas. 2. Recomendar actualizaciones de software para programas y sistemas existentes. 3. Diseñar cada componente de una aplicación o sistema y planificar cómo funcionarán conjuntamente. 4. Crear diversos modelos y diagramas (como diagramas de flujo) que indiquen a los programadores cómo escribir el código del software. 5. Garantizar que un programa siga funcionando correctamente mediante el mantenimiento y las pruebas del software. 6. Documentar todos los aspectos de una aplicación o sistema como referencia para futuras tareas de mantenimiento y actualizaciones. 7. Colaborar con otros especialistas en informática para crear software óptimo. Requisitos mínimos: Licenciatura en Ingeniería de Sistemas Computacionales


