Ingeniería de software
El IEEE ha elaborado una definición más comprensible al establecer:
Ingeniería de software: La aplicación de un enfoque sistemático,disciplinado y cuantificable al desarrollo, operación y mantenimiento del software; es decir, la aplicación de la ingeniería de software. [ (Pressman, 2005, pág. 23)]
Aun así, lo que es “sistemático,disciplinado” y “cuantificable” para un equipo de software, puede ser gravoso para otro. Se requiere de disciplina, pero también de adaptabilidad y agilidad.La ingeniería de software es una tecnologíaestratificada. Como se muestra en la figura anterior (Ver FIGURA 5), cualquier enfoque de la ingeniera debe estar sustentado en un compromiso con la calidad. La gestión de calidad fomenta una cultura demejora continua del proceso, y es esta cultura la que al final conduce al desarrollo de enfoques muy efectivos para la ingeniera del software. La base que soporta la ingeniería del software es un enfoqueen la calidad.
El proceso de la ingeniería del software es el elemento que mantiene juntos los estratos de la tecnología y que permite el desarrollo racional y a tiempo, del software de computadora.El proceso define un marco de trabajo que debe establecerse para la entrega efectiva de la tecnología de la ingeniería del software; forma la base para el control de la gestión de los proyectos desoftware y establece el contexto en el cual se aplican los métodos técnicos, se generan los productos del trabajo (modelo, documentos, datos, reportes, formatos, entre otros), se establecen los...
Regístrate para leer el documento completo.