ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Portada Del Tec


Enviado por   •  16 de Septiembre de 2013  •  352 Palabras (2 Páginas)  •  217 Visitas

Página 1 de 2

Una de las preocupaciones actuales más urgentes de la industria del software es crear sistemas confiables y de mayor calidad con menor inversión de tiempo y costo, que resuelvan problemas cada vez más complejos. Es preciso utilizar técnicas avanzadas de la ingeniería de software que ayuden a aliviar el esfuerzo en las diferentes etapas del ciclo de vida.

Tal como lo manifiestan J. Martin y J. O Dell, en el software se necesita un avance en:

*Complejidad

*Capacidad de diseño

*Flexibilidad

*Rapidez de desarrollo

*Facilidad de modificación

*Confiabilidad

La 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).

...

Descargar como (para miembros actualizados)  txt (2.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com