SlideShare una empresa de Scribd logo
TEMA:SOFTWARE  ALUMNA:  MAIRA CRISTELA POCASANGRE BAIRES PROFESOR:     TEC. MARIO QUINTANILLA MÓDULO: 3 ºSECCION:“B”FECHA: ABRIL 2010
SOFTWARE
INTRODUCCION En el presente trabajo se da a conocer una guía que contiene 19 interrogantes a cerca de Software; definiciones de software, programas, aplicaciones, calidad entre otros, así como también se da a conocer el proceso de desarrollo de este, y el análisis de los videos “Si los programadores hicieran aviones” y “Ariane flight 501”.
OBJETIVOS    Objetivo General:                              Investigar y conocer aspectos importantes del Software.     Objetivo Específico:                              Que el lector logre comprender la importancia del Software.
1) ¿Existe alguna diferencia entre programa, Software y aplicación? Describa la definición de cada uno de estos términos, relaciónelos y posteriormente encuentre la diferencia (si las hay), o las similitudes (si las hay).
   R/  Programa informático   Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar correctamente.Al conjunto general de programas, se lo denomina software.Definición de software   Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.Definición de aplicación   En informática, una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo.
2) ¿Qué es ingeniería?
R/ La ingeniería es el conjunto de conocimientos y técnicas científicas aplicadas, que se dedica a la resolución u optimización de los problemas que afectan directamente a la humanidad.
3) ¿Qué es ingeniería de software?
   R/ 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, etc.
4) ¿Por qué se dice que “el software no se crea, ni se destruye si no se desarrolla”?
    R/ Porque no se realiza de manera absoluta sino, que lleva una serie de pasos a seguir, es decir, se desarrolla.
5) ¿Qué es calidad?
     R/ Es un conjunto de propiedades inherentes a un objeto que le confieren capacidad para satisfacer necesidades implícitas o explícitas. La calidad de un producto o servicio es la percepción que el cliente tiene del mismo, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer sus necesidades.
6) ¿Qué es calidad de software?
    R/ *Es el desarrollo de software basado en estándares con la funcionalidad y rendimiento total que satisfacen los requerimientos del cliente.     *La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.
7) ¿Por qué se dice que no hay software terminado?   R/ Porque se encuentra en constante cambios.
    8) ¿En que consiste un proyecto de desarrollo de software?
    R/  En la realización de un  trabajo previo a la elaboración de un software o programa donde intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su empresa y desea que sea solucionado, para esto existe el analista de sistema quien es el encargado de hacerle llegar todos los requerimientos y necesidades que tiene el cliente a los programadores quienes son las personas encargadas de realizar lo que es la codificación y diseño del sistema para después probarlo y lo instalan al cliente.
9) ¿Cuáles son las etapas del desarrollo de software?
    R/ En la ingeniería del software el término fases de desarrollo expresa cómo ha progresado el desarrollo de un software y cuánto desarrollo puede requerir. Cada versión importante de un producto pasa generalmente a través de una etapa en la que se agregan las nuevas características (etapa alfa), después una etapa donde se eliminan errores activamente (etapa beta), y finalmente una etapa en donde se han quitado todos los bugs importantes (etapa estable).
10) ¿Cuál es la diferencia entre el término de ingeniería de software y el simple desarrollo o producción de software?    R/ Que la ingeniería de software nos ofrece técnicas y metodologías para poder realizar un software con mayor seguridad y el desarrollo de software no.
11) ¿Cuáles son los Modelos de Desarrollo de Software?   La ingeniería de software tiene varios modelos, paradigmas o filosofías de desarrollo en los cuales se puede apoyar para la realización de software, de los cuales podemos destacar a éstos por ser los más utilizados y los más completos:      *Modelo en cascada o Clásico (modelo tradicional)       *Modelo en espiral (modelo evolutivo)       *Desarrollo por etapas       *Desarrollo iterativo y creciente o Iterativo e Incremental       *RAD (Rapid Application Development)       *RUP (Modelo Racional)       *Proceso Unificado
1 ) Modelo en Cascada:   En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.
2 )Modelo de  Desarrollo en espiral       Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades. Las actividades no están fijadas a priori, sino que las siguientes se eligen en función del análisis de riesgo, comenzando por el bucle interior.
3 )Modelo de Desarrollo por etapas   El modelo de desarrollo de software por etapas es similar al Modelo de prototipos ya que se muestra al cliente el software en diferentes estados sucesivos de desarrollo, se diferencia en que las especificaciones no son conocidas en detalle al inicio del proyecto y por tanto se van desarrollando simultáneamente con las diferentes versiones del código.
4 ) Modelo de Desarrollo iterativo y creciente    Desarrollo iterativo y creciente (o incremental) es un proceso de desarrollo de software, creado en respuesta a las debilidades del modelo tradicional de cascada. El desarrollo incremental e iterativo es también una parte esencial de un tipo de programación conocido como Extreme Programming y los demás frameworks de desarrollo rápido de software.
    5 ) Modelo de Desarrollo rápido de aplicaciones    El desarrollo rápido de aplicaciones o RAD (acrónimo en inglés de rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1980. El método comprende el desarrollo iterativo, la construcción de prototipos y el uso de utilidades CASE (Computer Aided Software Engineering). Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y la rapidez de ejecución.
6 ) Modelo de Proceso Unificado de Rational    El Proceso Unificado de Racional (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos.
7 ) Modelo de Proceso Unificado      El Proceso Unificado de Desarrollo Software o simplemente Proceso Unificado es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental. El refinamiento más conocido y documentado del Proceso Unificado es el Proceso Unificado de Rational o simplemente RUP.
  *REVISAR EL VIDEO DE “¿Qué pasaría si los programadores hicieran aviones?”
  12) ¿Por qué se da este fenómeno?   R/ Porque la gran mayoría de los programadores llevan  la teoría a la par de la práctica, es decir arriesgándose a un resultado negativo, en este caso si los programadores hicieran aviones nadie viajaría en ellos.  13) ¿Cuál es el mensaje que te deja el video?    R/Que debemos saber aplicar la ingeniería de software para evitar realizar cosas en el aire, que al  final nos vaya a dar resultados negativos.
  14) ¿Se hará realmente lo correcto?    R/ No, puesto que primero se debe hacer el respectivo análisis y luego la aplicación de este, no se debe llevar la teoría a la par de la práctica porque ahí resulta hacer las cosas en el aire.  15) ¿Qué estrategias proporciona la ingeniería de software para solventar esta situación?    R/ Estudio, experiencia y conocimiento.
*REVISAR EL VIDEO “Ariane Flight 501”
16) ¿Qué fue lo que sucedió?   R/  El cohete exploto por una falla en el software ya que una fórmula fue mal escrita.17) ¿Qué efectos tienen las fallas del   software sobre el cohete?   Problemas en el despegue y una posible explosión la cual en este caso se dio.
  18) ¿Cómo afecta a nuestras vidas que el software no sea de calidad?R/ Afecta de muchas formas puesto que si el software que nosotros utilizamos no es de calidad, la inversión hecha para la elaboración de este es en vano.  19) ¿Cómo podremos garantizar calidad en el desarrollo de software?R/Aplicando la ingeniería del software, cumpliendo con las necesidades de los clientes y requerimientos del software.
También tu puedes ver estos videos en:*http://www.youtube.com/watch?v=RPW9aOaTqmk
Bibliografíahttp://www.google.com.sv/search?hl=es&source=hp&q=SOFTWARE&lr=&aq=f&aqi=g10&aql=&oq=&gs_rfaiIngeniería del Software (Roger S. Pressman)

Más contenido relacionado

PPTX
Roberto maravilla
PPTX
Paula guia
PPTX
Trabajo diapositiva modulo 3 de josue
PPT
Tecnicas.de.ingenieria.de.software
PPTX
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
PPTX
Trabajo diapositiva Software por Jhonatan Ruiz
PPT
Tarea(1)
PPT
Diapositivas guia 1 de software.melissa burgos
Roberto maravilla
Paula guia
Trabajo diapositiva modulo 3 de josue
Tecnicas.de.ingenieria.de.software
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
Trabajo diapositiva Software por Jhonatan Ruiz
Tarea(1)
Diapositivas guia 1 de software.melissa burgos

La actualidad más candente (15)

PPT
Ingenieria de software
PPSX
Presentación de preguntas
PPTX
Tecnicas de ingenieria de software
PPTX
Ingenieria de Software
PPT
Presentacion de ingenieria
PPT
Ingenieria de software
PPTX
Software Engineering Definitions
PPT
Kevin guia
PPTX
Resolucion de guia
PPTX
Desarrollo de software
PPTX
Ingenieria de software
PPTX
Seleccion de tecnicas de ingenieria de software
PPT
Guia numero 1
PPTX
Ingenieria de Software
PPTX
Diapox
Ingenieria de software
Presentación de preguntas
Tecnicas de ingenieria de software
Ingenieria de Software
Presentacion de ingenieria
Ingenieria de software
Software Engineering Definitions
Kevin guia
Resolucion de guia
Desarrollo de software
Ingenieria de software
Seleccion de tecnicas de ingenieria de software
Guia numero 1
Ingenieria de Software
Diapox
Publicidad

Destacado (20)

PPTX
Presentación de software
PPTX
Presentación de software
PPTX
Presentación de software
PPT
Presentación de Software
PPT
Software= Presentacion En Power Point(2).(2)
PDF
Manual c++
DOCX
Trabajo 4
PPTX
Evaluación por competencias
PPT
C:\users\sonia peñalo\desktop\monografico\reduccion de precios 4
PPS
É SIMPLES ASSIM
PPTX
Auditoria financiera- Ana
PPS
Todo Dia Existe Deus
PDF
automacao industrial orientacao objeto
PPS
DOC
Reglamento aprobado
PPS
A sua-amizade
PPS
Automassagem
PPS
Amor maiusculo
DOC
Farmacología
PPS
Saudade elio struecker
Presentación de software
Presentación de software
Presentación de software
Presentación de Software
Software= Presentacion En Power Point(2).(2)
Manual c++
Trabajo 4
Evaluación por competencias
C:\users\sonia peñalo\desktop\monografico\reduccion de precios 4
É SIMPLES ASSIM
Auditoria financiera- Ana
Todo Dia Existe Deus
automacao industrial orientacao objeto
Reglamento aprobado
A sua-amizade
Automassagem
Amor maiusculo
Farmacología
Saudade elio struecker
Publicidad

Similar a Presentación de software (19)

PPTX
Diapositivas De GuíA
PPT
Selección de técnicas de ingeniería de software
PPTX
SeccióN De TéCnicas De IngenieríA De Software(2007)
PPTX
Trabajo diapositiva modulo 3 de jhonatan
PPSX
La ingeniería de software
PPT
Guia 1 (itca san Miguel) Carlos Najarro
PPSX
Trabajo de desarrollo desoftware
PPT
La ingeniería de software 2010
PPTX
Guia1omar
PPTX
Resolucion de guia
PPTX
Ingenieria de software final.
PPTX
Ingenieria de software final.
PPTX
ingenieria de software
PPTX
Leticia portillo
PPTX
Leticia portillo
PPTX
ingenieria de software
PPTX
Edwin alexande mata escobar
PPTX
Tecnicas en ing.de software
Diapositivas De GuíA
Selección de técnicas de ingeniería de software
SeccióN De TéCnicas De IngenieríA De Software(2007)
Trabajo diapositiva modulo 3 de jhonatan
La ingeniería de software
Guia 1 (itca san Miguel) Carlos Najarro
Trabajo de desarrollo desoftware
La ingeniería de software 2010
Guia1omar
Resolucion de guia
Ingenieria de software final.
Ingenieria de software final.
ingenieria de software
Leticia portillo
Leticia portillo
ingenieria de software
Edwin alexande mata escobar
Tecnicas en ing.de software

Último (20)

PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
DOC
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
Introducción a la historia de la filosofía
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
Manual de Convivencia 2025 actualizado a las normas vigentes
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
PLANES DE área ciencias naturales y aplicadas
Introducción a la historia de la filosofía
Modelo Educativo SUB 2023versión final.pdf
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf

Presentación de software

  • 1. TEMA:SOFTWARE ALUMNA: MAIRA CRISTELA POCASANGRE BAIRES PROFESOR: TEC. MARIO QUINTANILLA MÓDULO: 3 ºSECCION:“B”FECHA: ABRIL 2010
  • 3. INTRODUCCION En el presente trabajo se da a conocer una guía que contiene 19 interrogantes a cerca de Software; definiciones de software, programas, aplicaciones, calidad entre otros, así como también se da a conocer el proceso de desarrollo de este, y el análisis de los videos “Si los programadores hicieran aviones” y “Ariane flight 501”.
  • 4. OBJETIVOS Objetivo General: Investigar y conocer aspectos importantes del Software. Objetivo Específico: Que el lector logre comprender la importancia del Software.
  • 5. 1) ¿Existe alguna diferencia entre programa, Software y aplicación? Describa la definición de cada uno de estos términos, relaciónelos y posteriormente encuentre la diferencia (si las hay), o las similitudes (si las hay).
  • 6. R/ Programa informático Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar correctamente.Al conjunto general de programas, se lo denomina software.Definición de software Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.Definición de aplicación En informática, una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar uno o diversos tipos de trabajo.
  • 7. 2) ¿Qué es ingeniería?
  • 8. R/ La ingeniería es el conjunto de conocimientos y técnicas científicas aplicadas, que se dedica a la resolución u optimización de los problemas que afectan directamente a la humanidad.
  • 9. 3) ¿Qué es ingeniería de software?
  • 10. R/ 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, etc.
  • 11. 4) ¿Por qué se dice que “el software no se crea, ni se destruye si no se desarrolla”?
  • 12. R/ Porque no se realiza de manera absoluta sino, que lleva una serie de pasos a seguir, es decir, se desarrolla.
  • 13. 5) ¿Qué es calidad?
  • 14. R/ Es un conjunto de propiedades inherentes a un objeto que le confieren capacidad para satisfacer necesidades implícitas o explícitas. La calidad de un producto o servicio es la percepción que el cliente tiene del mismo, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer sus necesidades.
  • 15. 6) ¿Qué es calidad de software?
  • 16. R/ *Es el desarrollo de software basado en estándares con la funcionalidad y rendimiento total que satisfacen los requerimientos del cliente. *La calidad del software es una preocupación a la que se dedican muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo proyecto tiene como objetivo producir software de la mejor calidad posible, que cumpla, y si puede supere las expectativas de los usuarios.
  • 17. 7) ¿Por qué se dice que no hay software terminado? R/ Porque se encuentra en constante cambios.
  • 18. 8) ¿En que consiste un proyecto de desarrollo de software?
  • 19. R/ En la realización de un trabajo previo a la elaboración de un software o programa donde intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su empresa y desea que sea solucionado, para esto existe el analista de sistema quien es el encargado de hacerle llegar todos los requerimientos y necesidades que tiene el cliente a los programadores quienes son las personas encargadas de realizar lo que es la codificación y diseño del sistema para después probarlo y lo instalan al cliente.
  • 20. 9) ¿Cuáles son las etapas del desarrollo de software?
  • 21. R/ En la ingeniería del software el término fases de desarrollo expresa cómo ha progresado el desarrollo de un software y cuánto desarrollo puede requerir. Cada versión importante de un producto pasa generalmente a través de una etapa en la que se agregan las nuevas características (etapa alfa), después una etapa donde se eliminan errores activamente (etapa beta), y finalmente una etapa en donde se han quitado todos los bugs importantes (etapa estable).
  • 22. 10) ¿Cuál es la diferencia entre el término de ingeniería de software y el simple desarrollo o producción de software? R/ Que la ingeniería de software nos ofrece técnicas y metodologías para poder realizar un software con mayor seguridad y el desarrollo de software no.
  • 23. 11) ¿Cuáles son los Modelos de Desarrollo de Software? La ingeniería de software tiene varios modelos, paradigmas o filosofías de desarrollo en los cuales se puede apoyar para la realización de software, de los cuales podemos destacar a éstos por ser los más utilizados y los más completos: *Modelo en cascada o Clásico (modelo tradicional) *Modelo en espiral (modelo evolutivo) *Desarrollo por etapas *Desarrollo iterativo y creciente o Iterativo e Incremental *RAD (Rapid Application Development) *RUP (Modelo Racional) *Proceso Unificado
  • 24. 1 ) Modelo en Cascada: En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.
  • 25. 2 )Modelo de Desarrollo en espiral Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades. Las actividades no están fijadas a priori, sino que las siguientes se eligen en función del análisis de riesgo, comenzando por el bucle interior.
  • 26. 3 )Modelo de Desarrollo por etapas El modelo de desarrollo de software por etapas es similar al Modelo de prototipos ya que se muestra al cliente el software en diferentes estados sucesivos de desarrollo, se diferencia en que las especificaciones no son conocidas en detalle al inicio del proyecto y por tanto se van desarrollando simultáneamente con las diferentes versiones del código.
  • 27. 4 ) Modelo de Desarrollo iterativo y creciente Desarrollo iterativo y creciente (o incremental) es un proceso de desarrollo de software, creado en respuesta a las debilidades del modelo tradicional de cascada. El desarrollo incremental e iterativo es también una parte esencial de un tipo de programación conocido como Extreme Programming y los demás frameworks de desarrollo rápido de software.
  • 28. 5 ) Modelo de Desarrollo rápido de aplicaciones El desarrollo rápido de aplicaciones o RAD (acrónimo en inglés de rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1980. El método comprende el desarrollo iterativo, la construcción de prototipos y el uso de utilidades CASE (Computer Aided Software Engineering). Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y la rapidez de ejecución.
  • 29. 6 ) Modelo de Proceso Unificado de Rational El Proceso Unificado de Racional (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos.
  • 30. 7 ) Modelo de Proceso Unificado El Proceso Unificado de Desarrollo Software o simplemente Proceso Unificado es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e incremental. El refinamiento más conocido y documentado del Proceso Unificado es el Proceso Unificado de Rational o simplemente RUP.
  • 31. *REVISAR EL VIDEO DE “¿Qué pasaría si los programadores hicieran aviones?”
  • 32. 12) ¿Por qué se da este fenómeno? R/ Porque la gran mayoría de los programadores llevan la teoría a la par de la práctica, es decir arriesgándose a un resultado negativo, en este caso si los programadores hicieran aviones nadie viajaría en ellos. 13) ¿Cuál es el mensaje que te deja el video? R/Que debemos saber aplicar la ingeniería de software para evitar realizar cosas en el aire, que al final nos vaya a dar resultados negativos.
  • 33. 14) ¿Se hará realmente lo correcto? R/ No, puesto que primero se debe hacer el respectivo análisis y luego la aplicación de este, no se debe llevar la teoría a la par de la práctica porque ahí resulta hacer las cosas en el aire. 15) ¿Qué estrategias proporciona la ingeniería de software para solventar esta situación? R/ Estudio, experiencia y conocimiento.
  • 34. *REVISAR EL VIDEO “Ariane Flight 501”
  • 35. 16) ¿Qué fue lo que sucedió? R/ El cohete exploto por una falla en el software ya que una fórmula fue mal escrita.17) ¿Qué efectos tienen las fallas del software sobre el cohete? Problemas en el despegue y una posible explosión la cual en este caso se dio.
  • 36. 18) ¿Cómo afecta a nuestras vidas que el software no sea de calidad?R/ Afecta de muchas formas puesto que si el software que nosotros utilizamos no es de calidad, la inversión hecha para la elaboración de este es en vano. 19) ¿Cómo podremos garantizar calidad en el desarrollo de software?R/Aplicando la ingeniería del software, cumpliendo con las necesidades de los clientes y requerimientos del software.
  • 37. También tu puedes ver estos videos en:*http://www.youtube.com/watch?v=RPW9aOaTqmk