Tarea intro ing_sw_quina

84 visualizaciones

Publicado el

ESPE

Publicado en: Arte y fotografía
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
84
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Tarea intro ing_sw_quina

  1. 1. MAESTRIA DE INGENIERÍA DE SOFTWARE ESTADO ARTE DE SOFTWARE Nombre: Antonio Quiña Resumen de artículo de Trung Hung VO 1 Introducción En términos prácticos podemos decir que todos los países en la actualidad tienen una dependencia de complejos sistemas informáticos. El software en estos sistemas representa un gran y proporción cada vez mayor de los costos totales del sistema. Por lo tanto, la producción de software en un análisis coste manera se esencial para el buen funcionamiento de las economías nacionales e internacionales. Ingeniería de Software es una disciplina de ingeniería cuyo objetivo es el costo activo para el desarrollo de sistemas de software. Retomando un poco los datos históricos podemos observar que las primeras experiencias en la construcción de estos sistemas, demuestran que el enfoque estructurado para el desarrollo de software no era lo suficientemente bueno. Teniendo como consecuencia que los proyectos eran la principal causa que son a veces años de retraso. Cuestan mucho más de lo que se predicho, no eran fiables, dificultoso de mantener y un mal desempeño. A través de los años (década de los 60) se avanza mucho en el tema de mejorar los métodos de desarrollo de software aunque sigue con varios problemas de sus orígenes. 1.1 ¿Qué es software? Muchas personas equiparan el término software con programas de ordenador. De hecho, este es demasiado restrictiva una vista. El software no es sólo los programas sino también toda la documentación asociada y con datos que es necesaria para hacer que estos programas funcionan correctamente.
  2. 2. Los ingenieros de software tienen que ver con el desarrollo de software software es decir, los productos que se pueden vender a un cliente. 1.2 ¿Qué es la ingeniería de software? Ingeniería de Software es una disciplina de la ingeniería que se ocupa de todos los aspectos de la producción de software desde las primeras etapas del sistema especificación a través de mantener el sistema después de que haya entrado en uso. 1.3 ¿Qué es el diferencia entre la ingeniería de software y la informática? Esencialmente, la informática está preocupado por las teorías y los métodos que se basan las computadoras y el software mientras que los sistemas de ingeniería de software tiene que ver con los problemas prácticos de la producción de software. 1.4 ¿Qué es el diferencia entre la ingeniería de software e ingeniería de sistemas? Ingeniería del sistema o, más precisamente, basado en computadora ingeniería de sistemas se ocupa de todos los aspectos de la el desarrollo y la evolución de los sistemas complejos en los que el software desempeña un papel importante. Sistema de ingeniería Por consiguiente, se refiere a diseño de hardware de desarrollo, la política y el proceso de implementación del sistema y como así como la ingeniería de software. 1.5 ¿Qué es un proceso de software? Un proceso de software es el conjunto de actividades y resultados asociados que producen un producto de software. Estas actividades se llevan a cabo principalmente por ingenieros de software. 1.6 ¿Qué es un modelo de proceso de software? Un modelo de proceso de software es una simplificación de la descripción de un proceso de software que se presenta a partir de un determinado perspectiva. 1.7 ¿Cuáles son los costos de ingeniería de software?
  3. 3. No hay una respuesta sencilla a esta pregunta como la distribución precisa de los costos de todo el proceso de software depende del proceso utilizado y el tipo de software que se está desarrollando. Si tomamos el costo total de desarrollar un sistema de software complejo como 100 unidades de coste, la distribución de estas unidades de coste es 25 por especificación, 25 para el diseño, desarrollo y 25 para el resto potenciar la integración y pruebas. 1.8 ¿Cuáles son los métodos de ingeniería de software? Un método de ingeniería de software es un enfoque estructurado para el desarrollo de software cuyo objetivo es facilitar la producción de software de alta calidad de forma rentable, 1.9 ¿Qué es CASE? El CASO acrónimo de Ingeniería de Software Asistida por Ordenador. Abarca una amplia gama de diferentes tipos de programas que se utilizan para apoyar las actividades del proceso de software, tales como el análisis de requerimientos, el sistema de modelado, depuración y pruebas. 1.10 ¿Cuáles son los atributos de un buen software? Así como los servicios que presta, productos de software tienen una serie de otros atributos asociados que refleja la calidad de ese software. 1.11 ¿Cuáles son los principales retos de la ingeniería del software? Ingeniería del software en el siglo 21 se enfrenta a tres retos fundamentales: 1. El desafío legado. 2. El desafío de la heterogeneidad. 3. El reto de entrega. 2 La responsabilidad profesional y ética Al igual que otros ingenieros, ingenieros de software deben aceptar que su trabajo implica responsabilidades más amplias que la simple la aplicación de habilidades técnicas. Su trabajo se lleva a cabo dentro de un marco legal y social. Software ingeniería está obviamente limitado por las leyes locales, nacionales e internacionales. Los ingenieros de software deben comportarse de una manera ética y moralmente responsable si van a ser respetados como profesionales. No hace falta decir que los ingenieros deben apoyar los estándares normales de honestidad e integridad.

×