INGENIERIA DE SOFTWARE
(CMP-518)
INTEGRANTES:
- Colque Almendras Carlos
- Sánchez Flores Samuel
- Valeriano Luis Alberto
Docente:
David Enrique Mendoza Gutiérrez
Asignatura:
Ingeniería de Software
Santa Cruz de La Sierra 02 de abril de 2021
Preguntas del
numero 21 al 40
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
21 ¿Cuales Son Ventajas Del Ciclo De Vida En Cascada ?
✔ Una estructura sencilla gracias a unas fases de proyecto claramente
diferenciadas.
✔ Buena documentación del proceso de desarrollo a través de unos hitos
bien definidos.
✔ Los costes y la carga de trabajo se pueden estimar al comenzar el
proyecto.
✔ Aquellos proyectos que se estructuran en base al modelo en cascada
se pueden representar cronológicamente de forma sencilla.
22 ¿Cuáles Son Las Desventajas Del Ciclo De Vida En
Cascada?
✘ Por norma general, los proyectos más complejos o de varios niveles
no permiten su división en fases de proyecto claramente diferenciadas.
✘ Poco margen para realizar ajustes a lo largo del proyecto debido a un
cambio en las exigencias.
✘El usuario final no se integra en el proceso de producción hasta que no
termina la programación.
✘En ocasiones, los fallos solo se detectan una vez finalizado el proceso
de desarrollo.
Carlos, Samuel, Luis Alberto
Ingeniería de Software
David Enrique Mendoza Gutiérrez
23 ¿Qué Es El Modelo Basado En Reutilización?
El modelo basado en reutilización se basa en la existencia de un
número significante de componentes reutilizables, cuales se integran en
el sistema, más que desarrollarlos desde cero
24 ¿Cuáles son las Ventajas Del Desarrolló Basado En
Reutilización?
✔ Disminuye el costo y esfuerzo de desarrollo
✔ Reduce el tiempo de entrega
✔ Disminuye los riesgos durante el desarrollo
25 ¿Cuáles son las Desventajas Del Desarrolló Basado
En Reutilización?
✘ Los compromisos en los requerimientos son inevitables.
✘ Existiendo el peligro de obtener un sistema que no cumple las
necesidades reales de los usuarios
Carlos, Samuel, Luis Alberto
Ingeniería de Software
David Enrique Mendoza Gutiérrez
26 ¿Cuáles Son Las Ventajas Del Ciclo De Vida En Espiral?
✔ Modelo flexible y genérico
✔ Posible integración temprana de promotores y usuarios
✔ Comprobaciones periódicas y enfocadas al riesgo
✔ Conciliación perfecta entre exigencias técnicas y diseño
✔ Máximo control sobre los costes, recursos y la calidad del proyecto de
software
✔ Apropiado para entornos técnicos novedosos
27 ¿Cuáles Son Las Desventajas Del Ciclo De Vida En
Espiral?
✘ Gran esfuerzo de gestión
✘ Las decisiones periódicas pueden dilatar el proceso de desarrollo
✘ Hay errores e incongruencias conceptuales que se abren paso fácilmente
al producto final a través del proceso de desarrollo desglosado
✘ Know-how en análisis y gestión de riesgo esencial, pero no siempre
disponible
✘ No es apropiado para pequeños proyectos con un riesgo manejable
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
28 ¿Cuáles Son Las Herramientas Para Soporte Según La
IS "Ingeniería De Software"?
Automáticos y semiautomáticos que sirven para los procesos de soporte
29 ¿Qué Es Una Metodología?
La metodología para el desarrollo es un modo sistemático de realizar y
gestionar y administrar un proyecto para llevarlo a cabo
30 ¿Qué Son Los Métodos Genéricos De Desarrolló De
Software?
-Son descripciones no definidas para el proceso de software, que son
utilizadas para el enfoque dentro del desarrollo del software
31 ¿Cuáles Son Los Tipos De Desarrollo Evolutivos?
o Desarrollo explorativo
o Desarrollo con enfoque a prototipos.
o Desarrollo de forma creciente
o Proceso no visible
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
32 ¿Cuáles Son Las etapas Del Desarrollo De Software?
o Planificación
o Análisis
o Diseño
o Implementación
o Pruebas
o Instalación o despliegue
o Uso y mantenimiento
33 ¿Qué Es Herencia Orientada A Objetos?
Es el mecanismo por el cual una clase permite heredar las características
(atributos y métodos) de otra clase. La herencia permite que se puedan
definir nuevas clases basadas de unas ya existentes a fin de reutilizar el
código, generando así una jerarquía de clases dentro de una aplicación
34 ¿Qué Es Un Modelo V?
Es un modo de desarrolló para terminar con algunos de los problemas que
se vieron utilizando el enfoque de cascada tradicional
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
35.- Que Es Polimorfismo Orientada A Objetos
En programación orientada a objetos, el polimorfismo se refiere a la
propiedad por la que es posible enviar mensajes sintácticamente iguales
a objetos de tipos distintos. El único requisito que deben cumplir
los objetos que se utilizan de manera polimórfica es saber responder al
mensaje que se les envía.
36.- Cual Es El Alcance De Un Ciclo De Vida Dentro De
Un Proyecto?
Comienza desde el Estudio de viabilidad del desarrollo de un producto, o
su desarrollo completo o en el extremo, toda la historia del producto con
su desarrollo, fabricación y modificaciones posteriores hasta su retirada
del mercado.
37.- Que Es Abstracción Orientada A Objetos
La abstracción consiste en aislar un elemento de su contexto o del resto
de los elementos que lo acompañan. ... La abstracción encarada desde
el punto de vista de la programación orientada a objetos expresa las
características esenciales de un objeto, las cuales distinguen al objeto de
los demás.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
38 ¿Qué Es Un Modelo De Desarrollo Incremental?
Es una combinación de elementos del modelo en cascada con la filosofía
interactiva de construcción de prototipos. Se basa en la filosofía de
construir incrementando las funcionalidades del programa.
39 ¿Qué Es Un Modelo De Big Bang?
Es un modelo simple, ya que necesita poca planificación, mucha
programación y muchos fondos. Este modelo tiene como concepto
principal la creación del universo; así, si se reúnen fondos y
programación, se consigue el mejor producto de software.
40 ¿Qué Es El Protocolo ISO 12207?
Es un marco de referencia que contiene los procesos, las actividades y
las tareas involucradas en el desarrollo, la explotación y el
mantenimiento de un producto de software, abarcando la vida del
sistema desde la definición de los requisitos hasta la finalización de su
uso.
Ingeniería de Software
David Enrique Mendoza Gutiérrez
Carlos, Samuel, Luis Alberto
Gracias por
su Atención

Presentación

  • 1.
    INGENIERIA DE SOFTWARE (CMP-518) INTEGRANTES: -Colque Almendras Carlos - Sánchez Flores Samuel - Valeriano Luis Alberto Docente: David Enrique Mendoza Gutiérrez Asignatura: Ingeniería de Software Santa Cruz de La Sierra 02 de abril de 2021
  • 2.
  • 3.
    Ingeniería de Software DavidEnrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto 21 ¿Cuales Son Ventajas Del Ciclo De Vida En Cascada ? ✔ Una estructura sencilla gracias a unas fases de proyecto claramente diferenciadas. ✔ Buena documentación del proceso de desarrollo a través de unos hitos bien definidos. ✔ Los costes y la carga de trabajo se pueden estimar al comenzar el proyecto. ✔ Aquellos proyectos que se estructuran en base al modelo en cascada se pueden representar cronológicamente de forma sencilla. 22 ¿Cuáles Son Las Desventajas Del Ciclo De Vida En Cascada? ✘ Por norma general, los proyectos más complejos o de varios niveles no permiten su división en fases de proyecto claramente diferenciadas. ✘ Poco margen para realizar ajustes a lo largo del proyecto debido a un cambio en las exigencias. ✘El usuario final no se integra en el proceso de producción hasta que no termina la programación. ✘En ocasiones, los fallos solo se detectan una vez finalizado el proceso de desarrollo.
  • 4.
    Carlos, Samuel, LuisAlberto Ingeniería de Software David Enrique Mendoza Gutiérrez 23 ¿Qué Es El Modelo Basado En Reutilización? El modelo basado en reutilización se basa en la existencia de un número significante de componentes reutilizables, cuales se integran en el sistema, más que desarrollarlos desde cero 24 ¿Cuáles son las Ventajas Del Desarrolló Basado En Reutilización? ✔ Disminuye el costo y esfuerzo de desarrollo ✔ Reduce el tiempo de entrega ✔ Disminuye los riesgos durante el desarrollo 25 ¿Cuáles son las Desventajas Del Desarrolló Basado En Reutilización? ✘ Los compromisos en los requerimientos son inevitables. ✘ Existiendo el peligro de obtener un sistema que no cumple las necesidades reales de los usuarios
  • 5.
    Carlos, Samuel, LuisAlberto Ingeniería de Software David Enrique Mendoza Gutiérrez 26 ¿Cuáles Son Las Ventajas Del Ciclo De Vida En Espiral? ✔ Modelo flexible y genérico ✔ Posible integración temprana de promotores y usuarios ✔ Comprobaciones periódicas y enfocadas al riesgo ✔ Conciliación perfecta entre exigencias técnicas y diseño ✔ Máximo control sobre los costes, recursos y la calidad del proyecto de software ✔ Apropiado para entornos técnicos novedosos 27 ¿Cuáles Son Las Desventajas Del Ciclo De Vida En Espiral? ✘ Gran esfuerzo de gestión ✘ Las decisiones periódicas pueden dilatar el proceso de desarrollo ✘ Hay errores e incongruencias conceptuales que se abren paso fácilmente al producto final a través del proceso de desarrollo desglosado ✘ Know-how en análisis y gestión de riesgo esencial, pero no siempre disponible ✘ No es apropiado para pequeños proyectos con un riesgo manejable
  • 6.
    Ingeniería de Software DavidEnrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto 28 ¿Cuáles Son Las Herramientas Para Soporte Según La IS "Ingeniería De Software"? Automáticos y semiautomáticos que sirven para los procesos de soporte 29 ¿Qué Es Una Metodología? La metodología para el desarrollo es un modo sistemático de realizar y gestionar y administrar un proyecto para llevarlo a cabo 30 ¿Qué Son Los Métodos Genéricos De Desarrolló De Software? -Son descripciones no definidas para el proceso de software, que son utilizadas para el enfoque dentro del desarrollo del software 31 ¿Cuáles Son Los Tipos De Desarrollo Evolutivos? o Desarrollo explorativo o Desarrollo con enfoque a prototipos. o Desarrollo de forma creciente o Proceso no visible
  • 7.
    Ingeniería de Software DavidEnrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto 32 ¿Cuáles Son Las etapas Del Desarrollo De Software? o Planificación o Análisis o Diseño o Implementación o Pruebas o Instalación o despliegue o Uso y mantenimiento 33 ¿Qué Es Herencia Orientada A Objetos? Es el mecanismo por el cual una clase permite heredar las características (atributos y métodos) de otra clase. La herencia permite que se puedan definir nuevas clases basadas de unas ya existentes a fin de reutilizar el código, generando así una jerarquía de clases dentro de una aplicación 34 ¿Qué Es Un Modelo V? Es un modo de desarrolló para terminar con algunos de los problemas que se vieron utilizando el enfoque de cascada tradicional
  • 8.
    Ingeniería de Software DavidEnrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto 35.- Que Es Polimorfismo Orientada A Objetos En programación orientada a objetos, el polimorfismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos. El único requisito que deben cumplir los objetos que se utilizan de manera polimórfica es saber responder al mensaje que se les envía. 36.- Cual Es El Alcance De Un Ciclo De Vida Dentro De Un Proyecto? Comienza desde el Estudio de viabilidad del desarrollo de un producto, o su desarrollo completo o en el extremo, toda la historia del producto con su desarrollo, fabricación y modificaciones posteriores hasta su retirada del mercado. 37.- Que Es Abstracción Orientada A Objetos La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan. ... La abstracción encarada desde el punto de vista de la programación orientada a objetos expresa las características esenciales de un objeto, las cuales distinguen al objeto de los demás.
  • 9.
    Ingeniería de Software DavidEnrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto 38 ¿Qué Es Un Modelo De Desarrollo Incremental? Es una combinación de elementos del modelo en cascada con la filosofía interactiva de construcción de prototipos. Se basa en la filosofía de construir incrementando las funcionalidades del programa. 39 ¿Qué Es Un Modelo De Big Bang? Es un modelo simple, ya que necesita poca planificación, mucha programación y muchos fondos. Este modelo tiene como concepto principal la creación del universo; así, si se reúnen fondos y programación, se consigue el mejor producto de software. 40 ¿Qué Es El Protocolo ISO 12207? Es un marco de referencia que contiene los procesos, las actividades y las tareas involucradas en el desarrollo, la explotación y el mantenimiento de un producto de software, abarcando la vida del sistema desde la definición de los requisitos hasta la finalización de su uso.
  • 10.
    Ingeniería de Software DavidEnrique Mendoza Gutiérrez Carlos, Samuel, Luis Alberto Gracias por su Atención