El concepto de ingeniería de software
Enviado por Uziel1234 • 1 de Octubre de 2013 • Informe • 248 Palabras (1 Páginas) • 205 Visitas
a Tecnología Orientada a Objetos ha demostrado ser una excelente herramienta para resolver problemas de gran envergadura y complejidad, permitiendo obtener sistemas interoperables, modulares, evolutivos y con alto índice de reusabilidad. La reutilización conduce a un desarrollo más rápido y programas de mejor calidad.
Las técnicas orientadas a objetos combinadas con otras herramientas como las CASE (ingeniería de software asistida por computadora), programación visual, generadores de código, metodologías basadas en depósitos, bases de datos, bibliotecas de clases que maximicen la reutilización, tecnología cliente servidor, etc.; pueden proporcionar la magnitud de cambio necesario para lograr ese salto anteriormente mencionado.
Ingeniería de software es la disciplina o área de la informática que ofrece métodos y técnicas para desarrollar y mantener software de calidad.
Esta ingeniería trata con áreas muy diversas de la informática y de las Ciencias de la Computación, tales como construcción de compiladores, Sistemas Operativos, o desarrollos Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de Sistema de Información y aplicables a infinidad de áreas (negocios, investigación científica, medicina, producción, logística, banca, control de tráfico, meteorología, derecho, Internet Intranet, etc.).
La calidad del software la definimos como la concordancia con los requisitos funcionales y cualitativos explícitamente establecidos y con los estándares de desarrollo explícitamente documentados. Es una compleja mezcla de factores que varían a través de diferentes aplicaciones, algunos de los cuales pueden medirse directamente (cantidad de errores por unidad) y otros indirectamente (facilidad de uso o de mantenimiento).
...