SlideShare ist ein Scribd-Unternehmen logo
1 von 3
MAESTRIA DE INGENIERÍA DE SOFTWARE

ESTADO ARTE DE SOFTWARE
Nombre: Antonio Quiña

Resumen de artículo deTrungHung 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
softwareno era lo suficientemente bueno.
Teniendo como consecuencia que los proyectos eran la principal causa que sona 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 condatos que
esnecesaria para hacer que estos programas funcionan correctamente.
Los ingenieros de software tienen que ver con el desarrollo de software software es decir, los
productos que se pueden vender a uncliente.
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 softwaredesde 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 softwaremientras 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 lael desarrollo y la evolución de los sistemas complejos en los que
el software desempeña un papel importante. Sistema de ingenieríaPor 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 determinadoperspectiva.

1.7 ¿Cuáles son los costos de ingeniería de software?
No hay una respuesta sencilla a esta pregunta como la distribución precisa de los costos de todo el
proceso de softwaredepende del proceso utilizado y el tipo de software que se está desarrollando.
Si tomamos el costo totalde desarrollar un sistema de software complejo como 100 unidades de
coste, la distribución de estas unidades de coste es 25 porespecificació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 laproducció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 demodelado, 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
asociadosque 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 simplela aplicación de habilidades técnicas. Su trabajo se
lleva a cabo dentro de un marco legal y social.
Softwareingeniería está obviamente limitado por las leyes locales, nacionales e internacionales.
Los ingenieros de software deben comportarsede 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.

Weitere ähnliche Inhalte

Was ist angesagt?

Ingeniería del software ensayo
Ingeniería del software ensayoIngeniería del software ensayo
Ingeniería del software ensayoValentino Crocetta
 
Ingeniería de software mariannys bermudez
Ingeniería de software mariannys bermudezIngeniería de software mariannys bermudez
Ingeniería de software mariannys bermudezmariannys bermudez
 
Tecnicas de software
Tecnicas de softwareTecnicas de software
Tecnicas de softwareamarquezcjaun
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareFabricio Sanchez
 
Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-softwareLaura Maruri
 
Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca elfranckin
 
Taller 2 generalidasdes
Taller 2 generalidasdesTaller 2 generalidasdes
Taller 2 generalidasdesJanes Durán
 
ingeniería de software
ingeniería de software ingeniería de software
ingeniería de software Jesus Mercado
 
Ensayo de Diseño de Software
Ensayo de Diseño de SoftwareEnsayo de Diseño de Software
Ensayo de Diseño de SoftwareMaryam Claro
 
Ornelas muñizdavid actividad1.1_grupo_si5-2
Ornelas muñizdavid actividad1.1_grupo_si5-2Ornelas muñizdavid actividad1.1_grupo_si5-2
Ornelas muñizdavid actividad1.1_grupo_si5-2David Ornelas Muñiz
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 

Was ist angesagt? (17)

Ingeniería del software ensayo
Ingeniería del software ensayoIngeniería del software ensayo
Ingeniería del software ensayo
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ingenieria del software pfd
Ingenieria del software pfdIngenieria del software pfd
Ingenieria del software pfd
 
Ingeniería de software mariannys bermudez
Ingeniería de software mariannys bermudezIngeniería de software mariannys bermudez
Ingeniería de software mariannys bermudez
 
Miguel achagua
Miguel achaguaMiguel achagua
Miguel achagua
 
Tecnicas de software
Tecnicas de softwareTecnicas de software
Tecnicas de software
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Software
 
Estado arte-ing-software
Estado arte-ing-softwareEstado arte-ing-software
Estado arte-ing-software
 
Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca Universidad tecnológica del estado de zacateca
Universidad tecnológica del estado de zacateca
 
Is01
Is01Is01
Is01
 
Taller 2 generalidasdes
Taller 2 generalidasdesTaller 2 generalidasdes
Taller 2 generalidasdes
 
ingeniería de software
ingeniería de software ingeniería de software
ingeniería de software
 
Ensayo de Diseño de Software
Ensayo de Diseño de SoftwareEnsayo de Diseño de Software
Ensayo de Diseño de Software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Ornelas muñizdavid actividad1.1_grupo_si5-2
Ornelas muñizdavid actividad1.1_grupo_si5-2Ornelas muñizdavid actividad1.1_grupo_si5-2
Ornelas muñizdavid actividad1.1_grupo_si5-2
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 

Andere mochten auch

Midiakit dia do aposentado
Midiakit dia do aposentadoMidiakit dia do aposentado
Midiakit dia do aposentadoMeio & Mensagem
 
Sask CU Advance 2013 - Chelsey Protz Finalist Presentation Deck
Sask CU Advance 2013 - Chelsey Protz Finalist Presentation DeckSask CU Advance 2013 - Chelsey Protz Finalist Presentation Deck
Sask CU Advance 2013 - Chelsey Protz Finalist Presentation DeckSaskCUAdvance
 

Andere mochten auch (7)

Mujadalah
MujadalahMujadalah
Mujadalah
 
Día de la biblioteca 2013
Día de la biblioteca 2013Día de la biblioteca 2013
Día de la biblioteca 2013
 
BOclassic 2015 Flyer
BOclassic 2015 FlyerBOclassic 2015 Flyer
BOclassic 2015 Flyer
 
Midiakit dia do aposentado
Midiakit dia do aposentadoMidiakit dia do aposentado
Midiakit dia do aposentado
 
Presentacion proyecto nusefa
Presentacion proyecto nusefaPresentacion proyecto nusefa
Presentacion proyecto nusefa
 
Syria vote
Syria voteSyria vote
Syria vote
 
Sask CU Advance 2013 - Chelsey Protz Finalist Presentation Deck
Sask CU Advance 2013 - Chelsey Protz Finalist Presentation DeckSask CU Advance 2013 - Chelsey Protz Finalist Presentation Deck
Sask CU Advance 2013 - Chelsey Protz Finalist Presentation Deck
 

Ähnlich wie Tarea intro ing_sw_quina

IngSoftCap01-Introduccion.pdf
IngSoftCap01-Introduccion.pdfIngSoftCap01-Introduccion.pdf
IngSoftCap01-Introduccion.pdfcristian265023
 
Preguntas frecuentes de la IS
Preguntas frecuentes de la ISPreguntas frecuentes de la IS
Preguntas frecuentes de la ISjmpov441
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)denny osael lopez medina
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareIngryd Cobain
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareLia IS
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del softwareNagut
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software llmdmyn14
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del softwareEdmund Uespadila
 
Sesion1 Introducción Ingeniería Software
Sesion1 Introducción Ingeniería SoftwareSesion1 Introducción Ingeniería Software
Sesion1 Introducción Ingeniería SoftwareOscar López
 
software
softwaresoftware
softwarealkosto
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software Monica Glez
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareMonica Glez
 

Ähnlich wie Tarea intro ing_sw_quina (20)

Introducción a la ingeniería del software
Introducción a la ingeniería del softwareIntroducción a la ingeniería del software
Introducción a la ingeniería del software
 
IngSoftCap01-Introduccion.pdf
IngSoftCap01-Introduccion.pdfIngSoftCap01-Introduccion.pdf
IngSoftCap01-Introduccion.pdf
 
Sesion1b-preguntas-frecuentes.pdf
Sesion1b-preguntas-frecuentes.pdfSesion1b-preguntas-frecuentes.pdf
Sesion1b-preguntas-frecuentes.pdf
 
Preguntas frecuentes de la IS
Preguntas frecuentes de la ISPreguntas frecuentes de la IS
Preguntas frecuentes de la IS
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del software
 
Sesion1 Introducción Ingeniería Software
Sesion1 Introducción Ingeniería SoftwareSesion1 Introducción Ingeniería Software
Sesion1 Introducción Ingeniería Software
 
MARCO TEORICO
MARCO TEORICOMARCO TEORICO
MARCO TEORICO
 
Ensayo (El Software)
Ensayo (El Software)Ensayo (El Software)
Ensayo (El Software)
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
Conceptos
ConceptosConceptos
Conceptos
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 

Tarea intro ing_sw_quina

  • 1. MAESTRIA DE INGENIERÍA DE SOFTWARE ESTADO ARTE DE SOFTWARE Nombre: Antonio Quiña Resumen de artículo deTrungHung 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 softwareno era lo suficientemente bueno. Teniendo como consecuencia que los proyectos eran la principal causa que sona 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 condatos que esnecesaria para hacer que estos programas funcionan correctamente.
  • 2. Los ingenieros de software tienen que ver con el desarrollo de software software es decir, los productos que se pueden vender a uncliente. 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 softwaredesde 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 softwaremientras 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 lael desarrollo y la evolución de los sistemas complejos en los que el software desempeña un papel importante. Sistema de ingenieríaPor 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 determinadoperspectiva. 1.7 ¿Cuáles son los costos de ingeniería de software? No hay una respuesta sencilla a esta pregunta como la distribución precisa de los costos de todo el proceso de softwaredepende del proceso utilizado y el tipo de software que se está desarrollando.
  • 3. Si tomamos el costo totalde desarrollar un sistema de software complejo como 100 unidades de coste, la distribución de estas unidades de coste es 25 porespecificació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 laproducció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 demodelado, 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 asociadosque 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 simplela aplicación de habilidades técnicas. Su trabajo se lleva a cabo dentro de un marco legal y social. Softwareingeniería está obviamente limitado por las leyes locales, nacionales e internacionales. Los ingenieros de software deben comportarsede 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.