option
Cuestiones
ayuda
daypo
buscar.php

Taller ingenieria de software Parcial 2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Taller ingenieria de software Parcial 2

Descripción:
Las respuestas incorrectas no son las del parcial

Fecha de Creación: 2024/11/22

Categoría: Otros

Número Preguntas: 237

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

El evento de control genera obligatoriamente un evento de flujo. Verdadero. Falso.

Los patrones de diseño se asocian usualmente con el diseño orientado a objetos. Verdadero. Falso.

Las métricas estáticas se recopilan mediante mediciones hechas de representaciones del sistema. Verdadero. Falso.

En la evolución del software la complejidad crece no solamente en cuanto el aspecto técnico sino también en lo que se refiere a usabilidad, recursos de soft y hard y nivel de administración requeridos para el correcto desempeño del sistema. Verdadero. Falso.

Una línea de código es una secuencia de versiones de código fuente con las versiones más recientes de la secuencia de las versiones anteriores y una línea base es una definición de un sistema determinado, compuesto por código, librerías, archivos de configuración, entrebotros elementos que hacen al sistema. Verdadero. Falso.

El estándar ISO 9001 no es en sí mismo un estándar para el desarrollo de software, sino un marco para elaborar estándares de software. Establece principios de la calidad total y describe en general el proceso de calidad, y explica los estándares y procedimientos organizacionales que deben determinarse. Estos tienen que documentarse en un manual de calidad de la organización. Verdadero. Falso.

Los estímulos periódicos forman parte de un sistema en tiempo real. Verdadero. Falso.

Mientras se refactorice un programa, se debe agregar funcionalidad. Verdadero. Falso.

Los estímulos forman parte de un evento de flujo solamente. Verdadero. Falso.

La revisión es un proceso privado de detección de errores, comparado con el proceso más privado de prueba de componentes. Verdadero. Falso.

Dentro de los modelos de desarrollo de software, solo el modelo en espiral es el que plantea la fase de mantenimiento, ya que dada su naturaleza es el único que lo puede sustentar. Verdadero. Falso.

Para diseñar un sistema en tiempo real es necesario identificar los estímulos que el sistema debe procesar y las salidas asociadas. Verdadero. Falso.

Los modelos de comportamiento se utilizan para describir el comportamiento del sistema y su relación con el medio ambiente. Verdadero. Falso.

El nombre del tercer nivel de CMMI es gestionado. Verdadero. Falso.

El frigorífico La Mejor necesita realizar un sistema de facturación para administrar sus ventas. ¿Dónde debe reflejar “administrar las ventas”?. En el alcance del sistema. En las restricciones del sistema. En el objetivo del sistema. En el diagrama de flujo de datos. En el diccionario de datos.

El frigorífico La Mejor necesita realizar un sistema de facturación que abarca desde el momento en que el cliente hace el pedido hasta que se lleva la factura. ¿Dónde debe reflejar el "desde-hasta"?. En el objetivo del sistema. En el alcance del sistema. En el diccionario de datos. En identificar el límite del sistema. En el modelo entidad-relación.

El frigorífico La Mejor necesita realizar un sistema de facturación para administrar sus ventas. ¿Dónde debe reflejar “incluye” y “no incluye”?. En el objetivo del sistema. En el diagrama de flujo de datos. En el alcance del sistema. En el modelo de comportamiento. En la especificación de procesos.

El equipo de desarrollo de la empresa Lanux necesita ver el resumen del evento desde que el cliente hace el pedido en el modelo de comportamiento. ¿Cuál es la operación que debe realizar?. Debe realizar el diagrama de casos de uso. Debe realizar el diagrama de clases. Debe realizar el diagrama de flujo del evento (DFD). Debe realizar el diagrama entidad-relación. Debe realizar el diccionario de datos.

En el modelo ambiental un evento de flujo permite generar diferentes elementos. ¿Qué permite generar el evento de flujo?. Una entidad y una relación. Un proceso y un almacén de datos. Un estímulo y una o varias respuestas. Un objeto y sus atributos. Un caso de uso y un actor.

El frigorífico La Mejor necesita actualizar los datos de un cliente en el modelo de comportamiento. ¿Qué proceso debe realizar?. Debe realizar una modificación en el diagrama de contexto. Debe realizar una modificación en el diagrama de flujo de datos. Debe realizar una modificación en la explosión del evento. Debe realizar una modificación en el modelo ambiental. Debe realizar una modificación en el diccionario de datos.

Al trabajar con patrones de diseño se necesita agrupar a los empleados por categorías sin usar herencia. ¿Qué debe aplicar en el diagrama de clases?. Composición. Agregación. Generalización. Asociación. Dependencia.

Al trabajar con patrones de diseño se necesita agrupar a las categorías de empleados con el objeto empleado sin usar herencia ¿Que se debe aplicar en el diagrama de clases?. Agregación. Composición. Generalización. Asociación. Dependencia.

Al trabajar con Patrones de Diseño se necesita agrupar a los Profesores Contratados y Profesores concursados que son diferentes objetos en un diagrama de clases. Podes identificar lo que tiene que aplicar en el diagrama de clases en la siguiente lista: Composición. Agregación. Herencia. Asociación. Dependencia.

Si se necesita descomponer los objetos que pertenecen al sistema de cobranzas y utilizar Patrones. Puedes identificar la herramienta a utilizar en la siguiente lista: Un diagrama de casos de uso. Un diagrama de secuenci. Un diagrama de clases con herencia. Un diagrama de estados. Un diagrama de actividades.

El equipo de desarrollo de la empresa Lanux está aplicando patrones de diseño y necesita ordenar las interfaces en un número de objetos relacionados del sistema de cobranzas. ¿Qué tipo de patrón utiliza este equipo de desarrollo?. Patrón Singleton. Patrón Observador. Patrón Fachada. Patrón Estrategia. Patrón Decorador.

El equipo de desarrollo de una empresa tiene el sistema de cobranzas se encuentra en mantenimiento y necesita corregir errores de funcionamiento. Identifica el tipo de mantenimiento que debe aplicar en la siguiente lista. Mantenimiento preventivo. Mantenimiento adaptativo. Mantenimiento para reparar fallas. Mantenimiento perfectivo. Mantenimiento evolutivo.

El equipo de desarrollo de una empresa necesita que el sistema de cobranzas se encuentre en mantenimiento funcione en aplicaciones móviles bajo el sistema operativo Android. Identifica el tipo de mantenimiento que debe aplicar en la siguiente lista. Mantenimiento correctivo. Mantenimiento de adaptación ambiental. Mantenimiento perfectivo. Mantenimiento preventivo. Mantenimiento evolutivo.

El equipo de desarrollo de una empresa necesita que el sistema de cobranzas se encuentra en mantenimiento y los requerimientos varían debido a un cambio organizacional. Identifica el tipo de mantenimiento que debe aplicar en la siguiente lista. Mantenimiento correctivo. Mantenimiento adaptativo. Mantenimiento perfectivo. Mantenimiento de adición o modificación de funcionalidad. Mantenimiento preventivo.

El equipo de desarrollo está indicando las fechas de entrega críticas y las responsabilidades para el producto, junto con planes para distribución y servicio al producto según Humphrey (1989). ¿Puedes identificar el nombre de la etapa que contempla el plan?. Introducción del producto. Metas de calidad. Planes de producto. Riesgos y gestión del riesgo. Descripciones de procesos.

El equipo de desarrollo está indicando la descripción del producto, la pretensión de su mercado y las expectativas de calidad para el producto según Humphrey (1989). ¿Puedes identificar el nombre de la etapa que contempla el plan?. Planes de producto. Metas de calidad. Introducción del producto. Riesgos y gestión del riesgo. Descripciones de procesos.

El equipo de desarrollo está indicando la descripción de los procesos y estándares de desarrollo y servicio que deben usarse para diseño y gestión del producto, fechas de entrega críticas y las responsabilidades para el producto, según Humphrey (1989). ¿Puedes identificar el nombre de la etapa que contempla el plan?. Introducción del producto. Metas de calidad. Planes de producto. Riesgos y gestión del riesgo. Descripciones de procesos.

El equipo de desarrollo está indicando las metas y los planes de calidad para el producto, incluyendo una identificación y justificación de los atributos esenciales de calidad del producto, según Humphrey (1989). ¿Puedes identificar el nombre de la etapa que contempla el plan?. Introducción del producto. Metas de calidad. Planes de producto. Riesgos y gestión del riesgo. Descripciones de procesos.

El equipo de desarrollo está indicando los riesgos clave que pueden afectar la calidad del producto y las acciones a tomar para enfrentar dichos riesgos según Humphrey (1989). ¿Puedes identificar el nombre de la etapa que contempla el plan?. Introducción del producto. Metas de calidad. Planes de producto. Riesgos y gestión del riesgo. Descripciones de procesos.

Existe un estándar de calidad que contempla la estructura de requerimientos. Identifica de la lista el estándar correcto. Estándar de proceso. Estándar de producto. Estándar de proyecto. Estándar de diseño. Estándar de codificación.

Existe un estándar de calidad que contempla el formato de encabezado por método. ¿Cuál es este?. Estándar de proceso. Estándar de producto. Estándar de proyecto. Estándar de diseño. Estándar de codificación.

El equipo de calidad necesita aplicar estándares donde contemple el formato del plan del proyecto. ¿Puedes identificar qué tipo de estándares tiene que utilizar en la siguiente lista?. Estándares de proceso. Estándares de producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El Equipo de Calidad necesita aplicar estándares donde contemple la estructura de documento de requerimientos. Podes identificar el tipo de estándares tiene que utilizar: Estándares de proceso. Estándares de producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El Equipo de Calidad necesita aplicar estándares que incluyen documentos (como la estructura de los documentos de requerimientos), estándares de documentación (como el encabezado de un comentario estándar para una definición de clase de objeto). Puedes identificar el tipo de estándares tiene que utilizar: Estándares de proceso. Estándares de producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El equipo de calidad necesita aplicar estándares que incluyen documentos (como la estructura de los documentos de requerimientos), estándares de documentación (como el encabezado de un comentario estándar para una definición de clase de objeto). ¿Qué tipo de estándares tiene que utilizar?. Estándares de proceso. Estándares del producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El equipo de calidad necesita aplicar estándares donde deben especificar como es una buena práctica de desarrollo. Identifica el tipo de estándares que tienen que utilizar: Estándares de proceso. Estándares de producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El Equipo de Calidad necesita aplicar estándares donde contemple enviar un nuevo código para construcción del sistema. Puedes identificar el tipo de estándares tiene que utilizar: Estándares de proceso. Estándares de producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El equipo de calidad necesita aplicar estándares donde contemple enviar un nuevo código para construcción del sistema ¿Qué tipo de estándares tiene que utilizar?. Estándares del proceso. Estándares de producto. Estándares de diseño. Estándares de codificación. Estándares de prueba.

El equipo de calidad necesita aplicar la norma ISO 9001 Gestión de la configuración. Identifica el tipo de proceso que tiene que aplicar la siguiente lista. Proceso de realización del producto. Proceso de gestión del proyecto. Proceso de soporte. Proceso de medición, análisis y mejora. Proceso de entrega del producto.

El equipo de calidad necesita aplicar la norma ISO 9001 Adquisición empresarial ¿Puedes identificar el tipo de proceso que tienes que aplicar?. Proceso de realización del producto. Proceso de gestión del proyecto. Proceso de soporte. Proceso de medición, análisis y mejora. Proceso de entrega del producto.

Identifica lo que mide la métrica del producto en la siguiente lista: La productividad del equipo de desarrollo. La eficiencia del proceso de desarrollo. Permite medir los atributos internos de un sistema de software. La satisfacción del cliente con el producto. El costo del desarrollo del software.

Existen métricas que pueden recopilarse durante las pruebas del sistema o después de que el sistema está en uso. ¿Cuál es el nombre de esta métrica?. Métricas estáticas. Métricas dinámicas. Métricas de proceso. Métricas de proyecto. Métricas de calidad.

Existen métricas que pueden recopilarse mediante mediciones hechas de representaciones del sistema, como el diseño, el programa o la documentación. ¿Cuál es el nombre de esta métrica?. Métricas estáticas. Métricas dinámicas. Métricas de proceso. Métricas de proyecto. Métricas de proyecto.

Existen pruebas que contemplan los componentes que constituyen el sistema. ¿Puedes identificar la prueba?. Pruebas de sistema. Pruebas de aceptación. Pruebas de desarrollo. Pruebas de integración. Pruebas unitarias.

Existen pruebas en las que los componentes del sistema se integran para crear un sistema completo. ¿Puedes identificar la prueba?. Pruebas unitarias. Pruebas de integración. Pruebas de sistema. Pruebas de aceptación. Pruebas de regresión.

Existen pruebas en las que el sistema se pone a prueba con datos suministrados por el cliente del sistema. ¿Puedes identificar la prueba?. Pruebas unitarias. Pruebas de integración. Pruebas de sistema. Pruebas de aceptación. Pruebas de regresión.

El equipo de gestión de calidad debe considerar si el software se ajusta o no a su propósito pretendido. ¿Puedes indicar la tarea que debe realizar el equipo de calidad?. Debe realizar pruebas de rendimiento. Debe inspeccionar el código fuente. Debe realizar preguntas sobre las características del sistema. Debe revisar la documentación del sistema. Debe analizar los riesgos del proyecto.

Dadas las leyes empíricas de evolución de software, ¿cómo se denomina aquella que dice que cuando un sistema evoluciona se incrementa su complejidad a menos que se trabaje para mantenerla o reducirla?. Ley de la entropía del software. Ley de la inercia del software. Complejidad incremental. Conservación de la familiaridad. Reducción de la calidad.

Dadas las leyes empíricas de evolución de software, ¿cómo se denomina aquella que dice que cuando un sistema evoluciona, todos aquellos que están asociados a él deben mantener un conocimiento de su contenido y comportamiento para tratar de conseguir una evolución satisfactoria?. Ley de la entropía del software. Ley de la inercia del software. Complejidad incremental. Conservación de la familiaridad. Reducción de la calidad.

Dadas las leyes empíricas de evolución de software, ¿cómo se denomina aquella que dice que la calidad de los sistemas comienza a disminuir a menos que se mantengan de forma rigurosa y se adapten a los cambios en su entorno de funcionamiento?. Ley de la entropía del software. Ley de la inercia del software. Complejidad incremental. Conservación de la familiaridad. Reducción de la calidad.

Dentro del proceso de evolución de software existen actividades fundamentales. ¿Cómo se denomina la actividad del proceso de evolución que, considerando todos los cambios propuestos, desde corrección de defectos hasta adaptaciones y mejoras, determina qué implementar y qué no?. Análisis de impacto. Implementación del cambio. Entrega del sistema. Planeación de la versión. Gestión de la configuración.

Dentro de la Reingeniería de software, ¿cómo se denomina la actividad de analizar el programa y extraer la información para documentar la organización y funcionalidad?. Reestructuración del código. Traducción del código. Ingeniería inversa. Reingeniería de datos. Reingeniería de procesos.

La traducción del código fuente es una tarea o actividad fundamental, ¿de qué proceso?. Mantenimiento del software. Evolución del software. Reingeniería de software. Refactorización del código. Gestión de la configuración.

En el mantenimiento preventivo de refactorización, ¿a qué se denominan “malos olores”?. A errores de codificación que producen fallos en el sistema. A vulnerabilidades de seguridad en el código fuente. A código duplicado que aumenta la complejidad del sistema. A situaciones estereotípicas en las cuales el código de programa es susceptible de mejorarse. A la falta de documentación del código fuente.

Considerando dos variables de valoración, una el valor empresarial y otra calidad del sistema, suponiendo que un sistema cae en el grupo de sistemas de alta calidad y alto valor empresarial, ¿qué acción/decisión estratégica se debería tomar con él?. Reemplazarlo por un nuevo sistema. Mantenerlo en operación. Retirarlo de servicio. Reestructurarlo. Reingeniería.

Agrupando a los patrones de diseño según su propósito se tienen en categorías de patrones, ¿en qué categoría están aquellos que se utilizan para crear clases u objetos que están incluidos dentro de estructuras más complejas?. Patrones creacionales. Patrones de comportamiento. Patrones estructurales. Patrones de concurrencia. Patrones de diseño de interfaz.

¿Cómo se denomina al patrón de diseño que separa el despliegue del estado de un objeto del objeto en sí y permite el ofrecimiento de despliegues alternativos?. Singleton. Observer. Factory. trategy. Decorator.

¿Cómo se denomina al patrón de diseño cuyo objetivo es devolver una instancia de múltiples (…) tipos de objetos, generalmente heredan de una misma clase padre y se diferencian entre ellos por su comportamiento?. Singleton. Observer. Factory. Strategy. Decorator.

¿Cómo se clasifican los patrones de diseño utilizados para instanciar objetos, y así separar la implementación del cliente de la de los objetos que se utilizan?. Patrones creacionales. Patrones de comportamiento. Patrones estructurales. Patrones de concurrencia. Patrones de diseño de interfaz.

Dentro de las tres componentes de la Interfaz de usuario, ¿cuál es la que establece el FEEL de la interfaz (secuenciación y lógica del diálogo, aspectos de navegación e interacción entre las diferentes ventanas o páginas que conformen el sistema)?. Presentación de la información. Control de diálogo. Entrada de la información. Diseño visual. Arquitectura de la información.

Dentro de la administración de la configuración de un producto de sistema de software se llevan adelante cuatro actividades estrechamente relacionadas. ¿Cómo se denomina la actividad que se ocupa de hacer el seguimiento de las solicitudes de cambios al software, estimar los costos, medir el efecto de esos cambios y decidir si se implementan y cuándo?. Gestión de versiones. Administración del cambio. Construcción del sistema. Gestión de la liberación. Control de calidad.

Una interfaz de usuario visual debe soportar algunas características la que se denomina interacción visual, ¿a qué se refiere?. A la estética y el atractivo visual de la interfaz. A la claridad y la facilidad de uso de la interfaz. A cuando el usuario puede expresarse seleccionando, señalando, arrastrando, moviendo objetos presentes en la pantalla. A la capacidad de la interfaz de adaptarse a diferentes dispositivos. A la utilización de elementos multimedia en la interfaz.

Se llama ... la acción mediante la cual se crea una nueva línea de código a partir de una versión en una línea de código existente. Esta línea nueva puede desarrollarse de manera independiente que la anterior. Versioning o control de versiones. Branching o ramificación. Merging o combinación. Commit o confirmación. Checkout o extracción.

¿De qué se ocupa la Administración de la configuración?. Se ocupa de las políticas, los procesos y las herramientas para administrar los cambios de software. Se ocupa de la planificación, el seguimiento y el control del desarrollo de software. Se ocupa de la definición, la implementación y el mantenimiento de la infraestructura de software. Se ocupa de la gestión de los riesgos del proyecto de software. Se ocupa de la garantía de la calidad del software.

La creación de una nueva versión de un componente de software producto de la combinación de diferentes versiones en diferentes líneas de código se llama ... Versioning o control de versiones. Branching o ramificación. Merging o combinación. Commit o confirmación. Checkout o extracción.

Dentro de la Administración de la configuración de un producto de sistema de software se llevan adelante 4 actividades estrechamente relacionadas. ¿A qué se refiere la que se denomina Construcción del sistema?. A la creación del código fuente del software. A la realización de pruebas de integración del software. A la gestión de las versiones del software. Proceso de ensamblar los componentes del programa, datos y librerías, y luego compilarlos y vincularlos para crear un sistema ejecutable. A la documentación del software.

Considerando la clasificación de estándares de software dada por Somerville, ¿cuáles de las siguientes opciones contiene estándares de proceso únicamente?. Formato de plan de proyecto, estilo de programación, estructura de documento de requerimientos. Proceso de control de cambio y proceso de aprobación de plan de proyecto, proceso de liberación de versión. Estructura de documento de requerimientos, estilo de programación, proceso de control de cambio. Formato de plan de proyecto, proceso de liberación de versión, estilo de programación. Proceso de aprobación de plan de proyecto, estructura de documento de requerimientos, proceso de liberación de versión.

Considerando la clasificación de estándares de software dada por Somerville, ¿cuáles de las siguientes opciones contiene estándares de producto?. Proceso de control de cambio y proceso de aprobación de plan de proyecto, proceso de liberación de versión. Estilo de programación, estructura de documento de requerimientos, formato de plan de proyecto. Estructura de documento de requerimientos, estilo de programación, proceso de control de cambio. Formato de plan de proyecto, proceso de liberación de versión, estilo de programación. Proceso de aprobación de plan de proyecto, estructura de documento de requerimientos, proceso de liberación de versión.

Luego de comprender qué son los estándares de software, marque la opción que explica las razones por las que son importantes los estándares de software. Porque garantizan la seguridad del software. Porque aceleran el proceso de desarrollo de software. Porque reducen los costos de desarrollo de software. Porque se basan en conocimiento sobre la mejor práctica o más adecuada práctica, porque proporcionan un marco de lo que significa calidad y porque trascienden a las personas y cualquier persona puede continuar con el trabajo iniciado por otra. Porque facilitan la reutilización de código.

La certificación ISO 9001 significa que la calidad del software producido por compañías certificadas... Será siempre la mejor del mercado. Cumplirá con todos los requisitos del cliente. Estará libre de errores. No puede asegurar que será mejor que el derivado de compañías no certificadas. Será más barato que el software producido por compañías no certificadas.

¿Cuál es la diferencia fundamental entre ISO 9001 y el modelo CMM?. ISO 9001 se aplica solo a empresas de software, mientras que CMM se aplica a cualquier tipo de empresa. ISO 9001 es un modelo de madurez, mientras que CMM es una norma certificable. Si bien las dos ISO y CMM son referidos a la calidad, ISO es una norma certificable enfocada en los procesos internos y externos, mientras que CMM es un modelo de madurez específicamente enfocado en los procesos de desarrollo de software. ISO 9001 se centra en la calidad del producto, mientras que CMM se centra en la calidad del proceso. No hay diferencia fundamental entre ISO 9001 y CMM.

Las siguientes sub-actividades: Identificar requerimientos a testear, desarrollo de estrategia de testing, identificar recursos y herramientas de soporte, crear cronograma de testing, ¿a cuál de las actividades del proceso de testing se refieren?. Diseño de casos de prueba. Ejecución de pruebas. Evaluación de resultados. Generar plan de prueba. Gestión de defectos.

Todo proceso de revisión se estructura básicamente en fases. ¿Cómo se denomina a la fase donde se tratan los conflictos y problemas surgidos durante la revisión?. Planificación. Reunión de revisión. Actividades posteriores a la revisión. Preparación individual. Revisión.

Al hablar de métricas del producto, las mismas se dividen en dos clases. ¿Cómo se denominan aquellas que se recopilan mediante mediciones que se hacen sobre representaciones del sistema como son el código, el diseño o la documentación?. Métricas dinámicas. Métricas estéticas. Métricas de proceso. Métricas de proyecto. Métricas de calidad.

Para que la medida del atributo interno sea un factor de predicción útil para las características externas asociadas debe alcanzar ciertas condicion. Debe ser fácil de medir. Debe ser comprendida por todos los miembros del equipo. Debe ser relevante para el cliente. Debe medirse con exactitud, debe existir una relación directa entre el atributo interno que se mide y el externo al que se encuentra asociado y esa asociación debe comprenderse, validarse y expresarse en términos de fórmula o modelo. Debe ser consistente con los estándares de la industria.

Teniendo en cuenta los conceptos básicos de CMM, determine cuál de las siguientes afirmaciones referidas a la Capacidad del Proceso, Desempeño del Proceso y Madurez del Proceso es la correcta: Madurez se define como resultados esperados que se pueden alcanzar siguiendo un proceso, Desempeño a los resultados reales siguiendo un proceso y la Capacidad al alcance para que un proceso es efectivo, está definido, medido y controlado. Capacidad se define como resultados esperados que se pueden alcanzar siguiendo un proceso, Desempeño a los resultados reales siguiendo un proceso y la Madurez al alcance para que un proceso es efectivo, está definido, medido y controlado. Desempeño se define como resultados esperados que se pueden alcanzar siguiendo un proceso, Madurez a los resultados reales siguiendo un proceso y la Capacidad al alcance para que un proceso es efectivo, está definido, medido y controlado. Capacidad se define como los resultados reales siguiendo un proceso, Desempeño a los resultados esperados que se pueden alcanzar siguiendo un proceso y la Madurez al alcance para que un proceso es efectivo, está definido, medido y controlado. Madurez se define como los resultados reales siguiendo un proceso, Capacidad a los resultados esperados que se pueden alcanzar siguiendo un proceso y el Desempeño al alcance para que un proceso es efectivo, está definido, medido y controlado.

Un cambio al proceso implica hacer modificaciones al proceso existente y existen etapas claves en el proceso de cambios de proceso. Marque la afirmación correcta. Las etapas son: Medición del proceso, análisis del proceso, cambio del proceso. Las etapas son: Definición del proceso, implementación del proceso, evaluación del proceso. Las etapas son: Identificación de mejoras, priorización de las mejoras, introducción de cambios a los procesos, capacitación del proceso y afinación del cambio. Las etapas son: Planificación del cambio, implementación del cambio, verificación del cambio. Las etapas son: Análisis del impacto, comunicación del cambio, gestión del cambio.

Para la valoración de los sistemas heredados se propone graficar en un eje X,Y considerando dos variables de valoración: 1) valor empresarial (ALTA/BAJA) 2) calidad del sistema, y se obtienen cuatro grupos de sistemas (ALTA/BAJA). ¿Cuál es el grupo de sistemas que deben considerarse para descartar?. Alto valor empresarial y baja calidad del sistema. Alto valor empresarial y alta calidad del sistema. Bajo valor empresarial y alta calidad del sistema. Bajo valor empresarial y baja calidad del sistema. Sistemas con valor empresarial medio y calidad media.

El Equipo de Desarrollo de la Empresa se encuentra valorizando el sistema de identificación de rostros descubriendo que por la situación actual de la Pandemia es costoso mantenerlo. Puedes identificar a qué grupo de valorización de un sistema heredado corresponde en la siguiente lista: Alta calidad, alto valor empresarial. Alta calidad, bajo valor empresarial. Baja calidad, bajo valor empresarial. Baja calidad, alto valor empresarial. Calidad media, valor empresarial medio.

Dentro de los principios SOLID, ¿cuál es el que dice que el comportamiento de una entidad debe poder ser alterado sin tener que modificar su propio código fuente?. Single Responsibility Principle (SRP). Open-Closed Principle (OCP). Liskov Substitution Principle (LSP). Interface Segregation Principle (ISP). e) Dependency Inversion Principle (DIP).

Dentro de los principios SOLID, ¿cuál es el que dice que cada clase debe ocuparse de un solo menester?. Single Responsibility Principle (SRP). Open-Closed Principle (OCP). Liskov Substitution Principle (LSP). Interface Segregation Principle (ISP). Dependency Inversion Principle (DIP).

En la medición del proceso pueden recopilarse métricas de éste. Marque la opción que contenga únicamente métricas de proceso. Número de líneas de código, complejidad ciclomática, número de defectos. Tiempo tardó en completarse el proceso de pruebas, recursos requeridos para el proceso de pruebas, número de casos de prueba corridos. Número de requerimientos, número de casos de uso, número de cambios. Tiempo de desarrollo, costo del proyecto, esfuerzo del equipo. Satisfacción del cliente, cumplimiento de los plazos, conformidad con los requisitos.

Para qué tipo de sistemas aplica la siguiente afirmación: "Estos sistemas requieren alta seguridad provocando que, cada vez más, se estén utilizando métodos formales. Con estos se utilizan también técnicas rigurosas de verificación, pero pocos ingenieros de software poseen los conocimientos matemáticos necesarios para explotar totalmente las posibilidades de verificación". Sistemas de información. Sistemas web. Sistemas empotrados. Sistemas de tiempo real. Sistemas de escritorio.

Se define un conjunto de principios para diseñar el diálogo provisto en una interfaz de usuario considerando aspectos de usabilidad. ¿Cuál es el principio que se refiere a que el sistema debe utilizar el lenguaje del usuario, con expresiones y palabras que le resulten familiares y que la información aparezca en un orden lógico y natural?. Visibilidad del estado del sistema. Coincidencia entre el sistema y el mundo real. Control y libertad del usuario. Consistencia y estándares. Prevención de errores.

Existen tipos de métricas. Las mismas son: Métricas estáticas y dinámicas. Métricas de control y métricas de predicción. Métricas de producto y métricas de proceso. Métricas de proyecto y métricas de calidad. Métricas de eficiencia y métricas de efectividad.

El paradigma GQM se usa en la mejora de procesos y contiene: Objetivos, preguntas y respuestas. Metas, preguntas y métricas. Gráficos, cuadros y matrices. Gestión, calidad y medición. Guía, cuestionario y manual.

Dentro del proceso de Evolución del Software existen fases. ¿A qué fase se pasa cuando, estando en la Evolución como fase, con el tiempo los cambios de implementación de requerimientos, aún siendo significativos, se vuelven menos rentables?. Desarrollo inicial. Servicio. Fase de salida. Declive. Retiro.

Dentro del proceso de evolución del software existe una actividad que se denota recursiva. ¿Entre qué actividades fundamentales se da esa recursividad?. Entre el análisis de impacto y la planeación de la versión. Entre la implementación del cambio y la entrega del sistema. Entre la liberación del sistema y las peticiones de cambio. Entre la gestión de la configuración y el mantenimiento del sistema. Entre la evolución del software y la reingeniería del software.

¿Cómo se denominan a los sistemas de usos específicos, con escaso presupuesto para mantenimiento, que deben considerarse ante la implementación de nuevos sistemas?. Sistemas obsoletos. Sistemas desactualizados. Sistemas heredados. Sistemas legacy. Sistemas anticuados.

¿Cómo definirías a los patrones de diseño creacionales?. Proporcionan una forma de crear objetos sin necesidad de instanciarlos directamente. Separan la lógica de creación de objetos y la encapsulan. Permiten crear familias de objetos relacionados sin especificar sus clases concretas. Definen una interfaz para crear objetos, pero dejan que las subclases decidan qué clase instanciar. Proporcionan una interfaz para crear objetos de una superclase, pero permite a las subclases alterar el tipo de objetos que se crearán.

La Cobertura de la prueba se define como el porcentaje de casos de prueba que se han ejecutado y el porcentaje de código que se ha probado. La métrica mencionada arriba (cobertura de la prueba) es una métrica que permite evaluar: La calidad del software. El proceso de pruebas. La eficiencia del equipo de desarrollo. La satisfacción del cliente. El costo del desarrollo del software.

Referidos a los roles en el proceso de inspección, se acepta que una inspección debe incluir a los siguientes: Desarrolladores, testers y usuarios. Jefe de proyecto, analista de sistemas y programador. Autor del código, inspector, secretario y moderador. Cliente, proveedor y equipo de desarrollo. Gerente de calidad, auditor y responsable del proceso.

¿Cuál es el propósito de las revisiones e inspecciones de calidad?. Encontrar todos los defectos del software. Cumplir con los estándares de la industria. Reducir los costos de desarrollo. Acelerar el proceso de desarrollo. El propósito principal de las revisiones e inspecciones de calidad es mejorar la calidad del software.

El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar diferentes software y debe determinar el ciclo de vida por Rajlich y Bennettque y no saben cuál es el nombre. ¿Cuál es el ciclo de vida que consideres necesario debe utilizar?. Ciclo de vida en cascada. Ciclo de vida iterativo e incremental. Ciclo de vida de evolución y servicio. Ciclo de vida en espiral. Ciclo de vida en V.

El equipo de desarrollo de la empresa Lanux necesita aplicar la segunda ley de Lehman en el desarrollo de sistemas de facturación, ¿qué debe tener en cuenta?. Debe tener en cuenta que los sistemas evolucionan continuamente. Debe tener en cuenta que un sistema cambia y su estructura se degrada. Debe tener en cuenta que la complejidad de los sistemas aumenta con el tiempo. Debe tener en cuenta que los sistemas tienden a conservarse a sí mismos. Debe tener en cuenta que la calidad de los sistemas disminuye con el tiempo.

El equipo de desarrollo de la empresa Lanux necesita aplicar la tercera ley de Lehman en el desarrollo de sistemas de facturación, ¿qué debe tener en cuenta?. Debe tener en cuenta que los sistemas evolucionan continuamente. Debe tener en cuenta que un sistema cambia y su estructura se degrada. Debe tener en cuenta que la complejidad de los sistemas aumenta con el tiempo. Debe tener en cuenta que los sistemas grandes tienen una dinámica propia. Debe tener en cuenta que la calidad de los sistemas disminuye con el tiempo.

El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar diferentes software y debe determinar el ciclo de vida que es conveniente utilizar. Identifica el ciclo de vida que consideres necesarios debe utilizar. Ciclo de vida en cascada. Ciclo de vida iterativo e incremental. Ciclo de vida de evolución y servicio. Debe utilizar el ciclo de vida en espiral. Ciclo de vida en V.

El equipo de desarrollo de la empresa Lanux se encuentra estudiando los cambios propuestos para el sistema de cobranzas y necesita saber el procedimiento que debe realizar. ¿Qué procedimiento le recomendarías que debe realizar?. Debe realizar una evaluación de riesgos. Debe realizar una planificación de la versión. Debe realizar un análisis de los requerimientos. Debe realizar una implementación del cambio. Debe realizar una gestión de la configuración.

El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar el sistema de cobranzas, está utilizando el ciclo de vida propuesto por Arthur y necesita saber el nombre de la primera etapa a utilizar. ¿Cuál es?. Etapa de análisis de impacto. Etapa de planeación de la versión. Etapa de implementación del cambio. Etapa de entrega del sistema. Etapa de desarrollo inicial.

El equipo de desarrollo de la empresa Lanux se encuentra en un proceso para cambiar diferentes software. Está utilizando el ciclo de vida "evolución y servicio" y necesita saber el nombre de la primera etapa para utilizarla. Identifica el nombre de la primera etapa que consideres necesario debe utilizar. Etapa de análisis de impacto. Etapa de planeación de la versión. Etapa de implementación del cambio. Etapa de entrega del sistema. Etapa de desarrollo inicial.

El equipo de desarrollo de la empresa Lanux está evaluando las métricas de proceso de mantenibilidad del sistema de facturación identificando: tiempo promedio requerido para Análisis de impacto. ¿Cuándo se aplica esta métrica?. Aplica la métrica cuando refleja el número de componentes de programa que se ven afectados por la petición de cambio. Aplica la métrica cuando se evalúa la complejidad del código. Aplica la métrica cuando se mide el tiempo total de desarrollo del sistema. Aplica la métrica cuando se analiza la cantidad de líneas de código modificadas. Aplica la métrica cuando se determina el número de errores encontrados en el código.

El Equipo de Desarrollo de la Empresa está evaluando las métricas de proceso de mantenibilidad del sistema de facturación identificando la métrica Número de peticiones para mantenimiento correctivo. Puedes identificar el contenido de la métrica en la siguiente lista: Aplica la métrica cuando hay un aumento en el número de reportes de bugs y fallas. Aplica la métrica cuando se incrementa el número de usuarios del sistema. Aplica la métrica cuando se agregan nuevas funcionalidades al sistema. Aplica la métrica cuando se realizan cambios en la infraestructura del sistema. Aplica la métrica cuando se actualiza la documentación del sistema.

El equipo de desarrollo de la empresa Lanux está en un proceso de refactorización, según Opdyke y Johnson, del sistema de sueldos. ¿Qué actividad debe realizar?. Al refactorizar hay que mejorar el programa. (CORRECTA). Al refactorizar hay que cambiar la funcionalidad del programa. Al refactorizar hay que reescribir el programa desde cero. Al refactorizar hay que eliminar el programa. Al refactorizar hay que agregar nuevas funcionalidades al programa.

El equipo de desarrollo de la empresa Lanux está evaluando la reingeniería del sistema de producción debido a que tiene una elevación de costos. ¿Cual es la ventaja de utilizar una reingeniería?. La ventaja es que disminuye los costos. La ventaja es que aumenta la complejidad del sistema. La ventaja es que se mantiene la tecnología obsoleta. La ventaja es que se reduce la eficiencia del sistema. La ventaja es que se incrementan los riesgos del sistema.

El equipo de desarrollo de la empresa Lanux está evaluando la reingeniería del sistema de stock por los altos riesgos que tiene. ¿Cual es la ventaja de utilizar una reingeniería?. La ventaja es la disminución de los riesgos. La ventaja es el aumento de la complejidad del sistema. La ventaja es el mantenimiento de la tecnología obsoleta. La ventaja es la reducción de la eficiencia del sistema. La ventaja es el incremento de los costos del sistema.

El equipo de desarrollo de la empresa Lanux está evaluando el comportamiento del sistema de facturación y su entorno detectando requerimientos no funcionales para realizar la petición del cambio ¿Que tipo de inconvenientes debe analizar para pedir la petición del cambio?. Debe analizar el número de requerimientos de sistema inherentemente inestables. Debe analizar el número de usuarios que utilizan el sistema. Debe analizar la cantidad de líneas de código del sistema. Debe analizar la frecuencia de las actualizaciones del sistema. Debe analizar el costo de desarrollo del sistema.

¿Qué factor usado en la valoración del entorno analiza si existe un reporte de fallas de un sistema?. Tasa de falla. Complejidad del sistema. Número de usuarios. Costo de desarrollo. Tiempo de respuesta.

¿Qué factor usado en la valoración del entorno analiza si existe una falla de interfaz de un sistema?. Interoperatividad. Escalabilidad. Seguridad. Usabilidad. Mantenibilidad.

El equipo de desarrollo de la empresa Lomas se encuentra valorizando el sistema de turnos aportados, detectando que tiene un diseño válido con información poco relevante para la toma de decisiones gerenciales. ¿A qué grupo de valoración de un sistema heredado corresponde?. Alta calidad, bajo valor empresarial. Baja calidad, alto valor empresarial. Alta calidad, alto valor empresarial. Baja calidad, bajo valor empresarial. Calidad media, valor empresarial medio.

El equipo de desarrollo de la universidad lomas se encuentra valorizando empresarialmente el sistema de inscripción a exámenes que es utilizado tres veces al año por muchos usuarios. ¿A qué valorización empresarial de un sistema heredado corresponde?. Valoriza el uso del sistema. Valoriza el costo del sistema. Valoriza la tecnología del sistema. Valoriza la seguridad del sistema. Valoriza la mantenibilidad del sistema.

El Equipo de Desarrollo de la Universidad se encuentra valorizando empresarialmente el sistema de inscripción a exámenes debiendo realizar un listado de alumnos inscritos por materia. Puedes identificar la valorización empresarial de un sistema heredado corresponde en la siguiente lista: Valoriza las salidas del sistema. Valoriza las entradas del sistema. Valoriza el proceso del sistema. Valoriza el almacenamiento del sistema. Valoriza la interfaz del sistema.

El Equipo de Desarrollo de la Universidad se encuentra valorizando empresarialmente el sistema de aula virtual descubriendo que se pierden datos cuando los alumnos guardan información. Puedes identificar la valorización empresarial de un sistema heredado corresponde en la siguiente lista: Valoriza la confiabilidad del sistema. Valoriza la disponibilidad del sistema. Valoriza la seguridad del sistema. Valoriza la escalabilidad del sistema. Valoriza la mantenibilidad del sistema.

¿Qué función cumple el patrón de diseño iterator?. Proporciona una forma estándar para ingresar a los elementos de una colección, sin importar cómo se implementó dicha colección. Permite la posibilidad de extender la funcionalidad de una clase existente en tiempo de operación. Permite señalar a varios objetos que cambiaron el estado de algún otro objeto. Define una dependencia de uno-a-muchos entre objetos, de manera que cuando un objeto cambia de estado, todos sus dependientes son notificados. Define una interfaz de alto nivel que hace que un conjunto de clases trabajen juntas.

¿Qué función cumple el patrón de diseño decorador?. Permite la posibilidad de extender la funcionalidad de una clase existente en tiempo de operación. Proporciona una forma estándar para ingresar a los elementos de una colección, sin importar cómo se implementó dicha colección. Permite señalar a varios objetos que cambiaron el estado de algún otro objeto. Define una dependencia de uno-a-muchos entre objetos, de manera que cuando un objeto cambia de estado, todos sus dependientes son notificados. Define una interfaz de alto nivel que hace que un conjunto de clases trabajen juntas.

¿Qué función cumple la revisión como proceso?. La revisión es un proceso público de detección de errores, comparado con el proceso más privado de prueba de componentes. La revisión es un proceso de verificación de la calidad del código. La revisión es un proceso de validación de los requisitos del sistema. La revisión es un proceso de documentación del sistema. La revisión es un proceso de gestión de la configuración del sistema.

Dentro de los patrones de diseño tenemos el observer. ¿Cual es la función que cumple?. Permite señalar a varios objetos que cambiaron el estado de algún otro objeto. Proporciona una forma estándar para ingresar a los elementos de una colección, sin importar cómo se implementó dicha colección. Permite la posibilidad de extender la funcionalidad de una clase existente en tiempo de operación. Define una dependencia de uno-a-muchos entre objetos, de manera que cuando un objeto cambia de estado, todos sus dependientes son notificados. Define una interfaz de alto nivel que hace que un conjunto de clases trabajen juntas.

En la fase de construcción del proceso existe una fase que hace una referencia entre la investigación y el criterio para el desafío de una interfaz global. ¿Cuál es el nombre de esta fase?. Fase de planificación. Fase de evaluación. Fase de gestión. Fase de implementación. Fase de análisis.

En la fase de construcción del proceso existe una fase que, si se cumple con los parámetros de utilidad, usabilidad, y deseabilidad, entonces se pasa a la siguiente fase que es la implementación, de lo contrario, se regresa a la fase de gestión con el diseño de prototipado,enmarcado en las especificaciones, particularidades y micro-interacciones. ¿Cuál es el nombre de la fase?. Fase de evaluación. Fase de planificación. Fase de gestión. Fase de implementación. Fase de análisis.

En la fase de construcción del proceso existe una fase que se relaciona al proyecto con el principio inherente al diseño prototipado, además de especificar la tipología prototipos, presenta indicadores correspondientes a las especificaciones, particularidades y microinteracciones. ¿Cuál es el nombre de la fase?. Fase de gestión. Fase de planificación. Fase de evaluación. Fase de implementación. Fase de análisis.

Describe Kalbach que existe un enfoque de diseño que sostiene: el diseñador, a partir de su visión personal, sabe que es lo mejor en cada momento ¿En que enfoque se centra?. Diseño centrado en el diseñador. Diseño centrado en el usuario. Diseño centrado en el contenido. Diseño centrado en la tecnología. Diseño centrado en el negocio.

Describe Kalbach que existe un enfoque de diseño que sostiene: el cuerpo de información es la base para organizar el sitio y la estructura de navegación ¿En qué enfoque se centra?. Diseño centrado en el contenido. Diseño centrado en el usuario. Diseño centrado en el diseñador. Diseño centrado en la tecnología. Diseño centrado en el negocio.

¿Qué modelo se necesita utilizar para realizar la configuración de una red?. Modelo de capas. Modelo cliente-servidor. Modelo de base de datos. Modelo de programación. Modelo de seguridad.

¿Qué función tienen las métricas de control?. Las métricas de control apoyan la gestión del proceso. Las métricas de control miden la satisfacción del usuario. Las métricas de control evalúan la calidad del código. Las métricas de control predicen el costo del proyecto. Las métricas de control gestionan los riesgos del proyecto.

La refactorización es un proceso que modifica la funcionalidad de un sistema. Verdadero. Falso.

La reingeniería busca mejorar un sistema existente. Verdadero. Falso.

Los patrones de diseño son soluciones a problemas recurrentes en el diseño de software. Verdadero. Falso.

Cuando se descompone un sistema en diferentes subsistemas en ingeniería del software. ¿Cuál es el elemento que se aplica?. Diseño arquitectónico. Diseño de interfaz. Diseño de base de datos. Diseño de código. Diseño de pruebas.

Si se necesita explicar las funcionalidades de un sistema de cobranzas ¿Qué herramientas puede utilizar?. Una descomposición orientada a funciones. Un diagrama de clases. Un diagrama de secuencia. Un diagrama de casos de uso. Un diagrama de flujo de datos.

La administración de la configuración se puede utilizar en diferentes contextos. ¿Cuál es uno de los contextos?. Proyectos individuales. Desarrollo de videojuegos. Diseño de páginas web. Marketing digital. Análisis financiero.

El equipo de desarrollo necesita hacer un seguimiento de las peticiones de cambios de software por parte de clientes y desarrolladores ¿Que tiene que realizar?. Administrar el cambio. Implementar el cambio. Documentar el cambio. Validar el cambio. Evaluar el cambio.

El equipo de desarrollo tiene una solicitud de cambio del sistema de producción ¿Que es lo primero que tiene que realizar?. Validar la solicitud de cambio. Implementar la solicitud de cambio. Documentar la solicitud de cambio. Evaluar la solicitud de cambio. Costear la solicitud de cambio.

El equipo de desarrollo realizó la validación de cambio del sistema de producción ¿Que tarea tiene que realizar?. Debe evaluar y costear el cambio. Debe implementar el cambio. Debe documentar el cambio. Debe validar el cambio. Debe rechazar el cambio.

La Administración del cambio tiene una función específica. Identifica la función que consideres correcta. Permite estimar los costos y el efecto de realizar dichos cambios, y decidir si deben implementarse los cambios y cuando. Permite gestionar las diferentes versiones de un sistema. Permite controlar la calidad del software. Permite planificar las actividades del proyecto. Permite gestionar los riesgos del proyecto.

El Branch es uno de los procesos que se utiliza en la gestión de versiones. Identifica la función del Branch: Sirve para trabajar con las modificaciones que se deban realizar en las versiones y no perder los cambios anteriores en caso que sea necesarios recuperarlos. Sirve para combinar diferentes versiones de un sistema. Sirve para crear una nueva versión de un sistema. Sirve para etiquetar una versión de un sistema. Sirve para documentar una versión de un sistema.

La Gestión de Versiones tiene una función específica. Identifica la función que consideres correcta. Permite hacer un seguimiento de las numerosas versiones de los componentes del sistema y garantizar que los cambios hechos por diferentes desarrolladores a los componentes no interfieran entre sí. Permite gestionar las diferentes versiones de un sistema. Permite controlar la calidad del software. Permite planificar las actividades del proyecto. Permite gestionar los riesgos del proyecto.

El equipo de desarrollo está gestionando versiones de diferentes sistemas. ¿Qué tareas tiene que realizar?. Debe administrar líneas de código y líneas base. Debe realizar un merge. Debe crear un branch. Debe etiquetar una versión. Debe documentar una versión.

El equipo de desarrollo está gestionando para combinar y crear nuevas versiones. ¿Qué tiene que realizar?. Debe realizar un merge. Debe crear un branch. Debe administrar líneas de código. Debe etiquetar una versión. Debe documentar una versión.

El equipo de desarrollo está desarrollando un release del sistema de ventas y necesita saber la función del mismo. ¿Cual es?. Un realease de sistema es una versión de un sistema de software que se distribuye a clientes. Un release de sistema es un conjunto de nuevas funcionalidades. Un release de sistema es una corrección de errores. Un release de sistema es una actualización de seguridad. Un release de sistema es una mejora de rendimiento.

¿Qué miden las métricas del producto?. Permite medir los atributos internos de un sistema de software. Permite medir la satisfacción del usuario. Permite medir el costo del proyecto. Permite medir el tiempo de desarrollo. Permite medir el número de errores.

El equipo de desarrollo está preparando la gestión de calidad del sistema de sueldos. ¿Quién es el responsable?. El equipo de calidad. El equipo de desarrollo. El jefe de proyecto. El cliente. El usuario.

¿Cuál es la función de las métricas de predicción?. Ayudan a predecir las características del software. Ayudan a medir la calidad del software. Ayudan a controlar el costo del proyecto. Ayudan a gestionar los riesgos del proyecto. Ayudan a planificar las actividades del proyecto.

El equipo de calidad se encuentra en un proceso de revisión del sistema de proveedores ¿Cuál es la primera fase que tiene que aplicar?. Debe aplicar la fase de actividades previas a la revisión. Debe aplicar la fase de planificación de la revisión. Debe aplicar la fase de ejecución de la revisión. Debe aplicar la fase de seguimiento de la revisión. Debe aplicar la fase de cierre de la revisión.

El Equipo de Calidad necesita inspeccionar el programa de Proveedores. Puedes identificar qué técnica debe aplicar: Debe aplicar revisiones de pares. Debe aplicar pruebas unitarias. Debe aplicar pruebas de integración. Debe aplicar pruebas de sistema. Debe aplicar pruebas de aceptación.

El ciclo de mejora de procesos tiene un subproceso que se denomina medición del proceso. ¿Cuál es la función de este?. Se miden atributos del proyecto actual o el producto. e identifican las áreas de mejora. Se definen los objetivos de mejora. Se implementan las acciones de mejora. Se evalúan los resultados de la mejora.

La lista de verificación de una inspección contempla varios tipos de fallas. ¿Cuál es una de ellas?. Falla de interfaz. Falla de seguridad. Falla de rendimiento. Falla de usabilidad. Falla de funcionalidad.

El equipo de calidad se encuentra en una etapa de mejora de procesos del proyecto de ventas y necesita mejorar el proceso y la gestión del proyecto e introducir, en una organización, buenas prácticas de ingeniería de software. ¿Qué enfoque debe aplicar?. El enfoque de madurez de procesos. El enfoque de gestión de riesgos. El enfoque de gestión de la configuración. El enfoque de gestión de la calidad. El enfoque de gestión del cambio.

El equipo de calidad se encuentra en una etapa de mejora de procesos del proyecto de ventas y está verificando si el proceso puede evolucionar para reflejar los requerimientos cambiantes de la organización o mejores identificadas en el proceso ¿Qué atributo debe considerar?. Mantenibilidad. Eficiencia. Fiabilidad. Usabilidad. Portabilidad.

El equipo de calidad se encuentra en la etapa de mejora de procesos del proyecto de ventas y está verificando si las actividades del proceso culminan en resultado que el avance del procesos se observa externamente. ¿Qué atributo debe considerar?. Visibilidad. Eficiencia. Fiabilidad. Usabilidad. Portabilidad.

El paradigma GQM tiene una serie de abstracciones ¿Cual es una de ellas?. Preguntas. Métricas. Objetivos. Indicadores. Modelos.

¿Cuáles son los principales componentes del modelo CMMI? Marque la respuesta completa y correcta. Un conjunto de normas, niveles de madurez y metas específicas y genéricas. Un conjunto de procesos, actividades y tareas. Un conjunto de herramientas, técnicas y métodos. Un conjunto de roles, responsabilidades y autoridades. Un conjunto de principios, valores y creencias.

Dentro de CMMI tenemos el área de proceso de capacitación organizacional. ¿A qué categoría corresponde?. Gestión de procesos. Gestión de proyectos. Ingeniería de software. Soporte. Gestión de la configuración.

El equipo de calidad de la empresa mercader se encuentra aplicando la evaluación de los procesos de la organización (datos del rendimiento de los procesos) en CMMI ¿Qué nivel aplica?. Gestionado en forma cuantitativa. Inicial. Gestionado. Definido. Optimizado.

La gestión de la configuración se utiliza para controlar los cambios en el software. Verdadero. Falso.

Un branch se utiliza para combinar diferentes versiones de un sistema. Verdadero. Falso.

Las métricas del producto miden la satisfacción del usuario. Verdadero. Falso.

CMMI es un modelo de madurez de procesos. Verdadero. Falso.

El equipo de calidad de la empresa Servisur se encuentra aplicando gestión de riesgos en CMMI. ¿Qué nivel aplica?. Inicial. Gestionado. Definido. Cuantitativamente gestionado. Optimizado.

El equipo de calidad de la empresa Sumax se encuentra aplicando la gestión de los requisitos del producto y del proyecto en CMMI. ¿Qué nivel aplica?. Inicial. Repetible. Gestionado. Definido. Optimizado.

El nivel de madurez CMMI tiene cinco niveles ¿Cuál es el nombre del último nivel?. Gestionado. Definido. Cuantitativamente gestionado. Optimizado. Repetible.

El nivel de madurez definido de CMMI comprende varias pautas a cumplir ¿Cual es una de ellas?. Verificación. Gestión de riesgos. Gestión cuantitativa. Optimización del proceso. Gestión de la configuración.

El nivel de madurez gestionado de CMMI comprende varias pautas a cumplir ¿Cuál es una de ellas?. Gestión de requisitos. Planificación de los proyectos. Análisis de decisiones. Enfoque en el proceso. Medición y análisis.

El equipo de desarrollo está compilando el sistema de compras por intermedio de sumas de verificación ¿Que tienen que realizar?. Debe realizar la compilación agregando código a cada programa que necesita compilar. Debe ejecutar pruebas unitarias a cada programa. Debe integrar los programas. Debe realizar la gestión de la configuración. Debe documentar el código.

El Equipo de Desarrollo de la Empresa se encuentra en un proceso para cambiar diferentes software se encuentra utilizando el ciclo de vida en Espiral y necesita saber el nombre de la primera etapa a utilizar. Identifica el nombre de la Primera Etapa que consideres necesario debe utilizar: Etapa Especificación de Requerimientos. Etapa Diseño y Desarrollo. Etapa de Pruebas. Etapa de Implementación. Etapa de Evaluación.

El Equipo de Desarrollo de la Empresa necesita saber para que se utilizan los métodos y procesos Ágiles según Sommerville. Identifica lo que consideres que sirven los métodos y procesos Ágiles. Los métodos y procesos Ágiles se utilizan tanto para la evolución del programa como para su desarrollo. Los métodos y procesos Ágiles se utilizan para la gestión de la configuración. Los métodos y procesos Ágiles se utilizan para la planificación de proyectos. Los métodos y procesos Ágiles se utilizan para el control de calidad. Los métodos y procesos Ágiles se utilizan para la gestión de riesgos.

El Equipo de Desarrollo de la Empresa necesita aplicar la Primera Ley de Lehman en el desarrollo del sistema de facturación. Identifica lo que consideres que debe tener en cuenta: Debe tener en cuenta que el mantenimiento del sistema es un proceso inevitable. Debe tener en cuenta que el sistema debe ser fácil de mantener. Debe tener en cuenta que el sistema debe ser flexible. Debe tener en cuenta que el sistema debe ser escalable. Debe tener en cuenta que el sistema debe ser seguro.

El Equipo de Desarrollo de la Empresa necesita que el sistema de cobranzas se encuentra en mantenimiento se le agregue la cobranza en moneda extranjera. Puedes identificar el tipo de mantenimiento que debe aplicar en la siguiente lista: Mantenimiento preventivo. Mantenimiento correctivo. Mantenimiento de adición de funcionalidad. Mantenimiento de adaptación. Mantenimiento de perfeccionamiento.

El Equipo de Desarrollo de la Empresa L está evaluando el comportamiento del sistema de facturación y su entorno detectando interfaces complejas para realizar la petición del cambio. Puedes identificar el tipo de inconveniente para pedir la petición del cambio en la siguiente lista: Debe analizar el tamaño del sistema. Debe analizar la cantidad de usuarios. Debe analizar el número y la complejidad de las interfaces del sistema. Debe analizar la cantidad de líneas de código. Debe analizar la complejidad del código.

El Equipo de Desarrollo de la Empresa está evaluando el comportamiento del sistema de facturación y su entorno detectando requerimientos no funcionales para realizar la petición del cambio. Puedes identificar el tipo de inconveniente para pedir la petición del cambio en la siguiente lista: Debe analizar el número de requerimientos funcionales. Debe analizar el número de requerimientos de sistema inherentemente inestables. Debe analizar la cantidad de usuarios. Debe analizar la cantidad de líneas de código. Debe analizar la complejidad del código.

El Equipo de Desarrollo de la Empresa está en un proceso de refactorización y necesita identificar malos olores según Fowler y sus colaboradores. Puedes identificar el primer elemento que denominan mal olor en la siguiente lista: Código duplicado. Clase larga. Método largo. Lista de parámetros larga. Envidia de datos.

El Equipo de Desarrollo de la Empresa está en un proceso de reingeniería del sistema de compras y están analizando el programa. Puedes identificar la actividad que está realizando en el Proceso de reingeniería en la siguiente lista: Aplica una Ingeniería Inversa. Rediseña el sistema. Reestructura el código. Reimplementa el sistema. Prueba el sistema.

El Equipo de Desarrollo de la Empresa descubrió campos en clases, parámetros en métodos repetidos en muchos objetos según Fowler y sus colaboradores es lo que llaman malos olores. Puedes identificar el olor a que se refiere en la siguiente lista: Código duplicado. Clase larga. Método largo. Aglomeración de datos. Envidia de datos.

El Equipo de Desarrollo de la Empresa L está evaluando la reingeniería del sistema de stock por lo altos riesgos que tiene. Puedes identificar la ventaja de utilizar una reingeniería en la siguiente lista: La ventaja es que aumenta la eficiencia. La ventaja es que reduce los costos. La ventaja es que disminuye los riesgos. La ventaja es que mejora la calidad. La ventaja es que aumenta la satisfacción del cliente.

Las métricas de Predicción tienen una función específica: Las métricas de predicción ayudan a mejorar la calidad del software. Las métricas de predicción ayudan a predecir las características del software. Las métricas de predicción ayudan a controlar el progreso del proyecto. Las métricas de predicción ayudan a estimar el costo del proyecto. Las métricas de predicción ayudan a gestionar los riesgos del proyecto.

Gilb y Graham (1993) sugieren que una de las formas más efectivas de usar las inspecciones es revisar algunos elementos. Identifica lo adecuado: Debe Revisar el Código Fuente de un Sistema. Debe Revisar la Documentación de un Sistema. Debe Revisar Casos de Prueba para un Sistema. Debe Revisar el Diseño de un Sistema. Debe Revisar los Requisitos de un Sistema.

El Equipo de Desarrollo de la Empresa está en un proceso de refactorización y necesita saber qué metodología debe utilizar. Podes identificar la metodología que tienen que realizar en la siguiente lista: Debe utilizar la Metodología Scrum. Debe utilizar la Metodología Kanban. Debe utilizar la Metodología XP. Debe utilizar la Metodología RUP. Debe utilizar la Metodología Waterfall.

El Merge es uno de los procesos que se utiliza en la gestión de versiones. Identifica la función del Merge: Sirve para crear una rama en el repositorio. Sirve para registrar los cambios en el código. Sirve para combinar y crear una versión nueva. Sirve para revertir los cambios en el código. Sirve para etiquetar una versión específica.

El Equipo de Desarrollo necesita preparar el software para la entrega externa y hacer un seguimiento de las versiones del sistema que se entregaron para uso del cliente.. Puedes identificar lo que tiene que realizar en la Administración de la Configuración: Controlar las versiones del código fuente. Gestionar la configuración del entorno de desarroll. Gestionar la entrega. Gestionar la documentación del sistema. Gestionar los defectos del sistema.

La Gestión de entregas tiene una función específica. Identifica la función que consideres correcta. Permite controlar las versiones del código fuente. Permite gestionar la configuración del entorno de desarrollo. Permite preparar el software para la entrega externa y hacer un seguimiento de las versiones del sistema que se entregaron para uso del cliente. Permite gestionar la documentación del sistema. Permite gestionar los defectos del sistema.

La Construcción del Sistema tiene una función específica. Identifica la función que consideres correcta: Permite diseñar la arquitectura del sistema. Permite desarrollar el código fuente del sistema. Permite ensamblar los componentes del programa, datos y librerías, y luego compilarlos y vincularlos para crear un sistema ejecutable. Permite probar el sistema. Permite implementar el sistema.

La refactorización es una técnica que se utiliza para mejorar la calidad del código sin cambiar su funcionalidad. Verdadero. Falso.

La reingeniería es una técnica que se utiliza para modificar la funcionalidad del código. Verdadero. Falso.

La gestión de la configuración es un proceso que se utiliza para controlar los cambios en el software. Verdadero. Falso.

El Equipo de Calidad necesita aplicar la Norma ISO 9001 Administración Empresarial. Puedes identificar el tipo de Proceso que tiene que aplicar: Proceso de Realización del Producto. Proceso de Medición, Análisis y Mejora. Proceso de Soporte. Proceso de Entrega del Producto. Proceso de Gestión de Recursos.

El Equipo de Calidad necesita aplicar la Norma ISO 9001 Gestión de la Configuración. Puedes identificar el tipo de Proceso que tiene que aplicar: Proceso de Realización del Producto. Proceso de Medición, Análisis y Mejora. Proceso de Soporte. Proceso de Entrega del Producto. Proceso de Gestión de Recursos.

El Equipo de Calidad necesita aplicar la Norma ISO 9001 Administración del Inventario. Puedes identificar el tipo de Proceso que tiene que aplicar: Proceso de Realización del Producto. Proceso de Medición, Análisis y Mejora. Proceso de Soporte. Proceso de Entrega del Producto. Proceso de Gestión de Recursos.

El Equipo de Calidad necesita aplicar la Norma ISO 9001 Diseño y Desarrollo. Puedes identificar el tipo de Proceso que tiene que aplicar: Proceso de Soporte. Proceso de Medición, Análisis y Mejora. Proceso de Entrega del Producto. Proceso de Gestión de Recursos. Proceso de Realización del Producto.

El Equipo de Calidad necesita aplicar la Norma ISO 9001 Adquisición Empresarial. Puedes identificar el tipo de Proceso que tiene que aplicar: Proceso de Soporte. Proceso de Medición, Análisis y Mejora. Proceso de Entrega del Producto. Proceso de Gestión de Recursos. Proceso de Realización del Producto.

El Diseño Centrado en el usuario de acuerdo a la norma ISO 13407, tiene algunas Fases. Puedes identificar el nombre de la Primera Fase: Entender y especificar el contexto de uso. Especificar los requisitos de usuario y de la organización. Producir soluciones de diseño. Evaluar los diseños. Diseñar la interfaz de usuario.

El Equipo de Desarrollo está gestionando versiones de diferentes sistemas y necesita saber como se tiene que organizar para distribuir el código de cada sistema y no perder los cambios si los necesita. Puedes identificar lo que tiene que realizar: Debe utilizar un sistema de control de versiones distribuido. Debe etiquetar cada versión del código. Debe crear una ramificación. Debe realizar una copia de seguridad del código. Debe documentar los cambios en el código.

El Equipo de Desarrollo está aplicando la metodología ágil XP y necesita saber lo que tiene que hacer para validar el cambio: Debe realizar pruebas unitarias. Debe realizar pruebas de integración. Debe realizar pruebas de sistema. Debe darle participación al cliente. Debe documentar el cambio.

El Equipo de Desarrollo necesita ensamblar los componentes del programa, datos y librerías, y luego compilarlos y vincularlos para crear un sistema ejecutable. Puedes identificar lo que tiene que realizar en la Administración de la Configuración: Gestionar los cambios en el código fuente. Gestionar las versiones del sistema. Realizar la Construcción del Sistema. Gestionar la documentación del sistema. Gestionar la entrega del sistema.

El Equipo de Desarrollo necesita hacer un seguimiento de las numerosas versiones de los componentes del sistema y garantizar que los cambios hechos por diferentes desarrolladores a los componentes no interfieran entre sí. Puedes identificar lo que tiene que realizar en la Administración de la Configuración: Control de cambios. Gestión de versiones. Gestión de la configuración. Gestión de la construcción. Gestión de la entrega.

Resulta más costoso agregar funcionalidad después de que un sistema está en operación, que implementar la misma funcionalidad durante el desarrollo. Identifica la Primera Razón por la cual es costos agregar funcionalidad. Es costoso agregar por la estabilidad del equipo. Es costoso agregar por la complejidad del sistema. Es costoso agregar por la falta de documentación. Es costoso agregar por la falta de pruebas. Es costoso agregar por la resistencia al cambio.

El Equipo de Desarrollo de la Empresa descubrió que el sistema de facturación tiene pocas peticiones de cambio. Puedes identificar qué estrategia utilizar dentro de lo propuesto por los sistemas heredado en la siguiente lista: Debe reemplazar el sistema por uno nuevo. Debe reestructurar el sistema. Debe dejar sin cambios el sistema y continuar el mantenimiento regular . Debe reimplementar el sistema. ebe desechar el sistema.

El Equipo de Desarrollo de la Empresa descubrió que el sistema de comisiones no aporta ningún valor a los procesos empresariales. Puedes identificar qué estrategia utilizar dentro de lo propuesto por los sistemas heredados en la siguiente lista: Debe reemplazar el sistema por uno nuevo. Debe reestructurar el sistema. Debe dejar sin cambios el sistema y continuar el mantenimiento regular . Debe Desechar completamente el sistema . Debe reimplementar el sistema.

La Metodologia Diseño Centrado en el Usuario tiene tres partes. ¿ Cual es la Primera Parte de la Metodología?. La Primera Parte es Recopilación Criterial. La Primera Parte es Diseño Soluciones. La Primera Parte es Especificación de Requisitos. La Primera Parte es Evaluación. La Primera Parte es Implementación.

La gestión de versiones es una parte importante de la administración de la configuración. Verdadero. Falso.

La metodología XP no se centra en la participación del cliente. Verdadero. Falso.

El diseño centrado en el usuario se centra en las necesidades del usuario. Verdadero. Falso.

¿Cuáles son las formas para compilar un programa? Selecciona las 2 (dos) opciones correctas. Sumas de verificación. Pruebas unitarias. Modificación de marca de tiempo. Integración continua. Refactorización.

Al desarrollar un release tenemos dos formas. ¿Cuáles son? Selecciona 2 correctas. Realease mayor. Realease alfa. Realease beta. Realease menor. Realease candidato.

Existen estrategias que se pueden usar cuando se descompone un subsistema en módulos ¿Cuáles son esas estrategias? Seleccione 2 (dos) opciones correctas. Descomposición orientada a objetos. Descomposición modular. Descomposición funcional. Descomposición orientada a flujo de funciones. Descomposición en capas.

Existen modelos que se relacionan directamente. No se puede empezar el segundo modelo si el primero no está elaborado. ¿Cuáles son los modelos relacionados? Seleccione las dos respuestas correctas. Modelo ambiental. Modelo de datos. Modelo de diseño. Modelo de comportamiento. Modelo de implementación.

Dentro de los diseños tenemos dos modelos específicos que sirven para configurar una red. ¿Cuáles son? Selecciona las 2 (dos) opciones correctas. Modelo de capas. Modelo relacional. Modelo cliente servidor. Modelo en estrella. Modelo de malla.

Dadas las leyes empíricas de evolución de software, ¿como se denomina aquella que dice que cuando un sistema evoluciona se incrementa su complejidad a menos que se trabaje para mantenerla o reducirla?. Ley de complejidad Incremental. Ley de la entropía creciente. Ley del cambio continuo. Ley de la familiaridad decreciente. Ley de la conservación de la estabilidad.

Dentro del proceso de evolución, están las peticiones de cambio ¿a que se pueden deber los cambios urgentes? 2 respuestas correctas. Cambio de los sistemas del entorno que perjudican la operación normal. Necesidad de mejorar el rendimiento del sistema. Solicitud de nuevas funcionalidades por parte de los usuarios. Falla del sistema que debe repararse para que pueda seguir operando normalmente. Adaptación a nuevas tecnologías.

El método de arquitectura dirigida por modelo: MDA recomienda la producción de tres tipos de modelo de sistema abstracto. ¿Cuáles son?. Un modelo independiente de computación. Un modelo de diseño. Un modelo independiente de plataforma. Un modelo de implementación. Modelos específicos de plataforma.

Para crear un subconjunto ejecutable de UML, el número de tipos de modelo se redujo drásticamente a tres tipos de modelo clave. ¿Cuáles son?. Modelos de dominio. Modelos de componentes . Modelos de clase . Modelos de estado. Modelos de despliegue.

Seleccione las 3 opciones correctas que representan las actividades fundamentales del proceso de evolución del software. Análisis de impacto. Gestión de la configuración. Implementación del cambio. Pruebas del sistema. Planeación de la versión.

La identidad del diseño centrado en el usuario puede definirse por diferenciación a otros enfoques o filosofías de diseño, como los que describe Kalbach ¿Qué enfoques son correctos? Selecciona las 3 (tres) opciones correctas. Diseño centrado en el diseñador. Diseño centrado en el contenido. Diseño centrado en la empresa. Diseño centrado en la tecnología. Diseño centrado en la usabilidad.

Los estándares de software son importantes por algunas razones. ¿Cuáles? Selecciona las 3 (tres) opciones correctas. Los estándares auxilian la continuidad. Los estándares proporcionan un marco para definir. Los estándares reflejan la sabiduría. Los estándares reducen los costos. Los estándares mejoran la calidad.

Para minimizar el descontento y alentar la participación en los estándares, los administradores de calidad que establezcan los estándares deben dar los siguientes… Selecciona las 3 tres opciones correctas. Revisar y modificar regularmente los estándares para reflejar las tecnologías cambiantes. Imponer los estándares a los ingenieros de software. Involucrar a los ingenieros de software en la selección de estándares de producto. No permitir excepciones a los estándares. Ofrecer herramientas de software para dar soporte a los estándares.

Considerando los términos asociados a la Administración de la configuración marque 3 sentencias correctas. La versión es una instancia de un ítem de configuración que difiere en algo de otras instancias del mismo ítem. La gestión de versiones es el proceso de seguimiento y control de las versiones del software. Un ítem de configuración es cualquier aspecto asociado con un proyecto de software que necesita ser colocado bajo control de configuración. El control de cambios es el proceso de gestión de las solicitudes de cambio. Una línea base es una colección de versiones de componente que constituyen un sistema.

Seleccione las 4 opciones correctas que representan fases del proceso de evolución del software. Desarrollo Inicial. Planificación. Evolución. Retiro gradual. Servicio.

Seleccione las 4 opciones correctas que representan razones que impactan en el costo del mantenimiento: Antigüedad y estructura del programa. Complejidad del sistema. Estabilidad del equipo. Habilidades del personal. Práctica de desarrollo eficiente.

El modelo de ingeniería dirigida por modelo: MDE tiene una serie de ventajas. ¿Cuáles son? Selecciona las cuatro opciones correctas. Permite pensar sobre sistemas en un nivel de abstracción elevado. Reduce la posibilidad de errores. Acelera el proceso de implementación. Acelera el diseño. Reduce los costos de desarrollo.

Todas las organizaciones cuentan con sistemas heredados y con escaso presupuesto para mantenimiento, cuestiones que deben considerarse ante la implementación de nuevos sistemas. Es necesario hacer una valoración de los mismos para tomar decisiones estratégicas ante la necesidad de hacer evolucionar dichos sistemas. Seleccione 4 op. como decisiones estratégicas que se pueden tomar. Cambiar todo o una parte de él por uno nuevo. Desechar el sistema. Hacerle reingeniería para mejorar la mantenibilidad. No hacerle más cambios si no solamente el mantenimiento regular. Reutilizar el sistema.

Dentro de la reutilización de software, el uso de los patrones de diseño tiene gran importancia. Seleccione 4 opciones correctas que representan los elementos esenciales de los patrones de diseño. Las consecuencias, que serían los resultados al aplicar el patrón. Nombre del patrón que sea una referencia significativa. Una descripción de la solución con sus partes, relaciones y responsabilidades. Una descripción que indique cuándo puede aplicarse el patrón. Un ejemplo de código del patrón.

La Reingeniería de software implica: seleccione las 4 (cuatro) opciones correctas. Modificar y actualizar la estructura y valores de los datos del sistema. Refactorizar su arquitectura. Volver a documentar el sistema. Traducir los programas a un lenguaje de programación moderno. Reemplazar el sistema por uno nuevo.

La administración de la configuración de un producto de sistema de software está comprendida por cuatro actividades que están estrechamente relacionadas. Marque esas 4 (cuatro) actividades. Gestión de versiones. Control de cambios. Gestión de entregas. Administración del cambio. Construcción del sistema.

CMMI identifica áreas de proceso que son relevantes para la capacidad y la mejora del proceso de software organizadas en cuatro grupos en el modelo de CMMI continuo. Marque cuatro áreas de proceso que pertenecen al grupo de Ingeniería. Seleccione las 4 opciones correctas. Solución técnica. Gestión de riesgos. Validación. Verificación. Gestión de requerimientos.

Para valorizar el entorno un sistema sistema heredado se tienen en cuenta varios elementos. ¿Cuáles son? Selecciona las 4 (cuatro) opciones correctas. Rendimiento. Funcionalidad. Costos de mantenimiento. Edad. Estabilidad del proveedor.

Para valorar la calidad técnica de una aplicación existen diferentes factores a tener en cuenta. ¿Cuáles son? Selecciona las 4 (cuatro) opciones correctas. Documentación. Datos. Lenguajes de programación. Entendimiento. Complejidad.

¿Cuáles son los nombres dentro de los patrones de diseño? Selecciona las 4 (cuatro) opciones correctas. Decorador. Fachada. Iterador. Observer. Singleton.

¿Cuáles son los componentes del modelo de capas? Selecciona las 4 (cuatro) opciones correctas. Capa de gestión de la base de datos del sistema. Capa de gestión de objetos del sistema. Capa de gestion de configuracion del sistema. Capa del sistema operativo. Capa de presentación.

¿Cuáles son los factores significativos que deben tomarse en cuenta para decidir si un cambio debe probarse o no? Selecciona las 4 (cuatro) opciones correctas. El número de usuarios afectados por el cambio. El ciclo de liberación del producto. Los beneficios del cambio. Las consecuencias de no realizar el cambio. El costo de las pruebas.

¿Cuáles son los pasos de la integración continua? Selecciona las 4 (cuatro) opciones correctas. Construya el sistema y efectúe pruebas automatizadas. Construya el sistema en el espacio de trabajo privado. Saque la línea principal del sistema de gestión de versiones. Realice los cambios a los componentes del sistema. Implemente el sistema.

¿Qué atributos de calidad del software son adecuados considerar? Seleccione las 4 cuatros correctas. Robustez. Seguridad. Modularidad. Protección. Eficiencia.

Dentro de los estándares de procesos tenemos diferentes elementos a considerar, ¿Cuales ¿son? Seleccione las 4 cuatros correctas. Control de cambio. Registro de prueba. Realización revisión de diseño. Aprobación del plan del diseño. Gestión de riesgos.

Para valorizar empresarialmente un sistema se tienen en cuenta varios elementos. ¿Cuáles son? 4 correctas. Los procesos empresariales que se mantienen. Confiabilidad del sistema. El uso de sistema. Las salidas del sistema. La tecnología del sistema.

Los sistemas de gestión de versiones ofrecen a menudo varias características. Identifica las características: Identificación de versión y entrega. Gestión de almacenamiento.. Registro del historial de cambios. Desarrollo independiente. Control de acceso.

Existen Factores que influyen la planeación de release de sistema. Identifica los factores correctos: Quinta ley de Lehman. Requerimientos de Marketing. Competencia. Cambios de Plataforma. Costo del desarrollo.

Humphrey (1989), en su clásico libro referente a la gestión del software, sugiere un bosquejo de estructura para un plan de calidad. Identifica las etapas que consideren forman parte del Plan: Introducción del producto. Planes del producto. Metas de calidad. Riesgos y gestión del riesgo. Control de calidad.

Denunciar Test