TEST BORRADO, QUIZÁS LE INTERESE: Taller Ingeniería Software Parcial 1
COMENTARIOS | ESTADÍSTICAS | RÉCORDS |
---|
REALIZAR TEST
Título del Test:
Taller Ingeniería Software Parcial 1 Descripción: Las respuestas incorrectas no son las del parcial Autor: Baterox OTROS TESTS DEL AUTOR Fecha de Creación: 04/12/2024 Categoría: Informática Número Preguntas: 209 |
COMPARTE EL TEST
Comentar
No hay ningún comentario sobre este test.
Temario:
Dentro de la planeación para la administración de requerimientos existen políticas que definen las relaciones entre cada requerimiento, así como entre los requerimientos y el diseño del sistema que debe registrar. ¿Cómo se denominan? Políticas de trazabilidad Políticas de seguridad Políticas de calidad Políticas de seguimiento Políticas de acceso. El departamento de sistemas de la universidad s21 se encuentra identificando las interfaces entre los componentes de sistemas. ¿Qué actividad del proceso de diseño e implementación del software de desarrollo? Diseño de interfaz Diseño de base de datos Diseño arquitectónico Diseño de módulos Pruebas de integración. El departamento de Sistemas de la universidad S21 se encuentra trabajando en el proceso de verificar que los requerimientos sean realistas, coherentes y completos. ¿Qué actividad de ingeniería de requerimientos se ejecuta? Análisis de requerimientos Especificación de requerimientos Gestión de requerimientos Validación de requerimientos Documentación de requerimientos. El proceso unificado tiene en cuenta la comunicación y los métodos directos para describir su punto de vista respecto de un sistema. Teniendo en cuenta el proceso unificado. ¿Qué tipo de desarrollo puede realizar? Se puede realizar un desarrollo en cascada. Se puede realizar un desarrollo evolutivo. Se puede realizar un proceso iterativo e incremental. Se puede realizar un desarrollo prototipo. Se puede realizar un desarrollo en espiral. El proceso unificado tiene en cuenta la comunicación con el cliente y los métodos directos para describir su punto de vista respecto de un sistema. Teniendo en cuenta el proceso unificado, ¿qué tipo de desarrollo puede realizar? Se puede realizar un desarrollo en cascada Se puede realizar un desarrollo evolutivo Se puede realizar un desarrollo iterativo e incremental Se puede realizar un desarrollo prototipo Se puede realizar un desarrollo en espiral. El supermercado Diamax tiene un problema con el sistema de facturación. El proceso para confeccionar una factura es muy confuso y difícil de entender, provocando que se formen largas filas. También se nota que el sistema de facturación no se encuentra actualizado. Pensando en los atributos que debe cumplir el funcionamiento de un software, cual es la necesidad a resolver en el supermercado? Eficiencia Portabilidad Confiabilidad Usabilidad Mantenibilidad. El supermercado Sumar necesita que el sistema de cobranza tenga un servidor duplicado para impedir que ingresen personas no identificadas. ¿Qué tipo de requerimientos corresponde? Requerimiento funcional Requerimiento no funcional Es un requerimiento de seguridad Es un requerimiento de rendimiento Es un requerimiento de usabilidad. En el contenido de un ERS/SRS-830 se detallan los antecedentes y la historia detrás del proyecto. ¿En cuál para del documento se incorpora esta información? En el glosario de términos En la descripción general del sistema En la introducción En los apéndices En la sección de requerimientos específicos. La empresa Sistecon está validando que el sistema de cobranza cumpla con las funciones establecidas. ¿Qué prueba tiene que hacer? Debe realizar pruebas de rendimiento Debe realizar pruebas de usabilidad Debe realizar pruebas de seguridad Debe realizar comprobaciones de validez. Debe realizar pruebas de integración. La empresa sistecon decide documentar los casos de uso y necesita la colaboración para determinar de identificar los componentes de un caso de uso. ¿Cuáles son? Está compuesto por un diagrama de secuencia y una descripción textual. Está compuesto por una precondición, una postcondición y un flujo de eventos. Está compuesto por un actor y la relación con un caso de uso. Está compuesto por una descripción del objetivo del caso de uso y los pasos para lograrlo. Está compuesto por un diagrama de clases y una descripción de las interacciones entre los objetos. Seleccione las 4 opciones correctas. En concordancia con la obligación con el bienestar, salud y seguridad de la sociedad, los ingenieros del software deberán adherirse a los principios: Los ingenieros de software mantendrán integridad e independencia en su juicio profesional Los ingenieros de software promoverán un enfoque ético en la gestión del software Los ingenieros de software actuarán en forma congruente con el interés social Los ingenieros de software actuarán de manera que se concilien los mejores intereses con sus clientes y empresarios Los ingenieros de software participarán toda su vida en el aprendizaje relacionado con la práctica de su profesión. Seleccione las 4 opciones correctas. Para garantizar el buen funcionamiento y mantenimiento de los sitios web, este debe contar con ciertos atributos y características. ¿Cuáles son? Eficiencia Portabilidad Usabilidad Navegabilidad Confiabilidad Mantenibilidad. Seleccione las 4 opciones correctas. ¿Cuáles son las principales actividades que componen el proceso de ingeniería de requerimientos? Obtención y análisis de requerimientos Estudio de factibilidad Planificación de la gestión de requerimientos Validación de requerimientos Especificación de requerimientos. Seleccione las 4 opciones correctas. Dentro de las fallas de desarrollo tenemos diferentes tipos de fallas. ¿Cuáles corresponden? Fallas de control Fallas de hardware Fallas de entrada/salida Fallas de interfaz Fallas de datos. Seleccione 4 opciones correctas. ¿Cuáles son los roles asociados a la metodología ágil xp? Jefe de proyecto Analista de sistemas Encargado de pruebas Encargado de seguimiento Programador Cliente. Seleccione las 2 opciones correctas. En la crisis del software, la fase de los albores contempla: El desarrollo de software a gran escala El uso del lenguaje máquina y ensamblador La proliferación de lenguajes de alto nivel Que programar no es diferente del diseño de una máquina. La aparición de las metodologías ágiles. Se deben crear procesos para generar cambios al sistema, contemplando la evaluación del impacto y otros aspectos. ¿Cuál etapa del proceso de gestión del cambio corresponde a los descrito? Etapa de solicitud de cambio Etapa de análisis de cambio Etapa de control de cambio. Etapa de implementación de cambio Etapa de cierre de cambio. ¿A qué actividad de la administración de la configuración de un producto de sistemas de software hace referencia el siguiente concepto? Ensamblar los componentes del programa, datos, librerías, con su compilación para que sea un sistema ejecutable. Gestión de versiones Control de cambios Construcción del sistema. Entrega del sistema Despliegue del sistema. ¿A qué actividad del proceso de ingeniería de requerimientos corresponde el siguiente concepto? “Implica descubrir requerimientos” Especificación de requerimientos Validación de requerimientos Gestión de requerimientos Documentación de requerimientos Adquisición y análisis. ¿A cuál de los distintos tipos de aplicaciones (sistemas) corresponde el siguiente concepto de Ingeniería de Software? “Conjunto de sistemas de software pudiendo ser parte del sistema genérico o no.” Sistemas de tiempo real Sistemas de información Sistemas empotrados Sistema de sistemas. Sistemas de escritorio. ¿A cuál de los distintos tipos de aplicaciones (sistemas) corresponde el siguiente concepto de Ingeniería de Software? “Modelan procesos o situaciones físicas donde interactúan muchos objetos” Sistemas de información Sistemas empotrados Sistemas de tiempo real Sistema de modelado y simulación. Sistemas de control. ¿A qué técnica de validación de requerimientos corresponde el siguiente concepto? “Validación de algunos requerimientos no funcionales como pueden ser los de usabilidad y diseño de la interfaz gráfica.” Inspecciones de requerimientos Creación de prototipos. Generación de casos de prueba Análisis de riesgos Revisiones técnicas. ¿A qué técnica de validación de requerimientos corresponde el siguiente concepto? “Un equipo de personas que pueden ser los testers verifican errores e inconsistencias en los requerimientos.” Prototipado rápido Generación de casos de prueba Revisiones de Requerimientos Análisis de riesgos Pruebas de aceptación. ¿A qué modelo de proceso de software hace referencia el siguiente concepto? “Es posible que se requiera la modificación de algún requerimiento para reflejar los componentes disponibles. Modelo en cascada Modelo en espiral Modelo incremental Modelo orientado a la Reutilización Modelo de prototipos. ¿A que hace referencia el siguiente concepto? “La tendencia llevó a que el software no correría en una computadora local, ni en un servidor local, sino en la “nube” a las que necesariamente se accede por internet. Para acceder a estas aplicaciones los usuarios del sistema necesitan un navegador en su pc, notebook, Tablet o teléfono celular y una conexión a internet.” Computación en la nube Software como servicio. Plataforma como servicio Infraestructura como servicio Desarrollo basado en la nube. Cómo se denomina en Scrum al facilitador que ordena las reuniones, diarias, revisa avances, retrasos, propone cambios y se comunica con el cliente (entre otros) Product Owner Equipo de desarrollo Scrum Master (Maestro de Scrum) Stakeholders Gerente de proyecto. ¿Cómo se denomina la perspectiva de escalamiento, que se interesa en utilizar los métodos ágiles en el desarrollo de los grandes sistemas de software? Ampliación Expansión Descentralización Integración Modularización. ¿Cómo se denomina al proceso de comprender y controlar los cambios de requerimientos que estarán presentes en todo el ciclo de vida de desarrollo del software y que suelen establecerse en el documento de Administración de configuración? Gestión de la configuración Control de versiones Administración de Requerimientos Gestión de cambios Trazabilidad de requerimientos. ¿Cuáles son los problemas administrativos que presenta el Modelo de desarrollo Incremental? Seleccione las 2 respuestas correctas: El proceso es difícil de gestionar El proceso no es visible. Es difícil acomodar cambios en los requerimientos Se requiere de mucha planificación inicial La estructura del sistema tiende a degradarse. ¿Cuáles son las actividades principales en el proceso de ingeniería de requerimientos (especificación de software)? Selecciona las 4 respuestas correctas. Planificación de la gestión de requerimientos Estudio de factibilidad Obtención y análisis de requerimientos Gestión de requerimientos Especificación de requerimientos Validación de requerimientos. Cuáles son las perspectivas en las que se puede describir el proceso Unificado Racional (RUP). Seleccione las tres respuestas correctas. Funcional Estática Lógica Práctica Dinámica. Cuáles son las expectativas en las que los métodos ágiles presentan el escalamiento de los grandes sistemas? Selecciones las 2 respuestas correctas. Ampliación Expansión Reducción Especialización Centralización. El cambio en la organización del software (de sistemas locales a aquellos accesibles a través de la nube), llevó a modificaciones importantes en el concepto de desarrollo de software. ¿A cuál de las modificaciones hace referencia el siguiente concepto? “Las normas de usabilidad de la interfaz de sistemas locales o en red de escritorio cambian a las normas de usabilidad de la interfaz web”. Seguridad Rendimiento Escalabilidad Interfaz de usuario Disponibilidad. En qué fase de Scrum se completa la documentación requerida, ayuda al sistema y manuales del usuario? Planificación del Sprint Revisión del Sprint Retrospectiva del Sprint Cierre del proyecto Durante el Sprint. ¿En qué fase de la visión dinámica del RUP se identifican todas las entidades externas que interactúan con el sistema definiendo dichas interacciones? Elaboración Construcción Transición Iniciación Ninguna de las anteriores. ¿En qué fases de Scrum se desarrolla un incremento del sistema? Planificación del Sprint Revisión del Sprint Retrospectiva del Sprint Ciclos sprint En todas las fases. Indique la palabra que falta en el siguiente concepto de programación extrema XP: “Proceso de …… ya que al menos dos personas están observando las líneas de código”. Programación en parejas Integración continua Revisión informal Desarrollo guiado por pruebas Refactorización. La fase de los albores se produce entre 1945-1955 con algunas ventajas en programación ¿Cuáles son las apariciones en esta fase? Aparecen los primeros lenguajes de alto nivel. Se desarrollan las primeras metodologías de desarrollo de software. Programar no es una tarea diferenciada del diseño de una máquina, uso de lenguaje máquina y ensamblador. Se crean los primeros sistemas operativos. Se popularizan las computadoras personales. La fase de el florecimiento se produce entre 1955-1965 con algunas ventajas en programación ¿Cuáles son las apariciones en esta fase? Se desarrollan los primeros sistemas de gestión de bases de datos. Aparecen multitud de lenguajes, se creía que era posible hacer casi todo. Se crean las primeras redes de computadoras. Se inventa la internet. Se desarrollan los primeros microprocesadores. La fase de la crisis se produce entre 1965-1970 con algunas desventajas en programación ¿Cuáles son las apariciones en esta fase? Se produce la crisis del software. Se desarrollan las primeras metodologías ágiles. Desarrollo inacabable de grandes programas, ineficiencia, errores, costo impredecible, nada es posible. Se crean los primeros lenguajes orientados a objetos. Se popularizan las interfaces gráficas de usuario. La fase de la innovación se produce entre 1970-1980 con algunas ventajas en programación ¿Cuáles son las apariciones en esta fase? Se desarrollan los primeros sistemas expertos. Se crean los primeros lenguajes de programación lógica. Aparecen metodologías de diseño y verificación de programas. Se popularizan las bases de datos relacionales. Se desarrollan los primeros sistemas distribuidos. La fase del diseño es el problema se produce entre 1980-actualidad con algunas ventajas en programación ¿Cuáles son las apariciones en esta fase? Se desarrollan los primeros sistemas de inteligencia artificial. Se crean los primeros lenguajes de programación funcional. Entornos de programación, especificación formal, programación automática. Se popularizan los sistemas operativos de tiempo real. Se desarrollan los primeros sistemas embebidos. El ingeniero de software cuando desarrolla una página web debe tener en cuenta una de las siguientes características: Debe contemplar la eficiencia de la página web. Debe contemplar la portabilidad de la página web. Debe contemplar la usabilidad de la página web. Debe contemplar la confiabilidad de la página web. Debe contemplar la mantenibilidad de la página web. El software debe ser diseñado de manera que no desgaste los recursos del sistema como memoria o procesador (tiempos de respuesta, tiempo de procesamiento). ¿Qué característica describe? Eficiencia Portabilidad Confiabilidad Usabilidad. Mantenibilidad. El supermercado Diamax tiene un problema con el sistema de facturación. El proceso para cobrar es muy confuso y difícil de entender, provocando que se formen largas filas. Pensando en los atributos que dan funcionamiento a un software. ¿Cuál es la necesidad a resolver en el supermercado? Eficiencia Portabilidad Confiabilidad Usabilidad. Mantenibilidad. Un supermercado necesita actualizar el sistema de cobranzas por intermedio de página web dinámica que le garantice rapidez y dinamismo para procesar la información. Teniendo en cuenta los atributos para lograr una buena página web, ¿Cuál de los propuestos aplicarías? La página web debe garantizar eficiencia, portabilidad, mantenibilidad y seguridad. La página web debe garantizar eficiencia, confiabilidad, mantenibilidad y seguridad. La página web debe garantizar eficiencia, usabilidad, mantenibilidad y seguridad. La página web debe garantizar concurrencia, disponibilidad, calidad y seguridad. La página web debe garantizar eficiencia, portabilidad, confiabilidad y seguridad. El supermercado Sumar necesita que el sistema de cobranzas tenga un servidor duplicado para impedir que ingresen personas no identificadas ¿Qué tipo de requerimiento consideras que corresponde? Es un requerimiento funcional. Es un requerimiento no funcional. Es un requerimiento de seguridad. Es un requerimiento de rendimiento. Es un requerimiento de usabilidad. La disponibilidad significa que se debe tener acceso cada vez que el usuario lo requiera Verdadero Falso. Una página web necesita una serie de atributos que son considerados de calidad. ¿Cuáles son los atributos necesarios? Eficiencia, portabilidad, confiabilidad, mantenibilidad. Usabilidad, usabilidad, confiabilidad, mantenibilidad. Eficiencia, portabilidad, usabilidad, mantenibilidad. Usabilidad, navegabilidad, seguridad, mantenibilidad. Eficiencia, portabilidad, confiabilidad, usabilidad. El equipo de desarrollo de donde formas parte te pide un asesoramiento para saber cómo potenciar la velocidad de funcionamiento de una página web porque está muy lento el acceso y queda sin funcionar por mucho tiempo. ¿Qué aplicarías? La escalabilidad vertical es la mejor porque permite comprar equipos nuevos o mejorar los existentes. La escalabilidad horizontal es la mejor porque puedo agregar equipos nuevos y permite potenciar el funcionamiento de la página. La escalabilidad vertical es la mejor porque permite mejorar el funcionamiento de la página web. La escalabilidad horizontal es la mejor porque permite comprar equipos nuevos o mejorar los existentes. La escalabilidad vertical es la mejor porque puedo agregar equipos nuevos. El equipo de desarrollo del cual formas parte te pide un asesoramiento para saber cómo encarar la escalabilidad de la página web que tiene la empresa y necesita agregar una serie de funcionalidades que se complementen con la página web y cambiar de hardware. ¿Cuál consideras que aplicarías? La escalabilidad vertical es la mejor porque permite comprar equipos nuevos o mejorar los existentes, y va a mejorar el funcionamiento de la página web. La escalabilidad horizontal es la mejor porque puedo agregar equipos nuevos. La escalabilidad vertical es la mejor porque permite mejorar el funcionamiento de la página web. La escalabilidad horizontal es la mejor porque permite comprar equipos nuevos o mejorar los existentes. La escalabilidad vertical es la mejor porque puedo agregar equipos nuevos y permite potenciar el funcionamiento de la página. El equipo de desarrollo de la empresa “La mejor” necesita que el juego “sonrisa” que es para una aplicación móvil, pueda tener varias versiones. ¿Qué ciclo de vida puede utilizar la empresa para el desarrollo del software? Debe utilizar el ciclo de vida de desarrollo en cascada. Debe utilizar el ciclo de vida de desarrollo en espiral. Debe utilizar el ciclo de vida de desarrollo incremental o evolutivo. Debe utilizar el ciclo de vida de desarrollo prototipo. Debe utilizar el ciclo de vida de desarrollo basado en componentes. Un sanatorio necesita un software que permita desarrollar todas las fórmulas matemáticas para controlar el funcionamiento de los respiradores en la sala de terapia intensiva, pero no sabe cómo elaborar el proyecto de software. ¿Cuál de los siguientes modelos de procesos responde a la necesidad del sanatorio? El modelo en cascada. El modelo en espiral. El modelo incremental. El modelo de métodos formales. El modelo de prototipos. Dentro de los modelos de procesos especializados tenemos un modelo que tiene en cuenta la reutilización de software. ¿Cuál es este modelo? El modelo en cascada. El modelo en espiral. El modelo incremental. El modelo de prototipos. El modelo basado en componentes. El proceso personal de software tiene 5 actividades en una de las cuales se identifican los requerimientos, estimaciones y recursos del proyecto. ¿Qué actividad se encarga del proceso planteado? La etapa de diseño de alto nivel es la que se encarga de identificar los requerimientos, estimaciones y recursos del proyecto. La etapa de revisión de diseño de alto nivel es la que se encarga de identificar los requerimientos, estimaciones y recursos del proyecto. La etapa de desarrollo es la que se encarga de identificar los requerimientos, estimaciones y recursos del proyecto. La etapa de post-mortem es la que se encarga de identificar los requerimientos, estimaciones y recursos del proyecto. La etapa de planificación es la que se encarga de identificar los requerimientos, estimaciones y recursos del proyecto (las etapas son planeación, diseño de alto nivel, revisión de diseño de alto nivel, desarrollo y post-mortem). Seleccione las cuatro opciones correctas. Identifique las pruebas que existen para la mayoría de sistemas computacionales: Pruebas de componentes Pruebas de aceptación Pruebas de entrega Pruebas de sistema Pruebas de integración. Seleccione las tres opciones correctas. Un modelo de procesos de software es una descripción completa de este proceso. Estos modelos pueden incluir actividades que son parte de los procesos y productos de software. ¿Cuáles de las siguientes opciones son modelos de proceso? Modelo de rol/acción Modelo de flujo de trabajo Modelo de datos Modelo de flujo de datos o de actividad Modelo de objetos. El proceso iterativo e incremental se propone como una estrategia cuando son proyectos chicos. Identifique las etapas que componen el proceso iterativo-incremental. Seleccione las 4 opciones correctas. Análisis Diseño Implementación Pruebas Requisitos. La gestión del cambio tiene cuatro actividades a tener cuenta cómo identificar el cambio, controlar el cambio, garantizar que el cambio se realice de manera adecuada y reportar los cambios interesados. Teniendo en cuenta las actividades propuestas, identifica a tu criterio ¿por cuál actividad de las propuestas empezarías? Es necesario empezar por la actividad de controlar el cambio. Es necesario empezar por la actividad de garantizar que el cambio se realice de manera adecuada. Es necesario empezar por la actividad de reportar los cambios a los interesados. Es necesario empezar por la actividad de identificar el cambio. Es necesario empezar por la actividad de analizar el cambio. El departamento de sistemas de la universidad Siglo 21 se encuentra trabajando en el proceso de comprender y definir qué servicios se requieren del sistema de alumnos, así como la identificación de las restricciones sobre la operación y desarrollo del sistema. ¿Qué actividad del proceso se debe utilizar? Se debe utilizar la actividad de diseño del software. Se debe utilizar la actividad de implementación del software. Se debe utilizar la actividad de validación del software. Se debe utilizar la actividad de especificación del software. Se debe utilizar la actividad de evolución del software. El departamento de sistemas de la universidad Siglo 21 se encuentra identificando la estructura global del sistema, los principales componentes (llamados en ocasiones subsistemas o módulos), sus relaciones y cómo se distribuyen. ¿Cuál actividad de diseño e implementación se ejecuta? El diseño de interfaz. El diseño de base de datos. El diseño arquitectónico. El diseño de módulos. La programación. Dentro de las pruebas del sistema tenemos diferentes tipos. ¿Qué prueba corresponde a las pruebas del sistema? Corresponde a las pruebas de componentes. Corresponde a las pruebas de integración. Corresponde a las pruebas de aceptación. Corresponde a las pruebas de entrega. Corresponde a las pruebas de sistema. Administrar proyectos con metodologías ágiles tienen sus ventajas. Identifica las ventajas que consideras necesarias. Selecciona las 3 opciones correctas. Reducción de costos. Mejora de la calidad del producto. Mayor predictibilidad. Mayor satisfacción del cliente. Trabajo colaborativo. La gestión ágil de proyectos es un enfoque secuencial para planificar y guiar los procesos del proyecto. Verdadero Falso. El equipo de desarrollo del banco Roca está desarrollando un proyecto aplicando la la fase metodología RUP y te contratan para que los guíes a definir el objetivo del proyecto, funcionalidades y capacidades del producto. ¿Qué fase debe utilizar el proyecto? Se va a utilizar la fase de elaboración para definir el objetivo del proyecto, las funcionalidades y capacidades del producto. Se va a utilizar la fase de construcción para definir el objetivo del proyecto, las funcionalidades y capacidades del producto. Se va a utilizar la fase de transición para definir el objetivo del proyecto, las funcionalidades y capacidades del producto. Se va a utilizar la fase de inicio o concepción para definir el objetivo del proyecto, las funcionalidades y capacidades del producto. Se va a utilizar la fase de pruebas para definir el objetivo del proyecto, las funcionalidades y capacidades del producto. El equipo de desarrollo del banco Roca está desarrollando un producto aplicando la metodología RUP, y te contrata para que los guíes a definir una arquitectura básica y a planificar el proyecto considerando los recursos disponibles. ¿Qué fase debe utilizar el proyecto? Voy a utilizar la fase de inicio para definir una arquitectura básica y a planificar el proyecto considerando los recursos disponibles. Voy a utilizar la fase de elaboración para definir una arquitectura básica y a planificar el proyecto considerando los recursos disponibles. Voy a utilizar la fase de construcción para definir una arquitectura básica y a planificar el proyecto considerando los recursos disponibles. Voy a utilizar la fase de transición para definir una arquitectura básica y a planificar el proyecto considerando los recursos disponibles. Voy a utilizar todas las fases para definir una arquitectura básica y a planificar el proyecto considerando los recursos disponibles. El equipo de desarrollo del banco Roca está desarrollando un producto aplicando la metodología RUP, y te contrata para que los guíes a realizar el análisis, diseño e implementación. ¿Qué fase debe utilizar el proyecto? Voy a utilizar la fase de inicio para realizar el análisis, diseño e implementación del proyecto. Voy a utilizar la fase de elaboración para realizar el análisis, diseño e implementación del proyecto. Voy a utilizar la fase de construcción para realizar el análisis, diseño e implementación del proyecto. Voy a utilizar la fase de transición para realizar el análisis, diseño e implementación del proyecto. Voy a utilizar todas las fases para realizar el análisis, diseño e implementación del proyecto. El departamento de sistemas de la Universidad S21 se encuentra trabajando con la metodología scrum en el desarrollo de proyectos, necesitando programar el sprint para que empiece a trabajar el tema. ¿Qué reunión debe utilizar la Universidad? Debe utilizar el Daily scrum para programar el sprint. Debe utilizar el Sprint review para programar el sprint. Debe utilizar el Sprint retrospective para programar el sprint. Debe utilizar el Sprint planning para programar el sprint. Debe utilizar cualquier reunión para programar el sprint. En la metodología scrum es fundamental desarrollar una serie de reuniones para lograr el éxito de los sprint. ¿Cuáles son esas reuniones? Selecciona las 4 (cuatro) opciones correctas. Sprint review. Sprint Retrospective. Daily scrum. Sprint planning. Reunión de cierre de proyecto. Reunión de inicio de proyecto. El departamento de sistemas de la Universidad S21 se encuentra trabajando con la metodología de scrum en el desarrollo de proyectos necesitando asignar el rol de representar al cliente. ¿Cuál de las siguientes propuestas es un rol de representar al cliente dentro de la metodología scrum y se pueda aplicar en la universidad? El Scrum master cumple el rol de representar la voz del cliente en el desarrollo del sprint. El Equipo de desarrollo cumple el rol de representar la voz del cliente en el desarrollo del sprint. El Product owner cumple el rol de representar la voz del cliente en el desarrollo del sprint controlando que se cumplan todas las estimaciones previstas. Cualquier miembro del equipo puede cumplir el rol de representar la voz del cliente en el desarrollo del sprint. No existe un rol específico que represente la voz del cliente en la metodología scrum. El departamento de sistemas de la universidad S21 se encuentra trabajando con la metodología de scrum en el desarrollo de proyectos necesitando un gráfico para ver los requerimientos funcionales que se cumplieron en el sprint. ¿Cuál es el documento gráfico para que se pueda aplicar en la universidad? Se va a utilizar el product backlog que es un documento que tiene como tarea controlar gráficamente los requerimientos funcionales que se cumplen en el sprint. Se va a utilizar el Sprint backlog que es un documento que tiene como tarea controlar gráficamente los requerimientos funcionales que se cumplen en el sprint. Se va a utilizar el Burndown charts que es un documento que tiene como tarea controlar gráficamente los requerimientos funcionales que se cumplen en el sprint. Se va a utilizar cualquier documento que tenga como tarea controlar gráficamente los requerimientos funcionales que se cumplen en el sprint. No existe un documento que tenga como tarea controlar gráficamente los requerimientos funcionales que se cumplen en el sprint. El departamento de sistemas de la universidad Siglo 21 se encuentra trabajando con la metodología ágil de desarrollo de proyectos. El equipo necesita un documento para definir todos los requerimientos funcionales con las horas que se van a cumplir en el sprint. ¿Qué documento gráfico permite aplicarlo en la universidad? El product backlog es el documento donde se definen los requerimientos funcionales con las horas detalladas que se van a cumplir en el sprint. El Sprint backlog es el documento donde se definen los requerimientos funcionales con las horas detalladas que se van a cumplir en el sprint. El Burndown charts es el documento donde se definen los requerimientos funcionales con las horas detalladas que se van a cumplir en el sprint. Cualquier documento puede ser utilizado para definir los requerimientos funcionales con las horas detalladas que se van a cumplir en el sprint. No es necesario un documento para definir los requerimientos funcionales con las horas detalladas que se van a cumplir en el sprint. El departamento de sistemas de la universidad S21 se encuentra trabajando con la metodología de scrum en el desarrollo de proyectos necesitando un documento que contenga descripciones genéricas de todos los requerimientos y funcionalidades deseables a trabajar en el scrum. ¿Cuál es el documento para que se pueda aplicar en la universidad? Se va a utilizar el Sprint backlog. El Sprint backlog es un documento de alto nivel para todo el proyecto. Contiene descripciones genéricas de todos los requerimientos y funcionalidades deseables. Se realiza la lista de requerimientos para trabajar en el Scrum. Se va a utilizar el Product backlog. El Product backlog es un documento de alto nivel para todo el proyecto. Contiene descripciones genéricas de todos los requerimientos y funcionalidades deseables. Se realiza la lista de requerimientos para trabajar en el Scrum. Se va a utilizar el Burndown charts. El Burndown charts es un documento de alto nivel para todo el proyecto. Contiene descripciones genéricas de todos los requerimientos y funcionalidades deseables. Se realiza la lista de requerimientos para trabajar en el Scrum. Se va a utilizar cualquier documento. No es necesario un documento que contenga descripciones genéricas de todos los requerimientos y funcionalidades deseables a trabajar en el scrum. En la metodología XP existen diferentes roles. Identifica los roles que consideres correctos. Selecciona las 4 (cuatro) opciones correctas: Jefe de proyecto Analista Encargado de seguimientos Encargado de pruebas Entrenador Programador. El equipo de desarrollo de la empresa MejorSoft está evaluando las métricas de proceso de mantenibilidad del sistema de facturación identificando la métrica. ¿Puedes identificar el contenido de la métrica? Aplica la métrica cuando refleja el tiempo promedio para analizar un cambio. Aplica la métrica cuando refleja el tiempo promedio para realizar un cambio. 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 refleja el número de líneas de código modificadas por cada cambio. Aplica la métrica cuando refleja el número de errores encontrados durante las pruebas de un cambio. En los requerimientos no funcionales existen los requerimientos de fiabilidad. ¿A qué categoría corresponde en la siguiente lista? Los requerimientos de fiabilidad pertenecen a la categoría de requerimiento de usuario. Los requerimientos de fiabilidad pertenecen a la categoría de requerimiento de producto. Los requerimientos de fiabilidad pertenecen a la categoría de requerimiento externo. Los requerimientos de fiabilidad pertenecen a la categoría de requerimiento de organización. Los requerimientos de fiabilidad no pertenecen a ninguna categoría. En los requerimientos no funcionales se incluyen los requerimientos ambientales. ¿A qué categoría corresponden? A la categoría requerimientos externos. A la categoría requerimientos de la organización. A la categoría requerimientos de usuario. A la categoría requerimientos de producto. A la categoría requerimientos de sistema. El supermercado Sumar necesita que el sistema de cobranzas de las 12 cajas acepte 1000 transacciones cada 10 minutos ¿Qué tipo de requerimiento consideras que corresponde? Es un requerimiento funcional de eficiencia. Es un requerimiento no funcional de eficiencia. Es un requerimiento funcional de rendimiento. Es un requerimiento no funcional de rendimiento. Es un requerimiento funcional de seguridad. Dentro de los requerimientos funcionales existe un requerimiento que tiene en cuenta el detalle de las funciones, servicios y restricciones operativas del sistema. ¿A qué tipo de requerimiento funcional se refiere? Se refiere a requerimientos de usuario. Se refiere a requerimientos externos. Se refiere a requerimientos del sistema. Se refiere a requerimientos de producto. Se refiere a requerimientos de organización. En la metodología de elicitación se encuentra la tarea 5 que identifica/revisa los requisitos funcionales. ¿De qué tarea depende la tarea 5? Depende de identificar/revisar los requisitos no funcionales. Depende de identificar/revisar los objetivos del sistema. Depende de identificar/revisar las restricciones del sistema. Depende de identificar/revisar las interfaces del sistema. No depende de ninguna tarea. El supermercado Sumar necesita el asesoramiento para identificar qué función cumple un SRS-830. Indica ¿Qué respuesta le darías? El SRS-830 es un documento para registrar los casos de uso. El SRS-830 es un documento para registrar las pruebas del sistema. El SRS-830 es un documento para registrar todos los requerimientos. El SRS-830 es un documento para registrar el diseño del sistema. El SRS-830 es un documento para registrar la arquitectura del sistema. El supermercado Sumas necesita, para registrar del sistema de ventas, declarar las abreviaturas en el documento SRS-830. ¿Dónde lo ubica en el SRS-830? Las abreviaturas se deben ubicar en el área de descripción general. Las abreviaturas se deben ubicar en el área de introducción. Las abreviaturas se deben ubicar en el área de requerimientos específicos. Las abreviaturas se deben ubicar en el área de apéndices. Las abreviaturas se deben ubicar en cualquier área del SRS-830. El supermercado Sumar necesita declarar las suposiciones y dependencias en el documento SRS-830 en relación al sistema de ventas. ¿Dónde se ubica en el SRS-830? Las suposiciones y dependencias se ubican en el área de introducción. Las suposiciones y dependencias se ubican en el área de descripción general. Las suposiciones y dependencias se ubican en el área de requerimientos específicos. Las suposiciones y dependencias se ubican en el área de apéndices. Las suposiciones y dependencias se ubican en cualquier área del SRS-830. El supermercado Sumar necesita, para registrar del sistema de venta, declarar los requisitos futuros en el documento SRS-830 ¿Dónde lo ubica en el SRS-830? Se deben declarar los requisitos futuros en el área de introducción. Se deben declarar los requisitos futuros en el área de descripción general. Se deben declarar los requisitos futuros en el área de requerimientos específicos. Se deben declarar los requisitos futuros en el área de apéndices. Se deben declarar los requisitos futuros en cualquier área del SRS-830. El supermercado Sumar necesita, para registrar el sistema de ventas, los requisitos de rendimiento en el documento SRS-830 ¿Dónde lo ubica en el SRS-830? Los requisitos de rendimiento se deben ubicar en el área de introducción. Los requisitos de rendimiento se deben ubicar en el área de descripción general. Los requisitos de rendimiento se deben ubicar en el área de requerimientos específicos. Los requisitos de rendimiento se deben ubicar en el área de apéndices. Los requisitos de rendimiento se deben ubicar en cualquier área del SRS-830. La empresa Sistecom decide documentar los casos de uso y necesita colaboración para determinar que colocar dentro del caso de uso. Identifíquelo. En el caso de uso debe colocar un sustantivo. En el caso de uso debe colocar un adjetivo. En el caso de uso debe colocar un verbo en infinitivo. En el caso de uso debe colocar una frase. En el caso de uso debe colocar un párrafo. Un caso de uso puede depender en forma obligatoria de otro caso de uso. ¿Qué permite unir los dos casos de uso? Los casos de uso se unen por intermedio del extend cuando es obligatorio. Los casos de uso se unen por intermedio del include cuando es obligatorio. Los casos de uso se unen por intermedio de una flecha cuando es obligatorio. Los casos de uso se unen por intermedio de una línea cuando es obligatorio. Los casos de uso no se pueden unir cuando es obligatorio. El departamento de sistemas de la universidad Siglo 21 se encuentra identificando cada componente del sistema y se diseña cómo funcionará. ¿Qué actividad del proceso de diseño e implementación del software se desarrolla? Diseño arquitectónico. Diseño de interfaz. Diseño de base de datos. Diseño de componentes. Programación. Seleccione las cuatro opciones correctas. ¿Cuáles errores se identifican dentro de las pruebas de error de interfaces? Error en interfaces de parámetros Error en interfaces de memoria compartida Error en interfaces de paso de mensajes Error en interfaces de usuario Error en interfaces procedentes. Seleccione las cuatro opciones correctas. ¿Cuáles son las etapas que debemos tener en cuenta para realizar las pruebas de usuario? Establecer plan de prueba Realizar pruebas de integración Realizar reportes de la prueba de aceptación Ejecutar las pruebas de aceptación Definir criterios de aceptación. Los rendimientos de rapidez en la ejecución del sistema se encuentran dentro de la categoría de requerimientos de producto. Verdadero Falso. El equipo de desarrollo de la empresa se encontró con variables de salida dobles sin intervención de asignación. ¿Qué tipo de fallas se hallaron? Fallas de datos Fallas de entrada/salida Fallas de interfaz Fallas de control Fallas de gestión de almacenamiento. Dentro de las fallas de desarrollo podemos encontrarnos con una fuga de memoria. ¿A qué tipo de falla pertenece? Falla de datos Falla de entrada/salida Falla de interfaz Falla de control Falla de gestión de almacenamiento. Seleccione las cuatro opciones correctas. ¿Cuáles son las técnicas de validación que existen dentro de requerimientos? Revisiones de requerimientos Generación de casos prueba Creación de prototipos Inspecciones de requerimientos Revisión integral de todos los elementos que componen el sistema. La empresa Sistecon decide utilizar la técnica de entrevistas para obtener información. ¿Qué preguntas puede utilizar en esta técnica? Puede empezar con preguntas abiertas, seguir con cerradas y terminar con abiertas. Puede empezar con preguntas cerradas, seguir con abiertas y terminar con cerradas. Puede empezar con preguntas abiertas, seguir con abiertas y terminar con cerradas. Puede empezar con preguntas cerradas, seguir con cerradas y terminar con abiertas. Puede utilizar cualquier tipo de pregunta en cualquier orden. Seleccione las cuatro opciones correctas. Pressman describe el marco genérico del trabajo de desarrollo de software. ¿Qué elementos puntualiza el autor? Modelado Comunicación Análisis Despliegue Planeación. Con la siguiente proposición: “Es una disciplina de Ingeniería que comprende todos los aspectos de la producción de software, es decir, desde las etapas iniciales de la especificación, hasta su entrega y mantenimiento. El mantenimiento del software se realiza después de haber sido entregado al cliente y el cliente lo está utilizando.” ¿Qué se está definiendo? Ingeniería de sistemas Ciencias de la computación Análisis de sistemas Diseño de sistemas Ingeniería de Software. ¿En qué modelo de desarrollo de software las etapas de Especificación de Requerimientos y la de Validación son similares a otros procesos, pero las etapas intermedias como Diseño e Integración son diferentes? Modelo en cascada. Modelo incremental. Modelo en espiral. Modelo basado en componentes. Modelo de prototipos. La afirmación: "Este desarrollo evolutivo se centra en los requerimientos que no están muy claros, por lo que el objetivo es comprender los requerimientos del cliente para poder desarrollar una definición mejorada del sistema" se corresponde con uno de los tipos de desarrollo evolutivo que conocen. ¿A qué tipo de desarrollo evolutivo hace mención? A prototipos evolutivos. A prototipos desechables. A desarrollo incremental. A desarrollo en espiral. A desarrollo concurrente. Según Sommerville, la mayoría de los modelos de procesos del "software" se basan en modelos generales o paradigmas de desarrollo de "software" y a partir de los cuáles se extienden y adaptan procesos más específicos. ¿Cuáles son esos modelos generales? Enfoque en cascada, desarrollo incremental, desarrollo en espiral. Enfoque en cascada, desarrollo incremental, desarrollo concurrente. Enfoque en cascada, desarrollo iterativo, Ingeniería del software basado en componentes. Enfoque en cascada, desarrollo iterativo, desarrollo ágil. Enfoque en cascada, desarrollo iterativo, desarrollo en espiral. Teniendo en cuenta definición amplia de Sommerville respecto de sistemas, a saber: "Un sistema es una colección de componentes interrelacionados que trabajan conjuntamente para cumplir algún objetivo", se reconocen, dentro de la Ingeniería en Software, a los sistemas informáticos que incluyen "software", dentro de unas categorías. ¿Cuáles son esas categorías? Sistemas de tiempo real y sistemas de información. Sistemas empotrados y sistemas de escritorio. Sistemas técnicos informáticos y sistemas socio-técnicos. Sistemas de información y sistemas de control. Sistemas de tiempo real y sistemas empotrados. ¿Por qué se considera al "software" como un producto? Porque es intangible. Porque es complejo. Porque es costoso. Porque es el resultado de un proceso, y es el objeto que se le entrega al cliente. Porque es único. El modelo evolutivo es de factible de aplicación en el diseño e implementación de diversos tipos de sistemas. ¿En cuáles de los siguientes NO es factible de aplicar? Para sistemas pequeños. Para sistemas medianos. Para sistemas grandes. Para sistemas bien definidos. Para sistemas complejos. La siguiente definición: Colección de programas necesarios para convertir una computadora (de propósito general) en una máquina de propósito especial diseñada para una aplicación de un dominio particular, incluyendo documentación producto del desarrollo de un sistema. Corresponde a: Hardware Sistema operativo. Aplicación Software Sistema informático. Según la Ingeniería de Software ¿Qué es software Es un conjunto de instrucciones que le dicen a una computadora qué hacer. Es un programa de computadora con la documentación asociada y la configuración de datos que se necesitan para hacer que estos programas operen de manera correcta. Es un conjunto de componentes que interactúan entre sí para lograr un objetivo común. Es un conjunto de herramientas que se utilizan para desarrollar software. Es un conjunto de procesos que se utilizan para gestionar el desarrollo de software. Según la ingeniería de Software existen dos tipos de productos software Productos de escritorio y productos web. Productos de código abierto y productos de código cerrado. Productos genéricos y productos personalizados. Productos de hardware y productos de software. Productos de sistema y productos de aplicación. Para determinar las técnicas y métodos más importantes para la Ingeniería de Software el factor más significativo es el tipo de aplicación que está siendo desarrollada. Existen muchos diversos tipos de aplicación, marque 4 opciones que corresponden con tipos de aplicación. Aplicaciones independientes. Sistemas de hardware. Sistemas de control embebido. Aplicaciones interactivas. Sistemas de sistemas. Qué es software? Es un conjunto de instrucciones que le dicen a una computadora qué hacer. Programas, documentos asociados, y configuración de datos que se necesitan para que los programas operen de manera correcta. Es un conjunto de componentes que interactúan entre sí para lograr un objetivo común. Es un conjunto de herramientas que se utilizan para desarrollar software. Es un conjunto de procesos que se utilizan para gestionar el desarrollo de software. El desarrollo incremental del "software" es un enfoque muy mejorado para el desarrollo de la mayoría de los sistemas de negocio, porque refleja el modo fundamental con el cual las personas intentan resolver problemas. Rara vez se encuentra una solución completa a un problema por adelantado, sino que aparece luego de una serie de pasos, dando marcha atrás cuando se detecta algún error. Uno de los principales problemas con el desarrollo incremental es el Mantenimiento. ¿Cuál es la razón que origina el problema? La falta de documentación. La falta de pruebas. Los continuos cambios. La falta de comunicación. La falta de planificación. En un modelo de procesos del software, Un modelo de flujo de datos o de actividad es: Representa el proceso como un conjunto de acciones que transforman las entradas en salidas. Representa el proceso como un conjunto de actividades, cada una de las cuales realiza alguna transformación en los datos. Representa el proceso como un conjunto de roles que interactúan entre sí. Representa el proceso como un conjunto de flujos de trabajo que se ejecutan en paralelo. Representa el proceso como un conjunto de etapas que se ejecutan secuencialmente. En un modelo de procesos del software, Un modelo de roles es: Representa el proceso como un conjunto de acciones que transforman las entradas en salidas. Representa el proceso como un conjunto de actividades, cada una de las cuales realiza alguna transformación en los datos. Representa los roles de las personas involucradas en el proceso del software y las actividades de las que son responsables. Representa el proceso como un conjunto de flujos de trabajo que se ejecutan en paralelo. Representa el proceso como un conjunto de etapas que se ejecutan secuencialmente. En un modelo de procesos del software, Un modelo de flujo de trabajo es: Representa el proceso como un conjunto de acciones que transforman las entradas en salidas. Representa el proceso como un conjunto de actividades, cada una de las cuales realiza alguna transformación en los datos. Representa los roles de las personas involucradas en el proceso del software y las actividades de las que son responsables. Muestra la secuencia de actividades en el proceso junto con sus entradas, salidas y dependencias. Las actividades en este modelo representan acciones humanas. Representa el proceso como un conjunto de etapas que se ejecutan secuencialmente. Las siguientes características corresponden a uno de los Modelos de Proceso estudiados: "Este Modelo se caracteriza por ser un modelo clásico definido para ayudar a tratar con la creciente complejidad de los proyectos de software. Requiere que se haya finalizado completamente una etapa para pasar a la siguiente. Requiere definir qué hará el sistema antes de construirlo (requerimientos/diseño), requiere planear la interacción de las partes antes de construirlas (diseño/codificación), los gerentes deben seguir muy de cerca el proyecto y corregir muy tempranamente, requiere producir una serie de documentos que luego se usan en el testeo y mantenimiento, permite a la organización de desarrollo ser más estructurada y organizada". ¿A qué Modelo nos referimos? Espiral Incremental Prototipos Cascada RAD. El concepto de Ingeniería de Software fue propuesto a partir de: La necesidad de crear software más complejo. La necesidad de crear software más confiable. Una conferencia realizada para discutir lo que entonces se llamaba "crisis del software" a finales de la década del 60. La necesidad de crear software más eficiente. La necesidad de crear software más barato. Existen fundamentos de la Ingeniería de Software que se aplican a todos los tipos de sistemas informáticos: 1. deben llevarse usando un proceso de desarrollo administrado y comprendido, 2. el software debe ser confiable y tener buen desempeño, 3. es importante que se gestionen los requerimientos, 4. los recursos deben usarse de la manera más efectiva posible. Verdadero Falso. Según estas sentencias: "El resultado de cada fase consiste en uno o más documentos que se autorizan. La siguiente fase no debe comenzar sino hasta que termine la fase previa." ¿A qué modelo de proceso se refiere? Modelo en espiral. Modelo incremental. Modelo de prototipos. Modelo en cascada. Modelo concurrente. El modelo en espiral propuesto por BOHEM (1988) propone un modelo de proceso de software dirigido por el riesgo donde el proceso se presenta como un espiral con cierto retroceso y no como una secuencia de actividades. Cada ciclo del espiral se divide en sectores. Marque la afirmación que incluye los sectores en los que se divide el espiral 1)Comunicación con el cliente, 2) planificación, 3) modelado, 4) construcción. 1)Establecimiento de objetivos, 2) valoración y reducción del riesgo, 3) desarrollo y validación, 4) planeación. 1)Análisis de riesgos, 2) prototipado, 3) desarrollo incremental, 4) entrega. 1)Requerimientos, 2) diseño, 3) implementación, 4) pruebas. 1)Inicio, 2) elaboración, 3) construcción, 4) transición. Respecto del proceso de Desarrollo Incremental, marque las 4 afirmaciones correctas. Cada incremento o versión del sistema incorpora alguna de las funcionalidades que necesita el cliente. El proceso es invisible. Es posible que sea más rápida la entrega e implementación de software útil al cliente. Las actividades de especificación, desarrollo y validación están entrelazadas en vez de separadas con una rápida retroalimentación a través de las actividades. El desarrollo incremental es una parte fundamental de los enfoques ágiles. La estructura del sistema tiende a degradarse. Desde la perspectiva administrativa del modelo de proceso de software se da el siguiente problema: "El proceso no es visible y los administradores tienen dificultades para medir avances al no tener entregas regulares." ¿A qué modelo se refiere? Modelo en cascada. Modelo en espiral. Modelo incremental. Modelo de prototipos. Modelo concurrente. Dentro del "Workflow" se pueden distinguir distintos tipos de actividades. Marque la respuesta completa: Actividades de especificación, diseño, implementación y pruebas. Actividades de análisis, diseño, implementación y pruebas. Actividades colaborativas, cooperativas y de coordinación. Actividades de planificación, ejecución, seguimiento y control. Actividades de inicio, elaboración, construcción y transición. Conociendo los "workflows" fundamentales del Proceso Unificado de desarrollo, en una iteración cualquiera de un proyecto de desarrollo de "software", ¿qué "workflow" se ejecutan? Solo los workflows de requerimientos y diseño. Solo los workflows de implementación y pruebas. Solo los workflows de análisis y diseño. Solo los workflows de implementación y despliegue. Todos. Las cuatro actividades básicas del proceso de desarrollo (especificación, desarrollo, validación y evolución) se organizan de forma distinta en diferentes procesos. ¿De qué va a depender? (Marque de los factores que influyen, cuál NO corresponde) Del tipo de software que se está desarrollando. De los métodos y herramientas que se utilizan. De las habilidades del equipo de desarrollo. Equipamiento disponible. De las restricciones del proyecto. Sabiendo que el RUP es un modelo en fases, lea atentamente el siguiente párrafo y defina a qué fase se está refiriendo: "Durante un período de tiempo se cumple con un conjunto bien definido de objetivos, se completan los artefactos correspondientes y se toman las decisiones. Principalmente lo que se busca es analizar el dominio del problema y establecer un marco de trabajo arquitectónico. Al finalizar, se cuenta con un plan de proyecto, la especificación de requerimientos, los casos de uso y una descripción arquitectónica". Fase de inicio. Fase de elaboración. Fase de construcción. Fase de transición. Fase de pruebas. En la siguiente descripción de Venta de Productos: 1. Cliente: solicita el producto. 2. Vendedor: ofrece el producto. 3. Cliente: define si lo compra. 4. Vendedor: realiza la factura. 5. Cliente: abona. 6. Empaque: entrega el producto. La actividad "ofrecer el producto" implica una serie de actividades, como fijarse si hay en "stock", conocer el precio, buscarlo, entre otras. Marque la afirmación correcta: Las actividades de fijarse si hay "stock", buscar el precio, buscar el producto, etc. detallan el "Objetivo de Ofrecer el producto". Las actividades de fijarse si hay "stock", buscar el precio, buscar el producto, etc. detallan el "Resultado de Ofrecer el producto". Las actividades de fijarse si hay "stock", buscar el precio, buscar el producto, etc. detallan el "Procedimiento de Ofrecer el producto". Las actividades de fijarse si hay "stock", buscar el precio, buscar el producto, etc. detallan el "Actor de Ofrecer el producto". Las actividades de fijarse si hay "stock", buscar el precio, buscar el producto, etc. detallan el "Caso de Uso de Ofrecer el producto". Marque las 4 (cuatro) actividades principales en el proceso de ingeniería de requerimientos. Obtención y análisis de requerimientos. Estudio de factibilidad. Gestión de requerimientos. Validación de requerimientos. Especificación de requerimientos. Cambios de requerimientos. Dentro del proceso de software están ciertas actividades principales que están presentes en todos los procesos. Una de esas actividades es la Especificación. La Especificación... Define el diseño del software. Define la implementación del software. Define las pruebas del software. Define las funcionalidades que deberá tener el software. Define el mantenimiento del software. ¿Qué son las pruebas de desarrollo en la actividad de proceso de validación de software? Marque las dos sentencias afirmativas en relación a las pruebas de desarrollo. Las pruebas de desarrollo son realizadas por los usuarios finales del sistema. Las pruebas de desarrollo son realizadas por las personas que desarrollan el sistema. Las pruebas de desarrollo ponen a prueba al sistema completo. Las pruebas de desarrollo ponen a prueba de manera independiente a los componentes que constituyen el sistema. Las pruebas de desarrollo son realizadas después de que el sistema ha sido entregado al cliente. Sommerville (2011) plantea actividades de proceso. ¿Dentro de qué actividad incluye a estas etapas de Pruebas de desarrollo, Pruebas de sistema y Pruebas de aceptación? Especificación Diseño Implementación Validación Evolución. La validación es una de las actividades principales que se encuentra presente en todos los procesos de software. La validación asegura que el software construido funciona correctamente. La validación asegura que el software construido es lo que el cliente requiere. La validación asegura que el software construido es de buena calidad. La validación asegura que el software construido es fácil de mantener. La validación asegura que el software construido es barato. ¿Cómo llama Sommerville a las pruebas que son recomendables cuando un sistema se marca como un producto software que no tiene ni tendrá un único cliente, y que consisten en entregar el software a potenciales clientes que están de acuerdo con usar el sistema y reportar los problemas a los desarrolladores? Pruebas alfa. Pruebas beta. Pruebas de aceptación. Pruebas de sistema. Pruebas de desarrollo. Existen modelos de procesos generales llamados en ocasiones "paradigmas de procesos" que se consideran marcos de procesos que se adaptan para crear procesos más específicos. Ellos son: Modelo en cascada, desarrollo incremental, desarrollo en espiral. Desarrollo incremental, Ingeniería de software orientada a la reutilización, Modelo en cascada. Desarrollo incremental, Ingeniería de software orientada a la reutilización, desarrollo en espiral. Modelo en cascada, desarrollo incremental, Ingeniería de software orientada a objetos. Modelo en cascada, desarrollo incremental, desarrollo ágil. En un proceso de ingeniería de software orientada a la reutilización hay etapas que se comparan con otros procesos. Las etapas iniciales. Las etapas intermedias. Las etapas finales. Todas las etapas. Ninguna de las etapas. El cambio es inevitable en el desarrollo de software y se agrega a los costos porque significa que el trabajo terminado debe volver a realizarse. Se presentan enfoques para evitar el cambio o tolerar el cambio. ¿Cuáles son las formas de enfrentado? Desarrollo en cascada y desarrollo incremental. Desarrollo en cascada y desarrollo en espiral. Prototipo de sistema y Entrega Incremental. Prototipo de sistema y desarrollo en espiral. Desarrollo incremental y desarrollo en espiral. El RUP tiene tres perspectivas, fases, flujos de trabajo y mejores prácticas, entre otros elementos. ¿Cómo se denomina… Desarrollo dirigido por casos de uso. Arquitectura centrada en el diseño. Proceso iterativo e incremental. Administración de la configuración y del cambio. Mejores prácticas. El RUP toma elementos de todos los modelos de proceso genérico y en vez de presentar una sola visión del proceso de desarrolla, lo describe desde varias perspectivas. ¿Cuáles son esas perspectivas? Perspectiva funcional, lógica y de desarrollo. Perspectiva de análisis, diseño e implementación. Perspectiva dinámica, estática y práctica. Perspectiva de requerimientos, diseño y pruebas. Perspectiva de inicio, elaboración, construcción y transición. ¿Cómo se denominan a las fases del RUP? Análisis, diseño, implementación y pruebas. Requerimientos, diseño, implementación y pruebas. Concepción, Elaboración, Construcción y Transición. Inicio, planificación, ejecución y cierre. Planificación, análisis, diseño e implementación. Junto con la programación extrema se introducen prácticas innovadoras, una de las cuales es la llamada "Programación en pares". La misma significa que: Los programadores trabajan en forma individual para desarrollar el software. Los programadores trabajan en pares para desarrollar el software. Los programadores trabajan en equipos para desarrollar el software. Los programadores trabajan con los clientes para desarrollar el software. Los programadores trabajan con los usuarios para desarrollar el software. Cuando se habla de "Desarrollo de primera prueba" en Programación Extrema se refiere a: Que las pruebas se elaboran después de escribir el código. Que las pruebas se elaboran antes de escribir el código. Que las pruebas se elaboran al mismo tiempo que se escribe el código. Que las pruebas no son importantes. Que las pruebas son opcionales. Existen una serie de principios según el manifiesto ágil. Uno de ellos dice: "participación del cliente " y el mismo se refiere a que… El cliente debe intervenir al principio del proceso de desarrollo. El cliente debe intervenir al final del proceso de desarrollo. El cliente debe intervenir estrechamente durante el proceso de desarrollo ofreciendo y priorizando nuevos requerimientos. El cliente no debe intervenir en el proceso de desarrollo. El cliente debe intervenir solo cuando se le solicite. Defina qué modelo de proceso es utilizado dentro de las metodologías ágiles. Modelo en cascada. Modelo en espiral. Desarrollo incremental. Desarrollo en espiral. Desarrollo concurrente. En el proceso de Scrum existen tres fases. Una de ellas es la denominada Ciclo Sprint. Ese Ciclo de Sprint Representa una iteración que incluye: Planificación, Diseño, Implementación, Pruebas. Análisis, Diseño, Implementación, Pruebas. Requerimientos, Diseño, Implementación, Pruebas. Valoración, Selección, Implementación, Revisión. Inicio, Elaboración, Construcción, Transición. ¿Cómo se denomina en Scrum al facilitador que ordena las reuniones diarias, registra las decisiones, mide el progreso o los atrasos, se comunica con los clientes y administradores fuera del equipo? Product Owner. Equipo de desarrollo. Maestro de Scrum o Scrum Master. Stakeholders. Gerente de proyecto. En el enfoque Scrum como método ágil se define a los ciclos con el nombre de Sprint. El Sprint tiene una duración fija. ¿Según Sommerville de cuanto es esa duración en general? De una semana. De un mes. De entre dos a cuatro semanas. De dos meses. De tres meses. Existen fases principales en el proceso de Ingeniería de requerimientos. ¿Cuáles son esas fases? Marque la respuesta correcta y completa. Obtención de requerimientos, análisis de requerimientos, especificación de requerimientos, validación de requerimientos. Estudio de viabilidad, análisis de requerimientos, especificación de requerimientos, validación de requerimientos. Estudio de viabilidad, obtención y análisis de requerimientos, especificación de requerimientos, validación del requerimiento. Estudio de viabilidad, obtención de requerimientos, análisis de requerimientos, especificación de requerimientos. Obtención de requerimientos, análisis de requerimientos, especificación de requerimientos, validación de requerimientos, gestión de requerimientos. Desde la perspectiva del software, existe un factor que justifica de manera casi exclusiva la tarea de hacer "Ingeniería de Requerimientos", como parte de la "Ingeniería de Software". ¿Cuál es este factor determinante? Complejidad del software. Fiabilidad del software Eficiencia del software. Costos elevados en la corrección de los errores. Mantenibilidad del software. Dada la siguiente afirmación: "...son descripciones detalladas de las funcionalidades, los servicios y las restricciones operacionales del sistema de software", ¿A qué concepto se está refiriendo? Requerimientos de usuario. Requerimientos del sistema. Requerimientos funcionales. Requerimientos no funcionales. Requerimientos de dominio. Marque cuatro características deseables para una buena especificación de requisitos de software. Seleccione las 4 opciones correctas. Correcta Completa Consistente Verificable Realista Modificable. Dentro de la ingeniería de requerimientos, los requerimientos deben ser redactados con diversos niveles de detalle considerando que están dirigidos a diferentes tipos de lectores. Dados los requerimientos del sistema, marque a qué lector/actor/rol van dirigidos especialmente. Clientes Usuarios finales. Desarrolladores de software. Gerentes de proyecto. Analistas de negocio. En una empresa dedicada a la producción de software para gestión inmobiliaria, deciden desarrollar una aplicación integrada para la administración de consorcios. Se llenen algunos requerimientos identificados: 1- entorno web amigable, 2- con acceso a cada uno de los inquilinos y propietarios para las consultas y pagos de sus expensas, 3- flexible a incorporación de nuevas funcionalidades. ¿Dado el enunciado anterior, el requerimiento número 2, qué tipo de requerimiento es? Requerimiento no funcional. Requerimiento de usuario. Requerimiento funcional. Requerimiento del sistema. Requerimiento de dominio. Son enunciados acerca de servicios que el sistema debe proveer, de cómo debería reaccionar el sistema a entradas particulares y de cómo debería comportarse el sistema en situaciones específicas. Explican lo que no debe hacer el sistema. Requerimientos no funcionales. Requerimientos funcionales. Requerimientos de usuario. Requerimientos del sistema. Requerimientos de dominio. Los requerimientos no funcionales atienden las propiedades emergentes de los sistemas. ¿Cómo se denomina a la habilidad del "software" para comportarse consistentemente, en una forma aceptable para el usuario, dentro del entorno en el que fue preparado para correr? Requerimiento de seguridad. Requerimiento de rendimiento. Requerimiento de fiabilidad. Requerimiento de usabilidad. Requerimiento de portabilidad. Los requerimientos de sistemas que derivan de la políticas y procedimientos en la organización del cliente y del desarrollador ¿a qué tipo de requerimiento se refieren según la clasificación de Sommerville? Requerimientos externos. Requerimientos de la organización. Requerimientos de usuario. Requerimientos de producto. Requerimientos del sistema. Los requerimientos no funcionales deben escribirse de manera…(completa con la afirmación correcta) Cualitativa para que puedan ponerse a prueba subjetivamente. Cuantitativa para que puedan ponerse a prueba objetivamente. Ambigua para que puedan interpretarse de diferentes maneras. Informal para que puedan entenderse fácilmente. Compleja para que puedan cubrir todos los casos posibles. Dadas las siguientes sentencias, marque las 2 (dos) que corresponden con requerimientos de usuario y no con especificaciones de requerimientos del sistema. El HIS elaborará mensualmente informes que revelen el costo de los medicamentos prescriptos por cada clínica durante el mes. El HIS almacenará la información de los pacientes, medicamentos, médicos y clínicas. El HIS emitirá alertas de aquellos medicamentos que estén cerca de la fecha de vencimiento. El HIS permitirá registrar la información de los pacientes. El HIS permitirá consultar la información de los pacientes. Dado el siguiente listado de enunciados de requerimientos, marque los cuatro que sean requerimientos funcionales o deriven de ellos. Seleccione 4 opciones correctas: Consultar vía web la cuenta de cada consorcista, sea inquilino o propietario. Generar listado de deudores morosos cuando adeudan más de 2 meses de expensas. Que sea amigable el entorno web. Que sea flexible la incorporación de nuevas funcionalidades. Consultar disponibilidad de inmuebles para alquilar. Los requerimientos no funcionales se clasifican en ciertas categorías generales según Sommerville (2011). Selecciones 3 opciones correctas Requerimientos de la organización. Requerimientos de producto. Requerimientos externos. Requerimientos de usuario. Requerimientos del sistema. Los requerimientos del sistema de software se escriben con distintos tipos de anotaciones. Marque cuatro posibles anotaciones que podrían usarse para escribir los requerimientos del sistema. Seleccione 4 opciones correctas Enunciados en lenguaje natural. Lenguaje natural estructurado. Diagramas de casos de uso. Especificaciones matemáticas. Anotaciones gráficas. El documento de requerimiento de software es un comunicado oficial de lo que deben implementar los desarrolladores del sistema que incluye tanto los requerimientos del usuario para un sistema como una especificación detallada de los requerimientos del sistema y como documento de especificación no incluye los requerimientos no funcionales. Falso Verdadero. Sommerville presenta a Escenarios como una técnica de descubrimiento de requisitos. ¿Cómo se define a un escenario en este contexto? Un escenario es una historia que describe cómo un usuario interactúa con un sistema. Un escenario es una descripción del uso del sistema en términos de una serie de interacciones entre el sistema y el usuario. Un escenario es una descripción de un problema que el sistema debe resolver. Un escenario es una descripción de una solución que el sistema debe implementar. Un escenario es una descripción de un riesgo que el sistema debe evitar. Los casos de uso identifican las interacciones individuales entre el sistema y sus usuarios u otros sistemas. Modelan tanto la funcionalidad como la No funcionalidad. Falso Verdadero. ¿Cómo llama Sommerville a la técnica de Adquisición de requerimientos en la que se usa la observación para entender los procesos operacionales adentrándose el analista en el ambiente laboral donde se usaría el sistema? Esta técnica ayuda a descubrir requerimientos implícitos del sistema que refleja cómo trabaja la gente y no el proceso formal definido por la organización. Entrevistas Cuestionarios Workshops Etnografía Prototipos. ¿Qué técnica de elicitación de requisitos utilizará en el caso que el número de personas es numeroso y se necesitan respuestas específicas? Entrevistas Cuestionarios Workshops Etnografía Prototipos. El SRS (documento de requerimientos de software) tiene un conjunto diverso de usuarios, algunos de negocio y otros del proceso de desarrollo. Existe una relación estrecha entre los usuarios del SRS y las actividades que realizan. ¿Quiénes son los usuarios que utilizan el SRS para estimar el costo del sistema y los tiempos, y en función de ello planificar el proceso de desarrollo del sistema? Clientes Usuarios finales Ingenieros de pruebas Administradores del proyecto de "software" Ingenieros de mantenimiento. Sommerville presenta a los casos de uso como una técnica efectiva para descubrimiento de requerimientos más allá de ser un estándar de facto para modelado de objetos. En este caso, elija 4 (cuatro) afirmaciones verdaderas relacionadas a los diagramas de casos de uso dentro de la Adquisición de requisitos. Los actores en el diagrama de casos de uso puede ser individuos u otros sistemas. Se documentan con el empleo de diagramas de casos de uso de alto nivel. Los casos de uso identifican las interacciones individuales entre el sistema y sus usuarios u otros sistemas. Los casos de uso se modelan con un diagrama que incluye una descripción textual. No existe en este nivel una distinción tajante entre casos de uso y escenarios, por lo que puede haber un caso de uso por escenario o varios escenarios en un caso de uso. La adquisición y el análisis de requerimientos es un proceso iterativo que se representa como un espiral de actividades. ¿Cuáles son esas actividades? Estudio de viabilidad, elicitación de requerimientos, especificación de requerimientos, validación de requerimientos. Descubrimiento de requerimientos, clasificación y organización, negociación y documentación. Planificación, análisis, diseño e implementación. Inicio, elaboración, construcción y transición. Comunicación, planificación, modelado, construcción, despliegue. ¿Cómo se denominan a aquellos sistemas que se han desarrollado en el pasado con tecnología antigua tal vez, pero que la organización no puede dejar de usar, por lo que las nuevas funcionalidades que se deseen incorporar tendrán que tener en cuenta estos sistemas para su integración? Sistemas legados. Sistemas heredados. Sistemas antiguos. Sistemas obsoletos. Sistemas desactualizados. Dados los tipos de comprobaciones que se deben llevar a cabo sobre el documento de SRS durante el proceso de validación de los requerimientos, ¿cómo se denomina a aquella que, tomando el conocimiento de la tecnología existente, comprueba para garantizar que el requerimiento puede implementarse, considerando además el presupuesto y la fecha para el desarrollo del sistema? Comprobación de validez. Comprobación de consistencia. Comprobación de realismo. Comprobación de verificabilidad. Comprobación de completitud. Durante el proceso de validación de los requerimientos, se deben llevar a cabo verificaciones o comprobaciones de estos requerimientos en el documento SRS. Cuando se revisa el documento se debe comprobar que los requerimientos incluidos definan todas las funcionalidades que debe cumplir el sistema con sus restricciones, ¿a qué tipo de comprobaciones se está refiriendo? Comprobación de validez. Comprobación de consistencia. Comprobación de realismo. Comprobación de verificabilidad. Comprobación de totalidad. ¿Qué son las herramientas CASE? Son herramientas que se utilizan para desarrollar software. Son sistemas de software para soportar las actividades de rutina del proceso de desarrollo de software como puede ser la edición de diagramas, verificar la consistencia de diagramas y mantener un registro de los testeos ejecutados, entre otras. Son herramientas que se utilizan para gestionar el desarrollo de software. Son herramientas que se utilizan para documentar el desarrollo de software. Son herramientas que se utilizan para probar el desarrollo de software. En un proceso de ingeniería de software orientada a la reutilización hay etapas que se comparan con otros procesos, pero otras que son sustancialmente diferentes. ¿Cuáles son aquellas etapas que son comparables con otros procesos de software? Las etapas intermedias como el diseño y el desarrollo. Las etapas de especificación de requerimientos y la de validación porque son las que se encuentran comparables con otros modelos de procesos como la cascada y el evolutivo. En cambio, las etapas intermedias son sustancialmente diferentes en este modelo de proceso frente al modelo de proceso en cascada e incremental. Las etapas de diseño y desarrollo porque son las que se encuentran comparables con otros modelos de procesos como la cascada y el evolutivo. Las etapas de especificación de requerimientos y la de validación porque son las que se encuentran comparables con otros modelos de procesos como el evolutivo y el incremental. Todas las etapas son comparables con otros procesos de software. ¿A qué se refiere la administración de requerimientos? Proceso de obtener y analizar los requerimientos. Proceso de especificar y validar los requerimientos. Proceso de comprender y controlar los cambios de los requerimientos. Proceso de documentar los requerimientos. Proceso de gestionar los riesgos de los requerimientos. Se define a la ingeniería de software como una disciplina que incluye las siguientes actividades fundamentales: El análisis, el diseño, la implementación y las pruebas del software. La planificación, el análisis, el diseño y la implementación del software. La especificación, el diseño, la implementación y el mantenimiento del software. La especificación, el desarrollo, la validación y la evolución del software. La planificación, el diseño, la implementación y el mantenimiento del software. ¿Qué diferencia hay entre la elicitación de requerimientos y la especificación de requerimientos? La elicitación se centra en la obtención de información, mientras que la especificación se centra en la documentación de la información. La especificación se basa en la definición de los requerimientos, pero es más precisa y formal. La elicitación se realiza al principio del proyecto, mientras que la especificación se realiza al final del proyecto. La elicitación es realizada por los clientes, mientras que la especificación es realizada por los desarrolladores. No hay diferencia entre la elicitación y la especificación de requerimientos. Cada ciclo en el espiral se divide en cuatro sectores. Comunicación con el cliente, planificación, modelado, construcción. Determinar objetivos, alternativas y restricciones. Evaluar alternativas, identificar, resolver riesgos. Desarrollar, verificar producto del siguiente nivel. Planificar la siguiente fase. Análisis de riesgos, prototipado, desarrollo incremental, entrega. Una perfumería tiene un sistema de ventas desactualizado con la impresión de numerosas hojas, muy lento, provocando elevados costos. Teniendo en cuenta la necesidad de la perfumería, identifica ¿en qué fase se encuentra actualmente? Primera fase. Los albores (1945-55) Segunda fase. El florecimiento (1955-65). Tercera fase. La Crisis (1965-70). Cuarta fase. La innovación (1970-80). Quinta fase. El diseño es el problema (1980-actualidad). En la crisis del software, la fase de los albores contempla: El desarrollo de software a gran escala. Programar no es una tarea diferenciada del diseño de una máquina, uso de lenguaje máquina y ensamblador. La proliferación de lenguajes de alto nivel. La aparición de las metodologías ágiles. La crisis del software. Una perfumería necesita actualizar el sistema de ventas por intermedio de una página web dinámica, debido a que el sistema actual está desactualizado ocasionando gastos. Teniendo en cuenta los pasos a seguir en la ingeniería web, ¿cuál de los propuestos aplicarías? Planeamiento del proyecto, análisis de requerimientos, diseño de la página web, implementación de la página web. Formulación del problema, planeamiento del proyecto, modelado de requerimientos, y diseño de la página web. Análisis de requerimientos, diseño de la página web, implementación de la página web, pruebas de la página web. Diseño de la página web, implementación de la página web, pruebas de la página web, despliegue de la página web. Formulación del problema, análisis de requerimientos, diseño de la página web, implementación de la página web, pruebas de la página web, despliegue de la página web. El equipo de desarrollo de un mayorista textil está utilizando el proceso personal de software y necesita de tu ayuda para por dónde empezar a aplicar el proceso. Te pide que lo ayudes a identificar ¿por cuáles de las etapas debería empezar? Debe empezar con un diseño de alto nivel. Debe empezar con una revisión del diseño de alto nivel. Debe empezar con el desarrollo del software. Debe empezar con la etapa de postmortem. Debe empezar con una planeación de software. Dentro de los modelos de procesos especializados podemos encontrar algunos desarrollos. Selecciona las 2 (dos) opciones correctas Modelo en cascada. Modelo de métodos formales. Modelo incremental. Desarrollo basado en componentes. Modelo de prototipos. Existen cuatro actividades que son fundamentales en una gestión del cambio. ¿Cuáles son? Selecciona las 4 (cuatro) opciones correctas Identificar el cambio. Controlar el cambio. Analizar el cambio. Reportar los cambios a todos los interesados. Garantizar que el cambio se realice de manera adecuada. El supermercado Cota cuenta con un sistema de facturación diseñado para confeccionar una factura, es muy simple y fácil de entender en el momento, esto agiliza las filas y los clientes se retiran contentos. Pensando en los atributos que debe cumplir el funcionamiento de un software. ¿Cuál consideras que se está cumpliendo? Se cumple el atributo de eficiencia. Se cumple el atributo de portabilidad. Se cumple el atributo de confiabilidad. Se cumple el atributo de usabilidad. Se cumple el atributo de mantenibilidad. El supermercado Cota tiene el beneficio de que su sistema de facturación cuenta con un diseño simple y el proceso para confeccionar una factura es muy fácil de entender en el momento de realizar una factura, también se observa que el sistema de facturación se encuentra actualizado ya que siempre están pendiente de eso para responder a las necesidades del cliente. Pensando en los atributos que debe cumplir el funcionamiento de un software ¿Cuál consideras que se está cumpliendo? Se cumple el atributo de eficiencia. Se cumple el atributo de portabilidad. Se cumple el atributo de confiabilidad. Se cumple el atributo de usabilidad. Se cumple el atributo de mantenibilidad. Un hotel está en proceso de una gestión de cambios y te contrata para poder identificar las etapas a tener en cuenta ¿Cuáles son las etapas que aplicarías? Planificación, análisis, diseño e implementación. Inicio, elaboración, construcción y transición. Identificación, control de versión, control de cambio, auditoría de la configuración y reportes. Comunicación, planificación, modelado, construcción, despliegue. Estudio de viabilidad, elicitación de requerimientos, especificación de requerimientos, validación de requerimientos. Dentro de la metodología RUP tenemos una serie de fases donde cada una tiene sus actividades a desarrollar. Identifica las fases que componen la metodología RUP. Selecciona las 4 (cuatro) opciones correctas Fase de implementación Fase de transición Fase de construcción Fase de elaboración Fase de inicio. En la metodología Kanban existen elementos que son esenciales ¿Cuáles son? Seleccione las 4 opciones correctas. Roles Stream Políticas Contenido Duración Límites. El supermercado Sumar necesita que el sistema de cobranzas, para que acepte las 1000 transacciones cada 10 minutos, tenga un disco rígido de 1 tera byte como mínimo ¿A qué tipo de requerimiento consideras que corresponde? Es un requerimiento funcional de eficiencia. Es un requerimiento no funcional de eficiencia. Es un requerimiento funcional de rendimiento. Es un requerimiento no funcional de rendimiento. Es un requerimiento funcional de almacenamiento. El supermercado Sumar necesita que el sistema de cobranzas tenga 12 impresoras laser para imprimir los comprobantes ¿Qué tipo de requerimiento corresponde? Es un requerimiento funcional de hardware. Es un requerimiento no funcional de hardware. Es un requerimiento no funcional de implementación. Es un requerimiento funcional de impresión. Es un requerimiento no funcional de impresión. La empresa Santagata se encuentra desarrollando un software y necesita que funcione para el sistema operativo Windows. ¿Qué tipo de requerimiento corresponde al sistema operativo Windows? El sistema operativo Windows es un requerimiento funcional. El sistema operativo Windows es un requerimiento no funcional. El sistema operativo Windows es un requerimiento de usuario. El sistema operativo Windows es un requerimiento del sistema. El sistema operativo Windows es un requerimiento de plataforma. El equipo de desarrollo de la empresa Misticon va a empezar a utilizar técnicas de elicitación ¿Cuál es la tarea por la que debe empezar a utilizar la elicitación? Debe empezar por identificar a los stakeholders. Debe empezar por obtener información sobre el dominio del problema y el sistema actual. Debe empezar por seleccionar las técnicas de elicitación. Debe empezar por aplicar las técnicas de elicitación. Debe empezar por documentar los resultados de la elicitación. Cuales eran las 2 maneras de documentar requerimientos Caso de uso Especificación de requerimientos SRS-830 Historias de usuario Prototipos. 4 elementos de un sistema de gestión de cambio… Elementos de componentes Elementos de proceso Elementos de construcción Elementos de planificación Elementos humanos. Las 4 propiedades del software de una gestión de cambio exitosa… Mantenibilidad Usabilidad Eficiencia Portabilidad Confiabilidad. Si tenes 200 empleados que usarías como técnica de elicitación: Entrevistas Encuesta Workshops Grupos de enfoque Observación. El hotel necesita obtener información de 200 empleados relacionados con el área de reserva. ¿Qué técnica utiliza para obtener información? Utiliza la técnica de entrevistas. Utiliza la técnica de cuestionarios. Utiliza la técnica de workshops. Utiliza la técnica de etnografía. Utiliza la técnica de prototipos. El supermercado Sumar necesita que el sistema de cobranza cumpla con la norma 9000 Es un requerimiento funcional organizacional. Es un requerimiento no funcional organizacional. Es un requerimiento funcional de calidad. Es un requerimiento no funcional de calidad. Es un requerimiento funcional de seguridad. La ingeniería permite aplicar diferentes elementos fundamentales cuáles son ? Es saber popular. Es saber científico. Es saber técnico. Es saber empírico. Es saber intuitivo. La ingeniería de software es una ciencia. Falso Verdadero. Técnica de embudo. Cerradas y termina en abiertas. Abiertas y termina en cerradas. Abiertas y termina en abiertas. Cerradas y termina en cerradas. Cualquier tipo de pregunta en cualquier orden. Técnica de diamante. Comienza en abiertas, luego cerradas y luego abiertas. Comienza en cerradas, luego abiertas y luego cerradas. Comienza en abiertas, luego abiertas y luego cerradas. Comienza en cerradas, luego cerradas y luego abiertas. Cualquier tipo de pregunta en cualquier orden. ¿Cuál es el objetivo de la rastreabilidad del requerimiento? Ayudar a la gestión de cambios. Ayudar al diseño de componentes y al testing del producto. Ayudar a la comunicación entre los stakeholders. Ayudar a la documentación de los requerimientos. Ayudar a la validación de los requerimientos. En los requerimientos no funcionales se incluye un requerimiento descrito en forma abstracta. Declaraciones en lenguaje natural y diagramas de los servicios d y restricciones del sistema. ¿A qué tipo de requerimiento funcional se refiere? Se refiere a requerimientos del sistema. Se refiere a requerimientos del usuario. Se refiere a requerimientos externos. Se refiere a requerimientos de producto. Se refiere a requerimientos de organización. Seleccione las 3 opciones correctas. ¿Cuales actividades estructurales se definen para el proceso personal del software? Planeación. Diseño de alto nivel. -Desarrollo. Postmortem. Revisión del diseño de alto nivel. El Supermercado Sumar … ¿Donde se ubica en el SRS-830? En el apartado de introducción. En el apartado de descripción general. En el apartado de requerimientos específicos. En el apartado de apéndices. En cualquier apartado del SRS-830. La aparición de Metodologías de diseño produce un fuerte proceso de innovación en: La primera fase, Herramientas primitivas (1940-1950) La segunda fase, Herramientas de desarrollo (1950-1960) La tercera fase, Explosión del software (1960-1970) La cuarta fase, Innovación conceptual (1970-1980) La quinta fase, Era del internet (1990-2000). Seleccione las 3 (tres) opciones correctas. ¿Cuáles son las actividades que componen el proceso de validación del software? Pruebas de aceptación. Pruebas unitarias. Pruebas del sistema. Pruebas de integración. Prueba de desarrollo. Como parte del equipo de desarrollo, le solicitan asesoramiento sobre los elementos de un sistema de gestión de cambio. ¿Cuál de las siguientes opciones NO corresponde a un elemento? Elementos de construcción. Elementos humanos. Elementos de proceso. Elementos de componentes. Elementos de diseño. Una farmacia solicita desarrollar… Cuales de los siguientes atributos se vincula a la necesidad de la farmacia? Concurrencia. Evolución continua. Seguridad. Intensidad en la red. Disponibilidad. ¿Qué permite desarrollar cada caso de uso? Cada caso de uso permite desarrollar una base de datos. Cada caso de uso permite desarrollar una interfaz. Cada caso de uso permite desarrollar un algoritmo. Cada caso de uso permite desarrollar un diagrama de clases. Cada caso de uso permite desarrollar un manual de usuario. El Supermercado Sumar necesita que el sistema de ventas funcione en diferentes sistemas operativos y sirva para celulares. ¿Qué tipo de requerimiento corresponde? Es un requerimiento funcional de seguridad. Es un requerimiento funcional de rendimiento. Es un requerimiento no funcional de usabilidad. Es un requerimiento no funcional de portabilidad. Es un requerimiento no funcional de eficiencia. |
Denunciar Test