Ingeniería de Software

Card Set Information

Author:
aromero00
ID:
231351
Filename:
Ingeniería de Software
Updated:
2013-08-26 16:51:46
Tags:
software
Folders:

Description:
Modulo 1 Sommerville
Show Answers:

Home > Flashcards > Print Preview

The flashcards below were created by user aromero00 on FreezingBlue Flashcards. What would you like to do?


  1. ¿Cuales son los elementos involucrados en el proceso de software?
    • Actividades
    • Roles
    • Artefactos
    • Estándares
  2. ¿Qué es el proceso de Software?
    Es un conjunto de actividades relacionadas que lleva a la producción de un producto software.
  3. ¿Cuales son las actividades fundamentales dentro del proceso de software?
    • Especificación
    • Diseño e Implementación
    • Validación 
    • Evolución
  4. Los modelos y estándares de calidad son procesos de tipo _______
    Descriptivo
  5. Los modelos de ciclo de vida son procesos de tipo __________
    Descriptivo
  6. Los marcos metodológicos son procesos de tipo ___________
    Prescriptivo
  7. ¿Qué es un modelo de ciclo de vida?
    Es una representación simplificada de los procesos de software visto desde una perspectiva en particular.
  8. Los estándares de calidad recopilan _______
    Mejores prácticas
  9. ¿Cuales son los tipos de marcos metodológicos?
    • Marcos robustos
    • Marcos Ágiles
  10. Mencione 3 principales modelos de ciclo de vida
    • Cascada
    • Evolutivo
    • Incremental
    • Espiral
    • V
    • Reutilización
  11. ¿Cuál modelo de ciclo de vida debe ser utilizado cuando los requerimientos están sólidamente definidos y entendidos, y cuando es improbable que cambien radicalmente durante el desarrollo?
    Cascada
  12. Mencione 2 modelos de ciclo de vida que faciliten la interacción con el usuario potencial
    • Evolutivo
    • Incremental
    • Espiral
  13. ¿Qué modelo de ciclo de vida relaciona las actividades de diseño ingeniería con las actividades de verificación y validación?
    V
  14. ¿Qué modelo de ciclo de vida está enfocado en la gestión de riesgos?
    Espiral
  15. ¿Qué desventajas tiene el modelo de ciclo de vida incremental?
    • Dificultad para medir el alcance del proyecto
    • Estructura tiende a degradarse
  16. ¿Cuál es la principal desventaja del modelo de ciclo de vida basado en la reutilización?
    El sistema no puede satisfacer las verdaderas necesidades del cliente
  17. RUP es un ejemplo de un __________
    Marco metodológico robusto
  18. ¿Qué es un flujo de trabajo dentro de RUP?
    Conjunto de actividades que ocurren durante el proceso de desarrollo. Estas actividades o tareas se realizan en diferentes fases con diferentes niveles de detalle.
  19. ¿A que actividad fundamental dentro del proceso de software pertenece el estudio de factibilidad?
    Especificación
  20. Las pruebas de aceptación dentro de la validación en un proceso de software utilizan_______
    Datos reales
  21. ¿Cuales son las fases principales del RUP?
    • Concepción
    • Elaboración
    • Construcción
    • Transición
  22. AUP es un ejemplo de un _____________
    Marco metodológico ágil
  23. ¿Qué son los hitos?
    Puntos de control que sirven para verificar y monitorear el avance del proyecto.
  24. Un proyecto exitoso se caracteriza por la presencia en pocas cantidades de _____________
    • Costo
    • Tiempo
    • Alcance
  25. ¿Qué es el alcance de un proyecto?
    Trabajo requerido para completar un proyecto satisfactoriamente
  26. ¿Cuales son los 2 enfoques para gestionar un proyecto?
    • Basado en planes
    • Ágil
  27. En la gestión de proyectos , El EDT es una herramienta utiliza dentro del enfoque ____________
    Basado en planes
  28. ¿Qué significa EDT y para que sirve?
    Estructura de la descomposición del trabajo. Partir tareas grandes en tareas más pequeñas que pueden ser adecuadas para asignarle esfuerzo o duración
  29. Mencione un principio dentro del manifiesto ágil
    • Individuos e interacciones sobre procesos y herramientas.
    • Software que funciona sobre documentación exhaustiva.
    • Colaboración con el cliente sobre negociación de contratos.
    • Responder ante el cambio sobre seguimiento de un plan.
  30. ¿Qué es el Product Backlog?
    Características priorizadas del producto deseadas por el cliente
  31. ¿Qué es el Sprint Backlog?
    Características asignadas a un sprint
  32. ¿Cuales son los tipos de riesgos dentro de la gestión de proyectos?
    • Proyecto
    • Producto
    • Negocio
  33. ¿Qué es un requisito?
    Es una representación documentada de una condición o capacidad que debe cumplir un determinado sistema
  34. ¿Cuales son los 3 tipos de requisitos no funcionales?
    • Producto
    • Organizacionales
    • Externos
  35. ¿Cuales son las métricas asociadas al desempeño dentro de la ingeniería de requisitos?
    • Acciones por segundo
    • Tiempo de respuesta
  36. ¿Cuales son las métricas asociadas a la fiabilidad dentro de la ingeniería de requisitos?
    • Tiempo medio entre fallos
    • Tiempo de disponibilidad
  37. ¿Cuales son los 2 tipos de requisitos funcionales?
    • Usuario
    • Sistema
  38. ¿Cuál es la salida (output) del proceso de requisitos?
    Documento de requerimientos del sistema
  39. ¿Qué es el modelo de dominio?
    Vocabulario relevante del problema.Entidades que representan unidades de información o comportamiento involucrado en el problema.
  40. ¿Cuales son los componentes de una historia de usuario?
    • Tarjeta
    • Conversación
    • Confirmación
  41. ¿Cuales son las características de una historia de usuario?
    • Independiente
    • Negociable
    • Valorable
    • Estimable
    • Pequeña
    • Testeable
  42. ¿Que es la agregación en UML?
    Es un tipo de relación dinámica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye
  43. ¿Qué es la composición en UML?
    Es un tipo de relación estática, en donde el tiempo de vida del objeto incluido está condicionado por el tiempo de vida del que lo incluye.
  44. ¿Cuales son las principales vistas de arquitectura?
    • Lógica
    • Procesos
    • Desarrollo
    • Física
    • Conceptual
  45. ¿Qué es un patrón de arquitectura?
    Descripción de la organización de un sistema, estos capturan la esencia de la arquitectura que ha sido utilizada en otros sistemas.
  46. Mencione 3 patrones de arquitectura
    • Capas
    • Cliente Servidor
    • Tubo filtro
    • MVC
    • Repositorio
  47. XP es una de las  principales __________________ dentro del _________________
    Metodológia dentro del desarrollo agíl
  48. SCRUM es una de las principales ________________ dentro del _________________
    Metodología dentro del desarrollo ágil
  49. CMMI-DEV y CMMI-SVC  son ________________ que deben ser adoptados por una compañia para recibir visibilidad interanacional
    Modelos de calidad
  50. ¿Qué es JUnit?
    Framework para realizar pruebas unitarias en aplicaciones java
  51. ¿Qué es ITIL?
    Metodología que da descripciones detalladas de un extenso conjunto de procedimientos de gestión ideados para ayudar a las organizaciones a lograr calidad y eficiencia en las operaciones de TI.
  52. TDD es una ________________ utilizada dentro de AUP
    Técnica
  53. IS029110 es un ____________________
    Estándar de calidad
  54. ABAP es un ________________________ utilizado por SAP
    Lenguaje de Programación
  55. Un modelo de calidad es _________
    Un conjunto de prácticas que pueden ser adoptadas de manera progresiva
  56. ¿Qué es el Refactoring?
    Mejorar la calidad interna de una aplicación existente
  57. El elemento de un lenguaje OO que permite menor acoplamiento es:
    Interface
  58. Las reuniones diarias de un equipo SCRUM se enfocan en la revisión de:
    Sprint Backlog
  59. En OO, ¿Qué es acoplamiento?
    El acoplamiento mide el grado de relacionamiento de un módulo con los demás. A menor acoplamiento, mejor: el módulo en cuestión será más sencillo de diseñar, programar, probar y mantener.
  60. En OO, ¿Qué es cohesión?
    La cohesión tiene que ver con que cada módulo del sistema se refiera a un único proceso o entidad. A mayor cohesión, mejor: el módulo en cuestión será más sencillo de diseñar, programar, probar y mantener.
  61. En OO, ¿Qué es encapsulamiento?
    Se denomina encapsulamiento al ocultamiento del estado, es decir, de los datos miembro de un objeto de manera que sólo se pueda cambiar mediante las operaciones definidas para ese objeto.
  62. EDT y gestión de riesgos son prácticas asociadas al enfoque _______________
    Basado en planes
  63. Un método de desarrollo tiene las siguientes características
    • Soportado en principios como modularización y abstracción
    • Estrechamente relacionado con un lenguaje de especificación
  64. ¿CMMI-DEV y MPS.BR son modelos de tipo descriptivo?
    Si
  65. Si un almacén en linea llega a la temporada navideña y al ingresar una mayor cantidad de usuario de los normal se cae y deja de funcionar , es un problema de:
    a) Seguridad
    b) Portabilidad
    c) Desempeño
    d) Escalabilidad
    d
  66. ¿Qué es escalabilidad?
    La escalabilidad es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para reaccionar y adaptarse sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos.
  67. El EDT es un producto resultante de:
    La definición de actividades del proyecto
  68. Ordene los siguientes conceptos por su nivel de generalidad en orden ascendente:
    Técnicas 
    Método
    Modelo de Calidad
    Marco metodológico
    • Técnicas 
    • Método
    • Marco metodológico
    • Modelo de Calidad
  69. ¿Aumentar la cohesión y disminuir el acoplamiento deben ser metas dentro del desarrollo de software?
    Si
  70. En UML, ¿Cual es el diagrama más útil para acordar con el cliente el alcance del producto?
    Diagrama de Casos de Uso
  71. ¿Es la retrospectiva una práctica involucrada en XP?
    No
  72. En OO, si todos las clases están en un solo paquete hay un problema de _______________
    Modularidad
  73. ¿Para qué se utilizan los casos de uso?
    Elicitar y definir requisitos

What would you like to do?

Home > Flashcards > Print Preview