EJEMPLOS DE PREGUNTAS. ARQUITECTURA DE SOFTWARE PREGUNTA 1. Explique el concepto de acoplamiento. PREGUNTA 2. Explique el concepto de cohesión. PREGUNTA 3. ¿Por qué se afirma que la cohesión debe ser alta y el acoplamiento bajo? PREGUNTA 4. Indique y explique cuál es el problema con la siguiente definición de “arquitectura de software”: “La arquitectura de software está compuesta de los subsistemas que componen el sistema, las interfaces de los mismos, las reglas de interacción entre ellos y el diseño de bajo nivel del subsistema principal” PREGUNTA 5. Para crear la arquitectura de software se deben considerar los requisitos del sistema a construir. ¿Cuál categoría de requisitos influye más: los funcionales o los no funcionales? Explique PREGUNTA 6. ¿Cuál de las siguientes NO es una ventaja de diseñar y documentar la arquitectura del software? (Explique por qué NO ES una ventaja) a) Favorece la comunicación entre los distintos stakeholders b) Permite el reuso a gran escala. c) Favorece la toma temprana de decisiones de diseño. d) Permite decidir tempranamente que tipo de proceso de desarrollo de software conviene utilizar para desarrollar el sistema. METODOLOGÍAS ÁGILES PREGUNTA 1. ¿Cuáles son los aspectos clave de las metodologías ágiles que buscan la intervención del cliente en el proceso de desarrollo? PREGUNTA 2. ¿Qué factores inciden en la decisión de aplicar un enfoque ágil para un proyecto de desarrollo de software? PREGUNTA 3. Mencione 2 diferencias fundamentales entre Scrum y eXtremme Programming PREGUNTA 4. Mencione y explique 2 desventajas de la familia de metodologías Crystal GESTIÓN DE RIESGOS PREGUNTA 1. Suponiendo que: (a) todos los trabajadores de nuestra empresa están asignados a un solo proyecto; (b) el actual proyecto en curso tiene su finalización estimada dentro de 2 años; y (c) uno de nuestros ingenieros senior, con 40 años de experiencia (35 años de los cuales ha estado en nuestra empresa), se jubila dentro de 6 meses; indique: (1) si se identifica algún riesgo asociado a estas circunstancias; (2) la justificación de por qué es un riesgo; e (3) indicar un posible plan de respuesta (a grandes rasgos), si procede. PREGUNTA 2. ¿Por qué es incorrecto afirmar que “La gestión de riesgos de un proyecto solo incluye identificar riesgos del proceso”? --------------- FIN DEL DOCUMENTO