Me he encontrado con la frase 'mantenimiento de ingeniería de software' pero no sé exactamente lo que significa. Parece que hay alguna conexión DoD? ¿Está relacionado con el desarrollo ágil?¿Qué es mantener la ingeniería de software?
Respuesta
creo "sosteniendo" es otra palabra para el "mantenimiento": es lo que sucede después de que el software se libera, el apoyo es decir, la corrección de errores, mejoras ...
Sustainable Software Engineering: Consideración de los efectos sociales y ambientales de los proyectos de software en la gestión del proyecto. Administrar un proyecto de software para maximizar lo positivo y minimizar los efectos sociales y ambientales negativos del proyecto.
Alternativa (Sostenibilidad): Consideración de los requisitos de soporte a largo plazo durante el diseño y desarrollo de un proyecto de software. El proceso de llevar a cabo el soporte a largo plazo requerido cuando el desarrollo está completo.
Se trata de la atención al cliente y servicio al cliente. Se usa en el ejército (Brigada de sostenimiento). Aquí hay un definition.
Definitivamente no relacionado con Agile Desarrollo de software.
Sostenimiento de la ingeniería de software, al menos en los casos en que me he encontrado, es el departamento responsable de implementar arreglos urgentes para productos lanzados, y manejar problemas de servicio al cliente que los técnicos no pueden resolver el suyo
Es simplemente una forma elegante de decir "Equipo de mantenimiento de software".
Muchos en el mundo del software definen la ingeniería de mantenimiento como el equipo de solución de errores. Si bien esto es parte de los deberes involucrados, el grupo de ingeniería de mantenimiento también debería estar observando las tendencias generales de los defectos para ayudar a identificar las áreas que necesitan volver a factorizar. El objetivo del grupo debería ser no solo corregir errores a medida que ingresan, sino también ser el conducto de regreso a la ingeniería para ELIMINAR las llamadas innecesarias de los clientes. Eso podría involucrar problemas de "trabajos como diseñados", así como áreas de productos que a los clientes les resulta difícil entender.
Esto debe combinarse con la respuesta "aceptada". Lo hice, pero alguien eliminó el cambio ... – givanse
Esta debería ser la respuesta aceptada. –
- 1. ¿Qué es la "sobre-ingeniería" aplicada al software?
- 2. ¿Qué es Ingeniería de Software Basada en Evidencia?
- 3. Las teorías de la ingeniería de software
- 4. Buena ingeniería de software vs. Seguridad
- 5. Principios de ingeniería de software con Javascript
- 6. Cómo mantener un registro de ingeniería
- 7. Ingeniería de software y patrones en la aplicación Matlab GUI?
- 8. Mejores herramientas para ingeniería de mantenimiento de software
- 9. Recursos para desarrollar habilidades de ingeniería de software
- 10. ¿Es la ingeniería inversa de reflexión?
- 11. ¿Qué es el software obstinado?
- 12. Terminología de Ingeniería de Software - ¿Qué significa "Inconsistencia" e "Incompleteness" realmente significa
- 13. Simulación de ingeniería genética
- 14. ¿Qué es el "Software de productos básicos"?
- 15. Ingeniería inversa Ingeniería de pintura antigua
- 16. Proyecto de ejemplo para aprender JUnit y la ingeniería de software adecuada
- 17. En ingeniería de software, ¿se requiere que seas bueno en matemáticas o física allí?
- 18. Ingeniería inversa?
- 19. ¿Qué es un buen plan de desarrollo de software?
- 20. ¿Qué es una buena práctica para construir parches de software?
- 21. Ingeniería inversa C++
- 22. Cómo mantener el tamaño de la imagen de fondo cuando se muestra el teclado del software
- 23. ¿Qué reglas sigue la numeración de la versión del software?
- 24. ¿Qué es un buen software wiki para programar tutoriales?
- 25. ¿Qué es un buen software Webshop basado en python?
- 26. ¿Qué usa para proteger su código .NET de ingeniería inversa?
- 27. La diferencia entre software libre y software de código abierto
- 28. git workflow para mantener actualizado el software de código abierto modificado a la medida?
- 29. Cómo proteger la IPA de la aplicación de los ataques si es posible la ingeniería inversa
- 30. ¿Qué importancia tiene la modularización de los proyectos de software
Así es como se usa el término en mi trabajo. – Eddie
Aunque es correcto, alguna elaboración sería mejor. Especialmente por parte de las mejoras. – givanse