usan software sirve que para metodologías metodologias metodologia ingenieria importancia empresas caracteristicas agiles agile sdlc

agile - metodologías - para que sirve la ingenieria de software



¿Qué es mantener la ingeniería de software? (6)

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?


Creo que "sostener" es otra palabra para "mantenimiento": es lo que sucede después de que se lanza el software, es decir, soporte, corrección de errores, mejoras ...


Es solo una forma elegante de decir "Equipo de mantenimiento de software".


Se trata de atención al cliente y servicio al cliente. Se usa en el ejército (Brigada de sostenimiento). Aquí hay una definición .

Definitivamente no está relacionado con el desarrollo ágil de software.


Sustaining Software Engineering, al menos en los casos en que me he encontrado, es el departamento responsable de implementar arreglos urgentes para productos lanzados, y de manejar problemas de servicio al cliente que los técnicos no pueden resolver solos.


Ingeniería de Software Sostenible : 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.


Muchos en el mundo del software definen la ingeniería de mantenimiento como el equipo de correcció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.