Segundo Parcial de Ingeniería de Software 2024
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el enfoque correcto descrito por Kalbach para la organización de un sitio y su estructura de navegación?

  • Diseño centrado en el contenido (correct)
  • Diseño dirigido por el cliente
  • Diseño funcional
  • Diseño centrado en el diseñador
  • ¿Cuál es el nombre de la primera fase según la norma ISO 13407 de Diseño Centrado en el Usuario?

  • Definición de requerimientos
  • Comprensión de necesidades del usuario
  • Evaluación de prototipos
  • Entender y especificar el contexto de uso (correct)
  • ¿Qué tipo de estándares debe utilizar un equipo de calidad para la construcción de un sistema?

  • Estándares de desarrollo ágil
  • Estándares de proceso (correct)
  • Estándares de diseño gráfico
  • Estándares de comunicación
  • ¿Cuál es la primera parte de la Metodología Diseño Centrado en el Usuario?

    <p>Recopilación Criterial (A)</p> Signup and view all the answers

    ¿Qué tipo de procesos debe aplicar el equipo de calidad bajo la norma ISO 9001 de administración empresarial?

    <p>Proceso de soporte (B)</p> Signup and view all the answers

    ¿Qué elementos deben considerarse dentro de los estándares de procesos?

    <p>Realizar revisión del diseño (A)</p> Signup and view all the answers

    ¿Qué estándares debe utilizar el equipo de calidad para la estructura del documento de requerimientos?

    <p>Estándares de producto (C)</p> Signup and view all the answers

    ¿Qué tipo de procesos debe aplicar el equipo de calidad bajo la norma ISO 9001 diseño y desarrollo?

    <p>Proceso de entrega del producto (D)</p> Signup and view all the answers

    ¿Cuál es la función principal del patrón de diseño iterador?

    <p>Proporcionar una forma estándar para acceder a los elementos de una colección. (D)</p> Signup and view all the answers

    ¿Qué ventaja ofrece el patrón de diseño decorador?

    <p>Facilita la extensión de la funcionalidad de una clase en tiempo de operación. (D)</p> Signup and view all the answers

    Al descomponer un sistema en subsistemas, ¿qué concepto se aplica en ingeniería del software?

    <p>Diseño arquitectónico. (D)</p> Signup and view all the answers

    En la fase de implementación de un proceso, ¿cuál es la limitante principal que se debe considerar?

    <p>Condiciones presupuestarias y cronogramas. (B)</p> Signup and view all the answers

    Para evaluar la calidad técnica de una aplicación, ¿cuáles de los siguientes factores son relevantes?

    <p>Lenguajes de programación y entendimiento. (C), Datos y documentación. (D)</p> Signup and view all the answers

    ¿Qué tipo de estándares debe aplicar un equipo de calidad que incorpora documentos de requerimientos?

    <p>Estándares de producto. (D)</p> Signup and view all the answers

    La tasa de falla es un factor utilizado en la valoración del entorno, ¿qué aspecto evalúa?

    <p>Existencia de incidencias reportadas. (D)</p> Signup and view all the answers

    ¿Cuál es la metodología que incorpora la refactorización como parte inherente del proceso?

    <p>Metodología XP. (D)</p> Signup and view all the answers

    ¿Cuál es el nombre de la primera etapa que se debe utilizar en el proceso de mejora?

    <p>Etapa de Análisis del Impacto (C)</p> Signup and view all the answers

    ¿Qué atributo debe considerar el equipo de calidad que está verificando la evolución del proceso?

    <p>Mantenibilidad (B)</p> Signup and view all the answers

    Dentro del paradigma GQM, ¿cuál es una de las abstracciones?

    <p>Preguntas (D)</p> Signup and view all the answers

    ¿En qué nivel de CMMI se encuentra el equipo de calidad de la empresa Servisur que aplica gestión de riesgos?

    <p>Definido (B)</p> Signup and view all the answers

    ¿A qué categoría corresponde el área de proceso de capacitación organizacional en CMMI?

    <p>Gestión de procesos (D)</p> Signup and view all the answers

    ¿Cuál es una de las pautas a cumplir en el nivel de madurez gestionado de CMMI?

    <p>Planificación de los proyectos (A)</p> Signup and view all the answers

    ¿Qué deben realizar primero al aplicar el modelo XP en el sistema de créditos?

    <p>Analizar el Código fuente (B)</p> Signup and view all the answers

    ¿Para qué se utilizan los métodos y procesos ágiles según Sommerville?

    <p>Para la evolución y desarrollo del programa (A)</p> Signup and view all the answers

    ¿Cuál es el nombre de la fase donde se realizan mejoras constantes, limitadas por condiciones presupuestarias y cronogramas?

    <p>Fase de Implementación (A)</p> Signup and view all the answers

    ¿Cuál es una razón por la que es más costoso agregar funcionalidad después de que un sistema está en operación?

    <p>Por la estabilidad del equipo (A)</p> Signup and view all the answers

    ¿Cuál de los siguientes factores es importante para evaluar las relaciones entre un sistema y su ambiente?

    <p>El número y la complejidad de las interfaces del sistema (A)</p> Signup and view all the answers

    ¿Cuáles de los siguientes son ejemplos de Patrones de Diseño?

    <p>Observer, Fachada, Decorador, Iterador (C)</p> Signup and view all the answers

    ¿Qué simbología forma parte de un Diagrama de Clases?

    <p>Herencia (B), Composición (C), Asociación (D)</p> Signup and view all the answers

    ¿Cuál es una estrategia para valorizar sistemas heredados?

    <p>Sustituir todo el sistema por un nuevo sistema (A)</p> Signup and view all the answers

    ¿Cuál es la primera fase que debe aplicar el Equipo de Calidad en el proceso de revisión?

    <p>Actividades previas a la revisión (C)</p> Signup and view all the answers

    ¿Cuáles son factores importantes para valorizar empresarialmente un sistema?

    <p>Las salidas del sistema, procesos empresariales, confiabilidad, y uso del sistema (D)</p> Signup and view all the answers

    Qué técnica debe aplicar el Equipo de Calidad durante la inspección del programa de Proveedores?

    <p>Revisiones de pares (B)</p> Signup and view all the answers

    ¿Cuáles son factores a considerar para valorizar el entorno de un sistema heredado?

    <p>Estabilidad del Proveedor, Rendimiento, Edad y Costos de mantenimiento (B)</p> Signup and view all the answers

    En qué fase se encuentra el Equipo de Calidad cuando revisa el Sistema de Proveedores?

    <p>Fase de revisión del sistema (C)</p> Signup and view all the answers

    Qué aspecto es fundamental para la fase de actividades previas a la revisión?

    <p>Definición de criterios de éxito (A)</p> Signup and view all the answers

    Durante la revisión del programa de Proveedores, cuál es el propósito principal de realizar revisiones de pares?

    <p>Obtener una evaluación objetiva (A)</p> Signup and view all the answers

    Qué debe evitar el Equipo de Calidad al aplicar actividades previas a la revisión?

    <p>Tomar decisiones basadas en suposiciones (C)</p> Signup and view all the answers

    En la fase de revisión del Sistema de Proveedores, se espera que el Equipo de Calidad realice:

    <p>Un análisis del cumplimiento de estándares (A)</p> Signup and view all the answers

    Qué tipo de revisiones son más adecuadas para promover la mejora continua en la calidad?

    <p>Revisiones de pares (A)</p> Signup and view all the answers

    ¿Cuál es uno de los aspectos que el Equipo de Desarrollo de la Empresa Lanux debe tener en cuenta según la Segunda Ley de Lehman?

    <p>El sistema cambiará y su estructura se degradará. (B)</p> Signup and view all the answers

    ¿Qué tipo de mantenimiento debe aplicar el Equipo de Desarrollo de la Empresa Lanux para reparar fallas en el sistema de cobranzas?

    <p>Mantenimiento correctivo (C)</p> Signup and view all the answers

    ¿Cuál es la característica de los sistemas grandes según la Tercera Ley de Lehman?

    <p>Tienen una dinámica propia. (B)</p> Signup and view all the answers

    En el contexto de CMMI, ¿cuál es el nombre del último nivel de madurez?

    <p>Optimizado (C)</p> Signup and view all the answers

    Según la Cuarta Ley de Lehman, los grandes proyectos de programación a menudo operan en un estado:

    <p>de saturación (B)</p> Signup and view all the answers

    ¿Qué tipo de mantenimiento debe aplicar el Equipo de Desarrollo de la Empresa Lanux para agregar la opción de cobranza en moneda extranjera?

    <p>Mantenimiento de adición de funcionalidad (D)</p> Signup and view all the answers

    ¿Cuál es una de las pautas que se deben cumplir en el nivel definido de CMMI?

    <p>Debe haber documentación adecuada de todos los procesos. (B)</p> Signup and view all the answers

    ¿Qué tipo de mantenimiento debe aplicar el Equipo de Desarrollo de la Empresa Lanux para adaptar el sistema de cobranzas a aplicaciones móviles bajo el sistema operativo Android?

    <p>Mantenimiento de adaptación ambiental (C)</p> Signup and view all the answers

    Flashcards

    Patrón Iterador

    Proporciona una forma estándar para acceder a elementos en una colección, independientemente de su implementación.

    Patrón Decorador

    Amplía la funcionalidad de una clase existente en tiempo de ejecución.

    Diseño Arquitectónico

    División de un sistema en subsistemas. Define la estructura y relaciones de estos subsistemas.

    Descomposición Orientada a Funciones

    Herramienta para explicar las funcionalidades de un sistema, dividiéndolo en tareas.

    Signup and view all the flashcards

    Fase de Implementación

    Etapa del proceso de desarrollo donde se realizan mejoras constantemente, limitadas por presupuesto, tiempo y alcances iniciales.

    Signup and view all the flashcards

    Calidad Técnica de Aplicaciones

    Determinada por factores como datos, documentación, lenguajes de programación y comprensión.

    Signup and view all the flashcards

    Estándares de Producto

    Reglas y estructuras para documentos de requerimientos, comentarios de código, etc.

    Signup and view all the flashcards

    Proceso de Soporte (ISO 9001)

    Enfoque para la administración de inventario, siguiendo normas como ISO 9001.

    Signup and view all the flashcards

    Diseño Centrado en el Contenido

    Este enfoque prioriza la información que se presenta en un sitio web, utilizando el cuerpo de información como base para organizar la estructura de navegación.

    Signup and view all the flashcards

    Primera Fase del Diseño Centrado en el Usuario

    La primera fase del Diseño Centrado en el Usuario (ISO 13407) se centra en entender y especificar el contexto en el que se utilizará un sistema. Esto implica investigar el uso, las necesidades y los usuarios finales.

    Signup and view all the flashcards

    Primera Parte de la Metodología del Diseño Centrado en el Usuario

    La primera parte de la Metodología del Diseño Centrado en el Usuario es la Recopilación Criterial. Esta fase implica reunir información esencial sobre los requerimientos del sistema, las necesidades de los usuarios y el contexto de uso.

    Signup and view all the flashcards

    Estándares de Proceso

    Los estándares de proceso definen las reglas y pautas para las actividades de desarrollo de software. Se enfocan en cómo se realiza el trabajo, como la gestión de versiones, las pruebas y los procesos de revisión del código.

    Signup and view all the flashcards

    Elementos de los Estándares de Proceso

    Los estándares de proceso incluyen elementos como la realización de revisiones de diseño, la aprobación de planes de proyectos, el control de cambios y el registro de pruebas. Estos elementos garantizan la calidad y la eficiencia durante el desarrollo.

    Signup and view all the flashcards

    Proceso de Entrega del Producto (ISO 9001)

    El Proceso de Entrega del Producto en ISO 9001 se enfoca en las actividades relacionadas con la creación y entrega de productos, desde el diseño y desarrollo hasta la entrega final.

    Signup and view all the flashcards

    Función de la Revisión

    La revisión como proceso sirve para evaluar, analizar y mejorar un producto, diseño o código. Se utiliza para identificar errores, detectar ineficiencias y asegurar la calidad durante el desarrollo.

    Signup and view all the flashcards

    Revisión vs. Prueba

    La revisión es un proceso público de detección de errores, mientras que la prueba es un proceso más privado de evaluación de componentes individuales.

    Signup and view all the flashcards

    Costo de agregar funcionalidad

    Es más costoso agregar funcionalidades después de que un sistema está en operación que durante su desarrollo.

    Signup and view all the flashcards

    Interfaces del sistema

    Número y complejidad de las conexiones entre un sistema y su entorno.

    Signup and view all the flashcards

    Patrones de diseño (4)

    Modelos de diseño con nombres como Observer, Fachada, Decorador e Iterador, que se utilizan para resolver problemas comunes en el desarrollo.

    Signup and view all the flashcards

    Simbología en diagramas de clases

    Herencia, agregación, composición y asociación son simbologías que representan relaciones entre clases en un diagrama de clases.

    Signup and view all the flashcards

    Estrategias para sistemas heredados (4)

    Opciones para gestionar sistemas viejos: desechar, mantener, reingeniería o reemplazar.

    Signup and view all the flashcards

    Elementos para valorizar un sistema empresarial (4)

    Factores que determinan el valor de un sistema para una empresa: uso, procesos, confiabilidad y salida.

    Signup and view all the flashcards

    Segunda Ley de Lehman

    Describe cómo la estructura de un sistema de software se degrada con el tiempo. La complejidad del sistema aumenta y los cambios se vuelven más difíciles de implementar.

    Signup and view all the flashcards

    Tercera Ley de Lehman

    Explica que los sistemas de software grandes tienen una dinámica propia, con ciclos de vida que siguen patrones predecibles.

    Signup and view all the flashcards

    Cuarta Ley de Lehman

    Establece que la mayoría de los proyectos de software grandes funcionan en un estado de saturación, con recursos y tiempo limitados.

    Signup and view all the flashcards

    Quinta Ley de Lehman

    Afirma que cada nueva versión de un sistema de software agrega funcionalidad.

    Signup and view all the flashcards

    Mantenimiento Correctivo

    Resuelve errores o problemas que impiden el correcto funcionamiento del sistema.

    Signup and view all the flashcards

    Mantenimiento de Adaptación Ambiental

    Ajusta el sistema para que funcione en un nuevo ambiente o plataforma.

    Signup and view all the flashcards

    Mantenimiento de Adición de Funcionalidad

    Implementa nuevas características o funcionalidades en el sistema.

    Signup and view all the flashcards

    Nivel Optimizado de CMMI

    El nivel más alto de madurez en CMMI, que representa una organización con procesos de desarrollo altamente optimizados y que busca la mejora continua.

    Signup and view all the flashcards

    Fase inicial de revisión

    La primera fase de un proceso de revisión implica actividades preparatorias antes de la revisión principal.

    Signup and view all the flashcards

    Inspecciones de programa de proveedores

    Se utiliza para evaluar la calidad del programa de proveedores, verificando su cumplimiento con los estándares y requisitos.

    Signup and view all the flashcards

    Revisión de pares

    Técnica de evaluación donde compañeros revisan el trabajo del otro, buscando errores y mejoras.

    Signup and view all the flashcards

    Actividades previas a la revisión

    Actividades realizadas antes de la revisión principal, como preparar documentos, establecer criterios o designar evaluadores.

    Signup and view all the flashcards

    Proceso de revisión del Sistema de Proveedores

    Proceso formal para evaluar la eficacia y calidad del sistema de proveedores.

    Signup and view all the flashcards

    Equipo de Calidad

    Grupo responsable de garantizar la calidad de los productos, procesos y servicios.

    Signup and view all the flashcards

    Inspección de programa de proveedores

    Un examen profundo del programa de proveedores para verificar su eficacia, cumplimiento y desempeño.

    Signup and view all the flashcards

    Revisión de pares

    Proceso en el que profesionales de la misma área evaluan el trabajo de otros, detectando errores y sugiriendo mejoras.

    Signup and view all the flashcards

    Etapa de Análisis del Impacto

    La primera etapa del proceso de mejora de calidad, donde se identifican los problemas y se evalúa su impacto en el proceso o producto.

    Signup and view all the flashcards

    Métricas de proceso

    Datos que miden el desempeño de un proceso. Pueden ser cuantitativas o cualitativas y se utilizan para evaluar su eficiencia y efectividad.

    Signup and view all the flashcards

    ¿Qué atributo debe considerar el equipo?

    Mantenibilidad: la capacidad de un proceso de adaptarse a cambios y actualizaciones con facilidad.

    Signup and view all the flashcards

    Paradigma GQM

    Un marco de trabajo para mejorar la calidad que se basa en preguntas bien definidas.

    Signup and view all the flashcards

    Nivel Gestionado en CMMI

    Un nivel de madurez en CMMI donde se establecen procesos documentados para gestionar el desarrollo de productos.

    Signup and view all the flashcards

    Nivel Definido en CMMI

    Una organización con procesos bien definidos y documentados, que se siguen de forma consistente para desarrollar productos.

    Signup and view all the flashcards

    Categoría de Gestión de Procesos en CMMI

    Se refiere a los procesos que se aplican a la organización en general, como la capacitación y gestión de riesgos.

    Signup and view all the flashcards

    Planificación de los proyectos

    Una de las pautas clave para alcanzar el nivel de madurez gestionado en CMMI, donde se establecen planes detallados para cada proyecto.

    Signup and view all the flashcards

    Study Notes

    Segundo Parcial de Ingeniería de Software 2024

    • Examen parcial para la materia de Ingeniería de Software, curso del año 2024.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este examen parcial está diseñado para evaluar los conocimientos adquiridos en el curso de Ingeniería de Software del año 2024. Los estudiantes deberán aplicar conceptos clave y prácticas de la ingeniería de software para resolver las preguntas planteadas.

    More Like This

    CS605 Software Engineering II Final Exam MCQs
    259 questions
    Software Engineering Exam - Study Notes
    20 questions
    Use Quizgecko on...
    Browser
    Browser