Ingenieria de Software
![]() |
![]() |
![]() |
Título del Test:![]() Ingenieria de Software Descripción: Ingenieria de Software |




Comentarios |
---|
NO HAY REGISTROS |
En general se puede decir que un stakeholder del proyecto es: Cualquier persona afectada por el proyecto. La persona que financia el proyecto. El gerente de proyecto. Seleccione las etapas que corresponden al ciclo de vida del proyecto. Inicio. Analisis. Planificación. Diseño. Ejecución. Monitoreo y control. Implementación. Cierre. Un proceso de desarrolo de software completo, puede suplir la necesidad de incluir una metodologia de gestion de proyectos. Verdadero. Falso. Una WBS contiene información sobre: Los costos del proyecto. El alcance del proyecto. Las actividades del proyecto. Entre las áreas de conocimiento que propone el PMBOK, ¿cuál de las siguientes no forma parte de ellas?. Gestión financiera. Gestión de interesados. Gestión de adquisiciones. Por definición los proyectos se consideran como un esfuerzo temporal que se realiza con el propósito de construir un producto o resultado únicos ¿cuál de las siguientes alternativas no se ajusta a esta definición?. La adquisición e instalaci´´on de una aplicación de software para llevar el inventario de activos de una empresa. El respaldo de datos de una compañia. El desarrollo de un portal web para una empresa. Si un proyecto se ve afectado en su línea base, el gestor de proyectos debería. Adaptarse a los cambios. Utilizar un proceso de control de cambios. Cancelar el proyecto. Cuál de las siguientes alternativas denota un entregable en un proyecto de software?. El diccionario de datos. La arquitectura del sistema. La definición dl alcance. Qué relación hay entre la ruta crítica y la duración del proyecto?. Ninguna. La duración de la ruta crítica es la duración del proyecto. La duración del proyecto condiciona la ruta crítica. Los proyectos siempre se ven afectados por resticciones, las cuales condicionan las características del resultado. A la combinación de las restricciones de alcance, tiempo, costo y calidad se la conoce como: Restricción múltiple. Restricción cuádruple. Triple restricción. Entre las metodologías aplicables a proyectos de ingeniería de software, podemos tener dos enfoques: metodologías de gestión de proyectos y metodologías de desarrollo de software. Asocie las metodología indicadas con el enfoque correspondiente. Proceso Unificado Rational. PMBOK. SCRUM. Cascada. PRINCE 2. XP. La ruta crítica de un proyecto es: La actividad más larga. La secuencia de actividades más larga desde el inicio hasta el final. La secuencia del inicio al final con el mayor número de actividades. Cuál de los siguientes métodos considera como base para la estimación las funcionalidades y características del sistema?. Pert. Puntos de fución. Análoga. Cuando una actividad tiene holgura, significa que la misma: No puede retrasarse. Puede retrasarse. No tiene duración. Cuál de las siguientes es una técnica cuantitativa para el análisis de riesgos?. Juecio Experto. Matrices de probabilidad e impacto. Análisis de sensibilidad. En un proyecto se ha determinado los siguietes valores estimados para una actividad To:12 semanas, Tp:26 semanas, Tm:16 semanas, ¿cuál seria la duración estimada de dicha actividad?. 17. 26. 18. De dónde derivan las actividades para ortanizar un cronograma?. De los entregables principales del WBS. Del diccionario WBS. De los paquetes de trabajo del WBS. De los paradigmas organizacionales propuestos por Constantine para los equipos de Ingeniería de Software, un paradigma cerrado es aquel en el que: Un equipo se estructura en base a la iniciativa de cada integrante. Existe una estructura jerárquica para el equipo. Los integrantes del equipo trabajan en partes del problema. Para un proyecto de software pequeño se ha determinado el siguiente diagrama de red, ¿cuál sería la duración del mismo?. 12. 79. 98. Dada la siguiente tabla de precedencias, ¿cuál sería el tiempo de desarrollo del proyecto?. 8 días. 9 días. 17 días. Para la elaboración del cronograma es necesario combinar los siguietes elementos; hitos, actividades, dependencias..... recursos, calendario. calendario, presupuesto. calendario, infraestructura. Un proyecto determina que un programador asignado a una tarea crítica que dura 5 días no estaría disponible para realizarla, evaluando su cronograma encuentra dos actividades que durante los mismos cinco días tienen holguras la una de 4 y la otra de 2 dias. La revisión inicial determina que los recursos asignados a las actividades con holgura también son programadores, ¿cómo podrá evitar que el proyecto se retrase?. Consiguiendo un nuevo recurso. Asignando la tarea al recurso cuya holgura es de 4 días y solicitar la colaboración del recurso con horgura de 3 para que no se retrase la actividad con holgura de 4. Asignar la tarea a los dos recursos con holgura y cuando se acabe la holgura cada uno vuelva a lo suyo. ¿Cuáles de los siguientes diagramas no sirve para representar cornogramas?. Diagrama de Gant. Diagrama de red. Diagrama de clases. Tiene un estimado para el desarrollo de una actividad del proyecto con los siguientes valores, To=5 sem, Tp=12 sem, Tm=7sem ¿cuál sería el tiempo estimado para esta actividad?. 7,5 sem. 8 sem. 4 sem. Los hitos del proyecto son elementos cuya duración es: La mas alta. La media. 0. Una holgura debe ser considerada por parte del gestor del proyecto para: Cuidar que no se retase. Demora lo más posible. Reasignar recurso en caso de requerirlo. Cuando calcula las ventanas temporales tempranas (WES) si encuentra dos duraciones diferentes que convergen en una actividad, el valor que debe colocarse en la misma es: la media. El más bajo. El más alto. Cuando en un proyecto las actividades convergen en un punto que debe cumplirse por una restriccion de negocio, la actividad en la cual convergen se denomina: Hito de negocio. Dependencia. Hito de cumplimiento. Si en un diagrama de red encuentra que una ruta desde el inicio al final tiene mayor duración que las demás, esta se conoce como: Holgura. Ruta crítica. Riesgo. Calcular la duración del siguiente proyecto. 34. 21. 28. El estandar ISO 9001 define 9 procesos centrales. De la siguiente lista, ¿cuál de ellos corresponde a procesos de entrega de producto?. Administración de la configuración. Adquisición empresarial. Administración del proveedor. El estándar ISO 9000 puede aplicarse a qué tipo de industrias. Industria de software solamente. Industria farmacéutica. Todo tipo de empresas y producción de servicios. Para la gestión de cambios es importante contar con un proceso y herramientas que lo faciliten, si en lugar de usar plantillas de documentos y utiliza formatos electrónicos, ¿qué beneficio se espera para el proceso?. La generación automática de código. Mayor claridad en la especificación de los cambios solicitados. El seguimiento de las solicitudes y registro de las decisiones tomadas. ¿Cuál de los siguientes se considera como ítem de configuración en los procesos de construcción de software?. Un programa fuente. El equipo destinado a un desarrollador. El control de acceso a la documentación del programa. En la terminología de la administración de la configuración, ¿cuál de las alternativas corresponde a Ramificación (Branching)?. Creación de una línea de código a partir de otra existente. La creación de una nueva versión de un componente de software al combinar versiones separadas en diferentes líneas de código. La creación de una versión ejecutable del sistema. Si en la especificación de requerimientos no funcionales de una aplicación tiene una descripción como la siguiente: Debe ser facil de usar, tanto por parte de personas jóvenes como de adultos mayores, pero también debe brindar seguridad al momento de realizar transacciones electrónicas como pagos con tarjeta de crédito, además se esperan en promedio 1500 transacciones por hora, y debería estar disponible las 24 horas del día. Seleccione todos los atributos de calidad que se debería reforzar, selecciones una o más de una: La usabilidad. La seguridad. Mantenibilidad. Transacciionalidad. Eficiencia. Portabilidad. Desde el punto de vista de la administración de la configuración, la línea base se puede definir como: Una colección de versiones. Una instancia de un ítem de configuración. Un área de trabajo privada. En el proceso de control de cambios a los ítems de configuración, lo sistemas poseen ciertas operaciones que permiten controlarlos, ¿qué hace CHECK-IN?. Indica al sistema que un usuario está modificando el ítem y lo bloquea para edición de otros usuarios. Indica que se ha subido un nuevo item. Indica que se ha liberado el item y por tanto puede usarse. Por qué motivo debería dar la piroridad asignada al cambio en la pregunta anterior? (Cambio solicitado por la dirección financiera al Sistema de Facturación). Como resultado de un análisis de lo que podría suceder si normaliza el cambio. Por el limitado número de usuarios a los que beneficia. Por los costos que representa realizar dicho cambio. De la siguiente lista de actividades o procesos, clasifíquelos en las siguientes categorías. Levantar requerimientos. Definir estándares de condificación para el proyecto. Identificar requerimientos no funcionales y atributos de calidad. Obtener indicadores de aceptación del producto. Medir tiempos de respuesta de los diferentes procesos del producto. Revisar la consistencia de la documentación del proyecto. En muchos escenarios, la calidad puede considerarse como subjetiva ya que depende del criterio del usuario de un producto o servicio, para corregir este problema la mayoría de empresas trabajan con estándares internacionales como los ISO que en general se aceptan como un indicio de calidad. En el caso del software ¿cuál de las siguientes alternativas expresa de manera coherente el sentido de calidad de un producto de la Ingeniería de Software?. El uso de un ciclo de vida formal como el proceso unificado rational por parte del equipo de desarrollo. Una certificación CMMI al equipo que desarrolló el producto. El cumplimiento de las especificaciones y la aprobación por parte del cliente. Las prácticas relacionadas con la calidad en diferentes industrias definen dos grandes procesos el aseguramiento de la calidad y el control de calidad mismos que se aplican a lo largo de las diferentes etapas del ciclo de vida ¿cuál de las siguientes características es aplicable a los procesos de aseguramiento de la calidad exclusivamente?. Generan métricas e indicadores del estado del producto. Medidas que se toman durante el proceso de desarrollo para asegurar el cumplimiento de estándares. Se aplican una vez que el producto está terminado. Asocie las características dadas con el atributo de calidad correspondiente. Protección contra robo de información. No produce daños a las personas. Utiliza varios mecanismos de autenticación. Protección contra ingreso de datos incosistentes. Disponible las 24 horas del día, 7 días a la semana. Algunas partes del sistema pueden usarse para otras aplicaciones. ¿Qué importancia tiene el uso de estándares organizacionales o internacionales en las actividades de desarrollo? señale las dos más relevantes. Se garantiza un proceso y un producto exitoso. Adoptar métodos probados que se sabe que funcionan. Alcanzar los niveles de calida que se logran en otros equipos de desarrollo. Una vez aprendido el estándar, todos saben cómo hacer el trabajo. Si se quiere estandarizar un conjunto de recomendaciones y buenas prácticas identificadas en una empresa, ¿qué debería hacer la empresa para conseguirlo?. Publicarlas en un evento. Someterla a revisión a una organización como la ISO. Promocionarla como compañía. Humprey sugiere incluir en el plan de calidad las descripciones de los procesos y estándares de desarrollo y servicio que deben usarse ¿para qué considera necesario incluir estos elementos?. Para que el plan se vea consistente y completo. Para que el equipo de calidad organice sus actividades consistentes con lo que hará el equipo de desarrollo. Para que el equipo de desarrollo organice sus actividades consistentes con el plan. En la industria del software ¿cuál de las siguientes expresa el propósito de la administración de la configuración. Llevar un seguimiento de los usuarios del proyecto. Mantener los parámetros de configuración de las aplicaciones. Mantener un control exhaustivo de los cambios en las aplicaciones. De acuerdo a la 5ta ley de Legman ¿qué impacto puede tener el realizar entregas grandes del sistema?. Es posible que se necesite una nueva entrega corrigiendo los errores de la entrega principal. Es poco probable que el sistema funcione. Es preferible a las entregas menores y se reducen los errores luego de la instalación. ¿En dónde tuvo sus orígenes la disciplia de la administración de la configuración?. En el Carriege Mellon Isntitute, para organizar y mejorar los procesos de desarrollo. En la Fuerza Aérea de los Estados Unidos, para materiales de hardware. En la IEEE Computer Society, para organizar las entregas de software. La disciplina de administración de la configuración también considera como uno de sus procesos a la gestión de cambios, en el cual se establecen ciertos principios respecto de como estos deben atenderse. Si recibe la siguiete petición de cambio ¿qué priodridad le daría? Proyecto: Sistema de Facturación Solicitante: Dirección Financiera Cambio olicitado: Implementar una memoria en la clasificación de los clientes, de modo que se puedan visualizar primero los que más compras por valores más altos tienen (preferenciales) y luego los demás. Usuarios beneficiados: 2. Alta. Media. Baja. Si usted como gestor de proyecto, decide brindar capacitación a los integrantes del equipo, de acuerdo a la pirámide de la jerarquía de necesidades humanas, es una acción para solventar la necesidad de autorealización?. Verdadero. Falso. Se plantea un proyecto para implantar sistemas para cada uno de los procesos de negocio de una empresa ensambladora de vehículos. Entre las aplicaciones que se prevee: ERP y CRM, además comprende la reestructuración de los procesos organizacionales. Considerando integralmente el proyecto, ¿cómo debería subdividirse en fases? Acogiendo los principios de la gestión de proyectos, seleccione la alternativa que represente una división por fases adecuada. Reestructuración de procesos: desarrollo de software para procesos de producción (ERP); desarrollo de software para procesos de ventas y atención al cliente (Facturación CRM), integración. Análisis, Diseño, Implementación, Pruebas y Mantenimiento. Inicio, Planificación, Ejecución, Monitoreo y Control, Cierre. De acuerdo al PMI, cuando se determina que el resultado de un proyecto ya no se necesita, ¿se considera que el mismo ha finalizado?. Verdadero. Falso. En la planificación dell proceso, uno de los elementos esenciales es la selección del proceso de desarrollo, si necesita desenvolverse en un proyecto de desarrollo de tecnologías emergentes, donde la mayoría de las cosas no están definidas ¿cuál de las siguientes metodologías seleccionaría?. Cascada. Proceso Unificao Rational. SCRUM. Al aplicar la estimación tres valores para la duración de una actividad, en la mayoría de los casos los resultados tienden a acercarse al tiempo más probable, ¿qué sucedería si en un ejercicio de estimación se realiza una subestimación del tiempo pesimista, como en el siguiente caso? To=6 Tp=2 Tm=8. Se desvirtuaría la estimación, incrementando los tiempos considerablemente. Se desvirtuaría la estimación, disminuyendo los tiempos considerablemente. Se mantendría la tendencia de acercarse a Tm. ¿Con qué nombre se conoce al cuerpo de conocimiento de la gestión de proyectos?. ¿Cuál de las siguientes técnicas de estimación utiliza información histórica de otros proyectos para obtener sus resultados. Paramétrica. Pert. Análoga. Analice el siguiente WBS, e indique el nombre que se le daría a los entregables: Ventas en línea, Entregas, Pagos en línes. Paquetes de trabajo. Sub sistemas. Sub entregables. Entregas menores. En un proyecto de software, se estima que PFA=100. Si se desea implementar la aplicación utilizando el lenguaje C estándar ¿cuántas líneas de código (LC) y cuántas horas de esfuerzo (H) se requerirían?. LC = 10.000; H = 20.000. LC = 30.000; H = 2.000. LC = 1.000; H = 2.000. ¿Cuál de los siguientes elementos de la planificación de proyectos es el punto de partida de obtener la lista de actividades?. WBS. Cronograma. Hitos. Usted ha propuesto el siguiente WBS para un proyecto de implementación de una aplicación de ventas en línea para el Supermaxi, el director del proyecto revisa y le indica que el mismo tiene inconsistencias, ¿cuáles de los sigueintes sería causales para estas inconsistencias? (seleccione 3). El componene "Migración de datos" debe ubicarse bajo el entregable "Implantación". El componente "Modelo de implantación" no tiene descomposición. El componente "Gestión del proyecto" debe ser parte de "Ingeniería de Software". El componente "Arquitectura" debe tener más sub entregables. El componente "Diseño" debe tener más sub entregables. Clasifique los siguientes riesgos. producto. proyecto. empresarial. ¿Cuál de las siguientes técnicas de estimación es aplicable únicamente en proyectos de software?. Paramétrica. Puntos de función. Análoga. ¿Cuál de las siguientes alternativas define con mayor precisión al término Paquete de Trabajo. Un conjunto de actividades que derivan del WBS y permiten organizar el cronograma. Unidad mínima de descomposición de entregables para organizar el trabajo. Un entregable esencial para completar el proyecto. Clasifique la siguiente lista de riesgos de acuerdo a su tipo. Retraso en la entrega de insumos. Pruebas del software incompletas. Nuevo producto similar en el mercado. ¿Qué utilidad tienen las holguras para la toma de decisiones del gestor del proyecto?. Permiten reubicar recursos en el caso de retraso de alguna actividad de la ruta crítica. Determinan la duración del proyecto. Tienen información sobre el tiempo que puede retrasarse las actividades. El método de estimación de 3 valores, el tiempo esperado (Te) se considera que se aproxima al. Promedio. Tiempo más probable. Tiempo pesimista. Para un proyecto de desarrollo de software que construye un sistema de inscripciones para cursos en línea se han establecido los siguientes parámetros, según la técnica de puntos de función. Utilice este modelo para responder a las interrogantes que se plantean: Calcule los puntos de función sin ajustar (PFSA). Para un proyecto de desarrollo de software que construye un sistema de inscripciones para cursos en línea se han establecido los siguientes parámetros, según la técnica de puntos de función. Utilice este modelo para responder a las interrogantes que se plantean: Dado que la aplicación funcionará en línea, y se espera que tenga una gran demanda garantizando rendimiento y seguridad en las transacciones, se ha establecido la siguiente tabla de factores de ajuste de la complejidad, calcule el factor de ajuste de complejidad (ACT). Para un proyecto de desarrollo de software que construye un sistema de inscripciones para cursos en línea se han establecido los siguientes parámetros, según la técnica de puntos de función. Utilice este modelo para responder a las interrogantes que se plantean: Una vez obtenido el factor de ajuste de complejidad (ACT). Calcule el factor de ajuste con la fórmula correspondiente y selecione el FA correcto. 0.8. 1.10. 1.15. Para un proyecto de desarrollo de software que construye un sistema de inscripciones para cursos en línea se han establecido los siguientes parámetros, según la técnica de puntos de función. Utilice este modelo para responder a las interrogantes que se plantean: Calcule los puntos de función ajustados (PFA). Para un proyecto de desarrollo de software que construye un sistema de inscripciones para cursos en línea se han establecido los siguientes parámetros, según la técnica de puntos de función. Utilice este modelo para responder a las interrogantes que se plantean: Marque las estimaciones correctas de acuerdo al lenguaje de programación indicado, si opta por el máximo de horas establecido. Desarrollo en Java = 9142.5 horas. Desarrollo en Java = 6095 horas. Desarrollo en C estandar = 9142.5 horas. Desarrollo en herramientas de 4ta Generación = 3047.5 horas. Desarrollo en herramientas de 4ta Generación = 6095 horas. De la siguiente lista, marque 5 elementos necesarios para la elaboración de un calendario de proyecto. Hitos. Riesgos. Recursos. Presupuesto. Dependencias. Requerimientos. Actividades. Calendario. La diferencia entre una preocupación y un riesgo es: No hay diferencia ambos representan una posibilidad de afectación al proyecto. Un riesgo representa una preocupación. Una preocupación determina la existencia de un posible riesgo. En la siguiente imagen, se muestran los parámetros de la triple resticción para los proyectos, si desea reducir la duración y los cambios en el presupuesto están reestringidos al igual que los cambios en los entregables planificados, ¿qué parámetro se puede alterar para conseguirlo?. La calidad. El alcance. El costo. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. La estructura del WBS incluye elementos de Gestión de Proyecto y componentes de ingeniería de software, los cuales complementados con componentes de implantación, evidencian claramente que se trata de un WBS orientado por actividades. Verdadero. Falso. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. Del WBS dado, seleccione 4 elementos para los que debe desarrollarse un diccionario. Documentos de requerimientos. Gestión de proyecto. Catálogo. Préstamos. Inventario. Ingeniería de software. Diseño. Infraestructura. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. Analizando el WBS y contrastándolo con el planteamiento inicial del problema, determine cuál de las siguientes situaciones se cumple respecto del mismo. El WBS no corresponde al planteamiento dado. Hay al menos un requerimiento importante de los planteados que no se contempla en el wbs. El alcance establecido en el WBS cubre todos los requerimientos. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. Si se pide realizar un ajuste reubicando el entregable "Componentes" como sub entregable de alguno de los demás, ¿cuál sería la opción más consistente? Seleccione el entregable que debería contenerlo. Gestión de proyecto. Ingeniería de software. Diseño. Implantación. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. Si el WBS dado, cambia en el entregable "Componentes" a sub entregable de "Ingeniería de software", ¿de cuántos niveles queda el diagrama?. 5 niveles. 3 niveles. 4 niveles. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. Debido a la manera como está estructurado el WBS, se puede determinar que se desarrollará utilizando una metodología de desarrollo agil. Verdadero. Falso. Se plantea el siguiente WBS para un proyecto de desarrollo de una aplicación de software para una biblioteca, la cual debe operar en base a los siguientes requerimientos: 1. Debe permitir el ingreso de material bibliográfico, que incluye libros, revistas, trabajos de tesis. 2. Permitir la clasificación y catalogación del material en base al sistema DEWEY 3. Interconexión con la base de datos de estudiantes de la Universidad para darlos de alta de acuerdo a su estado de matrícula 4. Registro temporal de usuarios particulares. 5. Registro de préstamos y devoluciones fuera de la biblioteca. 6. Buscador web de bibliografía disponible en biblioteca. Dado que el WBS está orientado a entregables, e incluye todo el trabajo necesario para completar el proyecto, se puede eliminar el entragable "gestión del proyecto" sin alterar ni presupuesto, ni costos. Verdadero. Falso. Los requerimientos de un proyecto parecen estabilizarse, sin embargo hay una nueva versión de una aplicación muy similar a la que se encuentra desarrollando en el proyecto y se ha establecido una alta probabilidad de que sea adoptado por su cliente debido al tiempo restante para completar su desarrollo, cualifique el riesgo en función del impacto que tendría para su proyecto en caso de que esa versión salga a la venta. Catastrófico. Insignificante. Tolerable. Si utiliza un proceso de desarrollo robusto como lo es RUP, es posible ajustar los roles y las responsabilidades del equipo de trabajo, de modo que se adapte mejor a las características del proyecto?. Verdadero. Falso. Entre los pasos de la gestión de riesgos se establece el análisis cualitativo, el cual consiste en: Determinar el origen de los riesgos. Determinar la prioridad e importancia de cada riesgo. Calcular la probabilidad e impacto de cada riesgo. ¿Cuál de los siguientes elementos del WBS debe descomponerse para obtener actividades?. Sub-entregables. Entregables mayores. Paquetes de trabajo. Para un proyecto de desarrollo de una aplicación móvil que permita realizar un test de audiometría, se ha considerado los siguientes entregables: 1. Aplicación móvil para realizar el test. 2. Manual de usuario de la aplicación. 3. Componente de configuración de parámetros de operación de la aplicación. 4. Componente de envío de reporte en formato pdf 5. Componente de envío de resultados a formato de intercambio XML compatible con componente web 6. Componente web para registro y seguimiento de pacientes 7. Manual del administrador 8 Manual de programador. A partir de este planteamiiento, conteste: ¿Cuál de las siguientes versiones de WBS, sería la más adecuada para estructurar el proyecto de forma tal que se vea orientado a entregables?. 1. 2. 3. Para un proyecto de desarrollo de una aplicación móvil que permita realizar un test de audiometría, se ha considerado los siguientes entregables: 1. Aplicación móvil para realizar el test. 2. Manual de usuario de la aplicación. 3. Componente de configuración de parámetros de operación de la aplicación. 4. Componente de envío de reporte en formato pdf 5. Componente de envío de resultados a formato de intercambio XML compatible con componente web 6. Componente web para registro y seguimiento de pacientes 7. Manual del administrador 8 Manual de programador. A partir de este planteamiiento, conteste: Si opta por utilizar el siguiente WBS, ¿qué tipo de orientación tendría?. Orientado a entregables. Mixto. Orientado a actividades. Para un proyecto de desarrollo de una aplicación móvil que permita realizar un test de audiometría, se ha considerado los siguientes entregables: 1. Aplicación móvil para realizar el test. 2. Manual de usuario de la aplicación. 3. Componente de configuración de parámetros de operación de la aplicación. 4. Componente de envío de reporte en formato pdf 5. Componente de envío de resultados a formato de intercambio XML compatible con componente web 6. Componente web para registro y seguimiento de pacientes 7. Manual del administrador 8 Manual de programador. A partir de este planteamiiento, conteste: Asumiendo que la soluci´n que se plantea para el proyecto es la siguiente, determine qué sucede con el alcance inicial del proyecto. No se cumple con todos los entregables, solo aparecen 7 de los 8 previstos. La estructura definida, no permite representar todos los entregables planteados. Se cumple con todos los entregables, pero tres de ellos son sub entregables de otro. A pesar de existir un acuerdo entre los ingenieros de software en los beneficios de los estándares, estos tienden a calificarlos como poco aplicables para sus respectivos proyectos, ¿cuál de las siguientes estrategias podrían aplicar los administradores de calidad para minimizar el descontento?. Involucrar a los ingenieros en la selección de los estándares de producto. Reducir la cantidad de documentación requerida. Basarse en estándares internacionales. Desde el punto de vista de la administración de cambios, ¿cuál es la diferencia entre un bug y un cambio solicitado?. Ambos son peticiones de cambio deben seguir el mismo proceso. El cambio solicictado tiene prioridad. La identificación de bugs es prioritaria. ¿Cuál es el propósito de la administración de la configuración en la industria del software?. Mantener los parámetros de configuración de las aplicaciones. Llevar un seguimiento de los usuarios del proyecto. Mantener un control exhaustivo de los cambios en las aplicaciones. En la mejora de procesos de software, ¿cuál de las siguientes métricas recopila el esfuerzo total en días hombre?. El número de ocurrencias para un evento particular. Los recursos requeridos para un proceso particular. El tiempo que tarda en completarse un proceso particular. ¿Cuál de los siguientes elementos del sistema de control de versiones permite conservar varias copias de los items de configuración?. El repositorio + la nomenclatura de archivos. Los nombres de los desarrolladores a cargo. Una nomenclatura para los archivos. En qué nivel de madurez CMMI, el éxito en los procesos depende más de la capacidad de las personas que de la aplicaci´n de procesos formalizados. Nivel 2: Gestionado. Nivel 3: Definido. Nivel 1: inicial. En la gestión de entregas del software, ¿cuál es el propósito de las entregas mayores?. Repara bugs y corrige problemas. Son actualizaciones rutinarias que no alteran la aplicación. Agregar funcionalidades nuevas a la aplicación. ¿Qué entidad analiza el impacto de una solicitud de cambio en el sistema?. Soporte al cliente. Comité de control de cambios. Equipo técnico de desarrollo. Marque aquellas características que diferencian a una versión de un reléase. Al cliente le llega una versión del producto. Un reléase agrupa varios items de configuración. Un número de reléase se aplica a un item de configuración. El número se asigna con número secuenciales que incrementan por niveles. Una versión se aplica una variante de un ítem de configuración. ¿Cuál de las siguientes alternativas es una de las principales razones para aceptar cambios en un producto de software?. Los errores. Requerimientos poco trascendentales. Las mejoras en la apariencia del producto. ¿Desde cuál de las siguientes perspectivas debe actuar el Comité de Control de Cambios (CCB)?. Desde el punto de vista de los usuarios. Desde el punto de vista estratégico y organizacional. Desde el punto de vista del proyecto. Si se propone la meta de reducir los tiempos de matrícula de un estudiante, ¿cuál de las siguiente mediciones sería la más adecuada?. Tiempo que tarda en completarse la actualización de datos. Tiempo que tarda cada una de las actividades de matrícula. Cantidad de defectos descubiertos durante las pruebas. ¿Qué implica la gestión de versiones?. Hacer un seguimiento de las peticiones de cambios por parte del cliente. Seguimiento de las numerosas versiones de los componentes del sistema. Ensamblar los componentes de programa, datos y librería. En la nomenclatura del control de versiones, ¿cuál de los siguientes términos asocia a los productos de software que van a manos de los usuarios?. Beta. Reléase. Versión. Los atributos de calidad del software, ¿a qué tipo de requerimientos responden?. No funcionales. Funcionales. Ambos. De las siguientes, seleccione una característica distintiva del nivel de madurez 2 en CMMI. El éxito depende de la heroicidad de las personas. Los proyectos se planifican y ejecutan de acuerdo a las políticas de la organización. Los procesos se encuentran bien caracterizados y comprendidos. Señale la alternativa que describa la quinta ley de Lehman. Las necesidades del cliente cambian en cuanto el producto se entrega. El código fuente pierde vigencia cada 2 años. Si se agrega mucha funcionalidad nueva al sistema, también se introducirán bugs que limitarán la cantidad de funcionalidad que se puede incluir en la siguiente entrega. De la siguiente lista, marque aquellos elementos que correspondan a items de configuración de software. Modelo de datos. Código fuente. El proceso de desarrollo. Modelo de clases. Documentos del proyecto. Los desarrolladores. Los cambios en los grandes sistemas no son usuales debido a que normalmente se desarrollan con procesos de desarrollo muy formales y eso garantiza que los requerimientos se identifican con claridad antes de empezar el desarrollo, ¿cuál de las sigueintes alternativas describe la veracidad de esta afirmación?. No se puede establecer si es cierta o no, hace falta información. es correcta, en este tipo de sistemas es poco usual tener procesos de control de cambios. Es falsa, puesto que los sistemas sobre todo los grandes están expuestos a cambios que surgen por corrección de ores o cambios en los procesos de negocio. Un desarrollador requiere realizar cambios a un programa fuente, si el mismo se encuentra en un sistema de administración de la configuración, ¿cuál sería la secuencia de pasos que debería cumplir?. Realizar las pruebas correspondientes. Subir el código al sistema de gestión de versiones entregándolo nuevamente check-in. Compilar el código. Obtener el código mediante un proceso de check-out llevandolo a un espacio de trabajo privado. Realiza los cambios requeridos. Desde el punto de vista de la administración de la configuración, la línea base se puede definir como: Un área de trabajo privada. Una colección de versiones. Una instancia de un item de configuración. Entre los estándares de producto se establece el formato de solicitud de cambio, y como estándar de proceso el proceso de control de cambio. En términos generales los procesos incluyen los formatos y documentaciónasociada, ¿se puede considerar como válida esta definición? ¿por qué motivo?. Si, porque una solicitud de cambio afecta directamente al procucto. Si, porque entre los estándares de l producto se incluyen estándares de documentos. No, debería ser parte del estándar de proceso. ¿Cuál de los siguientes es un ítem de configuración?. La organización. El equipo del proyecto. El código. ¿Cuál de los siguientes se considera un estándar de producto?. Estándares de codificación. Procesos de diseño. Esquemas de validación. ¿Cuál de los siguientes problemas ayuda a resolver un sistema de administración de la configuración?. El modelado del sistema no corresponde a un enfoque arquitectónico adecuado. El seguimiento de los costos es impreciso. La desorganización de los componentes que constituyen el proyecto de desarrollo. El número de mensajes de confirmación o error que presenta un producto, es un atributo: Interno. Externo. Oculto. Para la siguiente lista de aplicaciones asocie a cada uno de wellos los atributos de calidad que considere de mayor relevancia. Banca electrónica. Ofimática. Control de tráfico aereo. Ventas en línea. Administración de radioterapia. ¿Cuál de las siguientes es uno de los principales motivos para iniciar una mejora de proceso de software SPI?. Estandarizar los procesos de desarrollo. Mejorar las capacidades del personal. Incrementar la productividad y la calidad de los procesos y productos de software. ¿Por qué son importantes los estándares?. Establecen una base para decidir si se logró un nivel de calidad. Proveen herramientas de trabajo par construir el producto. Establecen los criterios de aceptación del producto. ¿Cuál es el propósito de utilizar estándares en los procesos de aseguramiento de la calidad?. Alcanzar los mismos niveles de calidad que se usan en otros sitios. Aplicar métodos ya probados y aceptados por las comunidades. Ahorrar tiempo definiendo mecanismos medidas de prueba. Las métricas que ayudan a estimar el esfuerzo requerido para hacer cambios en el software, se las conoce como: De predicción. De verificación. De control. En términos de la administración de la configuración, ¿cuál de las alternativas corresponde a Combinación (Merning). Creación de una línea de código a partir de otra existente. La creación de una nueva versión de un componente de software al combinar versiones separadas en diferentes líneas de código. La creación de una versión ejecutalbe del sistema. Se ha establecido que no se puede optimizar una aplicación de software para todos los atributos de calidad identificados, debido a incompatibilidades qaue se pueden dar entre ellos. A continuacion se listan algunos atributos de calidad identificados para una aplicación bancaria de procesamiento de cheques que deben evaluarse en relación a su compatibilidad con el atributo "Tiempo de respuesta", según en el cual el tiempo máximo de reconocimienot de texto en una imagen de un cheque sea de 1s. Marque aquellos atributos podrían resultar incompatibles o que deba evaluarse su inclusión. No marque aquellos de aplicación obligatoria. Robustez (prevenir errores de ingreso por parte del usuario=. Facilidad de uso. Seguridad. Corrección. Fiabilidad. Portabilidad. Protección. Desde el punto de vista global sobre procesos de aseguramiento y control de calidad, ¿cuál es el propósito del aseguramiento de la calidad del software?. Proveer controles que permitan validar el producto de software antes de que llegue al usuario. Proveer mecanismos que verifiquen los procedimientos de desarrollo. Mejorar el proceso de captura de requerimientos para incrementar la satisfacción del cliente. En un nivel de madurez 1 de CMMI, es posible que las organizaciones sean capaces de producir productos y servicios que funcionan, pero para ubicarse en este nivel, ¿cuál de las siguientes características es común en ellas?. No tienen personal preparado. Con frecuencia exceden tiempos y presupuesto. Los procesos están definidos, pero no son de aplicación habitual. Los atributos de calidad del software asumen ciertas características del producto, el atributo robustez implica que el software se protege de errores de ingreso por parte de los usuarios, ¿cómo podría afectar la inclusión de muchos controles de este atributo a la calidad del desempeño?. No afectaría. Se mejoraría el tiempo de respuesta debido a la no presencia de errores de ingreso. Los controles haría que el desempeño sea más lento. Una de las técnicas relacionadas de QA son las inspecciones, ¿cuál de los siguientes es un propósito de las inspecciones?. Revisar la documentación. Determinar si se siguieron los estándares de calidad. Establecerla claridad de los procesos. Se ha establecido que el proceso de mejora de procesos es cíclico, e incluye los siguientes sub procesos. Asocie cada sub proceso con su descripción. Medición del proceso. Análisis del proceso. Cambio del proceso. ¿Cuál de los siguientes atributos del proceso de software determina resultados claros?. La estandarización. La visibilidad. La mensurabilidad. Usted ha propuesto el siguiente WBS para un proyecto de implementación de una aplicación de ventas en línea para el Supermaxi, el director del proyecto revisa y le indica que el mismo tiene inconsistencias, ¿cuáles de los sigueintes sería causales para estas inconsistencias? (seleccione 3). El componene "Migración de datos" debe ubicarse bajo el entregable "Implantación". El componente "Modelo de implantación" no tiene descomposición. El componente "Gestión del proyecto" debe ser parte de "Ingeniería de Software". El componente "Arquitectura" debe tener más sub entregables. El componente "Diseño" debe tener más sub entregables. Un desarrollador requiere realizar cambios a un programa fuente, si el mismo se encuentra en un sistema de administración de la configuración, ¿cuál sería la secuencia de pasos que debería cumplir?. Realizar las pruebas correspondientes. Subir el código al sistema de gestión de versiones entregándolo nuevamente check-in. Compilar el código. Obtener el código mediante un proceso de check-out llevandolo a un espacio de trabajo privado. Realiza los cambios requeridos. En un cronograma de un proyecto se tiene el siguiente diagrama de red de los cuales el recurso Y es responsable de la tarea A; X es responsable de la tarea B; Z es responsable de la tarea C y el recurso Y es responsable de la tarea D; si el recurso Z responsable de la tarea C se retira del proyecto y no puede contratar más personal, ¿qué solución debería dar para evitar que el proyecto se retrase?. Asignar la tarea C al recurso X. Compartir la tarea C entre los recursos X,Y. Asignar la tarea C al recurso Y. En relación al proceso de administración de cambios, ¿cuál es la definición de cliente?. El patrocinador. Cualquiera que no sea parte del equipo de desarrollo y solicita un cambio. El propietario de la compañía para la que se desarrolla. Una de las características escenciales de la ingeniería de software es intangibilidad del producto, lo cual hace que los niveles de complejidad sean bajos. Verdadero. Falso. ¿Cuál de las sigueinte altenativas establece la importancia de la aplicación de procesos de aseguramiento y control de calidad en los procesos de desarrollo de software?. Se consigue mayor compromiso de parte de los desarrolladores. Hace que el proceso de desarrollo sea más ágil. Se consigue productos de software que cumplen con las especificaciones. El método de estimación en el se calcula la duración tomando como base proyectos similares desarrollados en el pasado, se denomina. En qué nivel de madurez CMMI, el éxito en los procesos depende más de la capacidad de las personas que de la aplicación de procesos formalizados. Nivel 1: Inicial. Nivel 2: Gestionado. Nivel 3: Definido. En un proyecto de software, se estima que PFA = 100. Se evalúa la posibilidad de desarrollarlo en diferentes lenguajes, entre ellos: C estandar Java 4GL Asocie el lenguaje, con las líneas de código que se estima se generarían. C estándar. Java. 4GL. Desde el punto de vista de la administración de la configuración, la línea base se puede definir como: Una instancia de un ítem de configuración. Una colección de versiones. Un área de trabajo privada. Asocie el área de conocimiento de la gestión de proyectos con su propósito. Gestión de la integración. Gestión del alcance. Gestión de los costos. Gestión de la calidad. En una aplicación de banca en línea se ha desarrollado la siguiente interfaz de entrada. Conteste las siguientes preguntas ¿Cuál de los siguientes atributos de calidad se ha priorizado en su diseño?. Robustez. Seguridad. Usabilidad. En una aplicación de banca en línea se ha desarrollado la siguiente interfaz de entrada. Conteste las siguientes preguntas ¿Cuántos controles (no textos) posee la pantalla de la aplicación no relacionadas a la seguridad?. 2. 0. 1. En una aplicación de banca en línea se ha desarrollado la siguiente interfaz de entrada. Conteste las siguientes preguntas ¿Cuántos mecanismos de seguridad tiene definidos la pantalla?. 2. 5. 7. En una aplicación de banca en línea se ha desarrollado la siguiente interfaz de entrada. Conteste las siguientes preguntas ¿Cuál de los siguientes atributos de calidad ha sido sacrificado debido al diseño que tiene?. Confiabilidad. Seguridad. Usabilidad. En una aplicación de banca en línea se ha desarrollado la siguiente interfaz de entrada. Conteste las siguientes preguntas De la siguiente lista de elementos encontrados en el diseño de la interfaz, seleccione aquellos relacionados con la seguridad. Fondo de la pantalla. Ingreso de pin temporal. Selección de la imagen personal. Passcode. Solicitud de fecha de nacimiento. Título: "BANCO INTERNACIONAL DEL ESTUDIANTE". Entradas de usuario y contraseña. Los atributos de calidad del software asumen ciertas características del producto, el atributo robustez implica que el software se protege de errores de ingreso por parte de los usuarios, ¿cómo podría afectar la inclusión de muchos controles de este atributo a la calida del desempeño?. Se mejoraría el tiempo de respuesta debido a la no presencia de errores de ingreso. Los controles haría que el desempeño sea más lento. No afectaría. Entre las bases dadas por un cliente para el desarrollo de una aplicación de software, se establece que la misma tendrá 10 componentes, se desarrollará en un plazo de 1 año, y su costo será de 80.000 USD, con una variación máxima del 5%. Si se añaden las siguientes cláusulas al contrado ¿cuál de elllas afecta a las restricciones del proyecto y por tanto deberá someterse a un proceso de control de cambios?. El software deberá entregarse finalizado el mes 11, desde la aprobación. El costo máximo del proyecto podrá llegar a ser de 83.500 USD. el software debe se amigable con el usuario. ¿Cuál de las sigueintes razones justifica la siguiente afirmación? "La mejora de procesos no significa simplemente adoptar métodos o herramientas particulares o usar un proceso genérico publicado". Porque no existen proceso de desarrollo ideales aplicables a cualquier contexto, siempre es necesario personalizarlo. Porque la adopción de una metodología estandarizada resuelve la mayoría de los problemas de desarrollo, sin embargo no se resuelven todos. Porque los requerimientos de las organizaciones son cambiantes y deben adaptarse continuamente a dichos cambios. Una empresa requiere implementar un servicio de publicidad en pantallas gigantes en toda la ciudad, y le han contratado para dirigir este proyecto. En las conversaciones iniciales se le determina que para completar el proyecto sería necesario instalar las pantallas, construir una aplicación para controlar su operación, un sistema gestor de auncios que cargaría la publicidad y la distribuiria en las diferentes pantalla y por el tiempo de acuerdo al contrato. Las pantallas se comunicarían mediante una VPN y tendrán almacenamiento local para reducir el consumo de datos. Se prevee la necesidad de una solución para que los clientes puedan cotizar y solicitar el servicio a través del sitio web de la empresa y además se integre con el sistema financiero y el CRM (Costomer Relationship Management) de los que dispone la empresa. Su dibuja un WBS ¿Cuál de las alternativas contempla en su totalidad los entregables mayores?. Gestión del proyecto, Infraestructura, Equipamiento, Aplicación WEB, Interfaces, Sistema Financiero. Plan del proyecto, Permisos, Aplicaciones, Infraestructura, Equipamiento, Migración de datos. Gestión del proyecto, Permisos, Aplicaciones, Infraestructura, Equipamiento, Interfaces. ¿Cuál de los siguientes atributos del proceso de software determina resultados claros?. La visibilidad. La estandarización. La mensurabilidad. Ordene de menor a mayor la lista dada de la jerarquía de necesidades humanas. Fisiológicas. Seguridad. Sociales. Estima. Autorealización. ¿Cuál de los siguientes es un indicio clave de la calidad de un producto de software?. Una certificación CMMI otorgada al equipo de desarrollo. El uso de un proceso de desarrollo formal y cumplido a cabalidad. El cumplimiento de las especificaciones y la aprobación del cliente. Los requerimientos de un proyecto parecen estabilizarse, sin embargo hay una nueva versión de una aplicación muy similar a la que se encuentra desarrollando en el proyecto y se ha establecido una alta probabilidad de que sea adoptado por su cliente debido al tiempo restante para completar su desarrollo, cualifique el riesgo en función del impacto que tendría para su proyecto en caso de que esa versión salga a la venta. Tolerable. Insignificante. Catastrófico. Las métricas que ayudan a estimar el esrfuerzo requerido para hacer cambios en el software, se las conoce como: De verificación. De control. De predicción. En una empresa que trabaja con base en PMBOK para sus proyectos, se le ha pedido seleccionar un proceso de desarrollo de software, usted considera que dadas las características del proyecto debe utilizar un enfoque ágil tipo SCRUM. ¿Se esperaría problemas al combinar SCRUM con el cuerpo de conocimiento de la gestión de proyectos?. Verdadero. Falso. Antes de aprobar un cambio, ¿cuál de los siguientes aspectos evalúa la posibilidad de demorar la implementación del cambio. Los beneficios del cambio. Las consecuencais de no realizar el cambio. El ciclo de liberación del producto. Al aplicar la técnica de estimación tres valores, ¿cuál de las siguientes variables se esperaría que tenga valor más alto?. Tm. Tp. To. ¿Cuál es el propósito de la administración de la configuración en la industria del software?. Llevar un seguimiento de los usuarios del proyecto. Mantener los parámetros de configuración de las aplicaciones. Mantener un control exhaustivo de los cambios en las aplicaciones. Para aplicar el método de estimación por puntos de función, es necesario establecer los parámetros como el número de entradas y salidas externas, el número de interfaces y los archivos lógicos, lo cual no necesariamente es fácil de obtener sin conocer al detalle de las actividades de desarrollo de aplicación que se desarrollará, ¿cuál de las siguientes técnicas de modelado le permitirían tener una idea más clara respecto de los atributos mencionados?. Casos de uso. Modelo de clases. Diagrama de secuencia. ¿Por qué se afirma que la calidad subjetiva del software se basa en sus características no funcionales?. La percepción de calidad depende del punto de vista del usuario. Las características funcionales no satisfechas se puede resolver de formas alternas. El funcionamiento correcto o incorrecto del software depende de lo que el usuario pueda hacer con él. De acuerdo a (Pressman, 2010) desde el punto de vista administrativo, la efectividad de los proyectos de software se enfocan desde las cuatro P, que son: Personal, Producto, Proceso y ....................... (complete la última palabra). De las siguientes acciones, determine aquella que sea aplicable a los procesos de aseguramiento de la calidad. Verificar si los resultados que arroja un proceso son correctos. Establecer métricas que se usarán para medir el producto. Establecer los tiempos de respuesta obtenidos al ejecutar un proceso. Si durante el desarrollo de un proyecto usted descubre que no cuenta con personal preparado para el desarrollo de un componente que deberá empezar a desarrollar en 3 meses, este riesgo se considera de proyecto, sin embargo luego de evaluarlo se establece que el desarrollo del compoente no forma parte de la ruta crítica del proyecto, y se trata de un componente deseable, en este caso el impacto del riesgo es: Catastrófico. Tolerable. Grave. De las sigueintes, seleccione una característica distintiva del nivel de madurez 2 en CMMI. Los proyectos se planifican y ejecutan de acuerdo a las políticas de la organización. Los procesos se encuentran bien caracterizados y comprendidos. El éxito depende de la heroicidad de las personas. Una empresa de tecnología desea implementar un nuevo servicio de consultoría en línea, mediante el cual un cliente individual o comporativo puede solicitar ayuda en el uso de hardware y software de uso común o especializado, para lo cual dichos clientes podrán pagar una membresía anual o pagar por su consulta. La atención puede hacerse mediante una aplicación de videoconferencia con posibilidad de controlar remotamente el equipo del cliente y en el caso de clientes sin membresía, el cobro se hará en función del tiempo de atención. Seleccione todas las alternativas que presenten un entregable para este proyecto. 4 válidas. Plataforma de servicios. La atención. Entrenamiento de especialistas. El hardware del cliente. Base de datos de problemas y soluciones comunes. Lista de servicios. La aplicación de control de clientes. El hardwaare de la empresa de consultoría. El proceso de desarrollo. Aplicación de videoconferencia. La creación de una versión ejecutable del sistema al compilar y vincular las versiones adecuadas de los componentes y las librerías que constituyen el sistema, corresponde al término: Versionamiento del sistema. Combinación de versiones. Construcción del sistema. Usted es experto en desarrollo de software y se le asigna la responsabilidad de gestionar un proyecto para desarrollar un sistema de inventarios en una fábrica. Su experiencia le indica claramente cómo gestionar el proyecto, no obstante debe decidir el ciclo de vida de software, ¿cuál de las siguientes metodologías debería analizar para tomar la decisión?. PMBOK. PRINCE 2. RUP. Una empresa se dedica a la venta de libros y cuenta con varias sucursales a lo largo del país. En lo referente a ventas cuenta con una aplicación de tipo cliente servidor que opera en cada una de ellas. No obstante han empezado a tener una disminución en la demanda física en las tiendas y ven necesario implementar una aplicación de ventas en línea donde los clientes puedan ver información detalllada del material disponible, realicen sus pedidos, recibir ofertas y sugerencias. Por tal motivo deciden empezar un proyecto para desarrrollar e implantar esta aplicación. ¿por qué si se considera que el resultado de un proyecto es único, y, este tipo de aplicaciones ya existen, qué justifica su característica de único?. Las soluciones del mercado son ineficientes. El resultado esperado tiene beneficios inesperados. La solucion no existe en la empresa y tampoco se va ha producir masivamente. Se ha establecido que no se puede optimizar una aplicación de software para todos los atributos de calidad identificados, debido a incompatibilidades que se pueden dar entre ellos. A continuación se listan algunos atributos de calidad identificados para una aplicación bancaria de procesamiento de cheques que deben evaluarse en relación a su compatibilidad con el atributo "Tiempo de respuesta", según en el cual el tiempo máximo de reconocimiento de texto en una imagen de un cheque sea de 1s. Marque aquellos atributos podrían resultar incompatibles o que deba evaluarse su inclusión. No marque aquellos de aplicación obligatoria. Protección. Seguridad. Fiabilidad. Facilidad de uso. Robustex (prevenir errores de ingreso por parte del usuario. Portabilidad. Corrección. De acuerdo a los fundamentos de la dirección de proyectos, el Project Management Body of Knowledge (PMBOK), se puede ver desde dos dimensiones. Grupos de procesos y ........................ (Seleccione la alternativa que complete el enunciado). Sub entregables. Areas de conocimiento. Fases del proyecto. Durante el diseño de una aplicación web para que los docentes de un colegio puedan elaborar bancos de preguntas para las evaluaciones escritas de sus asignaturas, se han establecido los siguientes requerimientos no funcionales. Marque aquellos que están directamente relacionados con el atributo de calidad confiabilidad. Al momento de generar los cuestionarios, se debe garantizar que las preguntas corresponden exclusivamente a las temáticas indicadas. El sistema debe proveer acceso exclusivo al docente a sus preguntas. El sistema debe protegerse de errores de ingreso de datos de parte de los docentes. Cada versión generada debe incluir el 100% de las claves de respuesta correscoas. Las preguntas deben almacenarse encriptadas, para evitar accesos no autorizados. Si se generan varias versiones, debe garantizarse una diferencia de al menos el 60% de las preguntas entre cada versión. Escriba el nombre del tipo de dependencia entre actividades que vienen dadas por la ortanización o por regulaciones. Si usted trabaja en una organización muy grande con oficinas en varios paises, y definen un conjunto de estándares para desarrollo de software que les han dado muy buenos resultados, dada la oportunidad y la alta aplicabilidad de estos estándares organizacionales, el jefe del departamento de sistemas decide lanzarlos como estándares internacionales, ¿cuál es su criterio respecto de esta decisión?. es una decisiónacertada, puesto que cumple con las características requeridas: generan buenos resultados, se utilizan en varios paises. No es conveniente debido a que solo representa a un sector de la industria. No puede convertirse en estándar internacional hasta que sea validado y aprobado por organismos internacionales. Dado el siguiente diagrama de red, analícelo y responda las preguntas que a continuación se plantean. ¿Cuál sería el impacto en el proyecto si la actividad D incrementa 2 semanas y la actividad B 4 semanas?. No se altera nada, debido a las holguras. Se incrementa una ruta crítica alterna. La ruta crítica cambia a A,B,D,G,H,I. Dado el siguiente diagrama de red, analícelo y responda las preguntas que a continuación se plantean. En el diagrama de red indicado, si la actividad C ya no depende de A, y pasa de tener como predecesora a la actividad E, ¿qué sucedería con la duración del proyecto?. La duración del proyecto se incrementa en 1 semana. La duración del proyecto se incrementa en 2 semanas. No se altera. Dado el siguiente diagrama de red, analícelo y responda las preguntas que a continuación se plantean. Para el diagrama de red dado, le han puesto a cargo temporalmente del proyecto, y debido a un problema con los recursos destinados a la actividad G, es posible que se altere la duración del proyecto establecida en 27 semanas, lo cual no es deseable por parte del cliente. Se plantean 3 alternativas, seleccione aquella que no altera la duración del proyecto. Asignar por 1 semana los recursos de la actividad C la actividad G. Debido a la holgura de la actividad B, se reasignan los recursos de B a D por 2 semanas. Agregar una nueva dependencia para la actividad C, ahora dependería también de la actividad E. Dado el siguiente diagrama de red, analícelo y responda las preguntas que a continuación se plantean. Calcule la duración del proyecto si en el diagrama de red dado se elimina la actividad E y F pasa a depender de la actividad A. Indique cuánto dura el pryecto ahora. Una de las características esenciales de la ingeniería de software es intangibilidad del producto, lo cual hace que los niveles de complejidad sean bajos. Verdadero. Falso. Durante el análisis de la calidad de un producto de software, se obtiene un índice de calidad de la estructura de diseño de 0,95. Esto significa que: El producto tiene una mala estructura de diseño. El desarrollo del producto se encuentra estabilizado. El producto tiene una buena estructura de diseño. Las empresas de software que venden productos estandarizados para todos, operan tanto con proyectos como con operaciones, ¿cuál de las siguientes puede considerarse como operación?. La distribución. La estrategia de mercadeo. El desarrollo del producto. De la siguiente lista, marque aquellos elementos que correspondan a items de configuración de software. Los desarrolladores. El proceso de desarrollo. Código fuente. Documentos del proyecto. Modelo de clases. Modelo de datos. Marque 2 aspectos en los que repercute el siguiente riesgo "Existencia de más cambios en los requerimientos de los previstos inicialmente". Empresa. Producto. Proyecto. Persona. CMMI es un modelo de madurez para la mejora de procesos de software, y hace un análisis de la siguación actual de los procesos a fin de proponer mejoras. Si luego de hacer ese análisis se determina que las metas asociadas al área de proceso no están satisfechas y tampoco hay metas genéricas, ¿en qué nivel de madurez se ubica esta situación?. Gestionado. Incompleto o inicial. Definido. Se contrata como director de proyectos para dirigir un equipo que administra un sistema de control de inventarios, en esquema SAS (Software As a Service), utilizado por varias empresas en su ciudad, sin embargho la gestión del mismo se dificulta, identificar el alcance y las restricciones. Otro gerente de proyecto le dice que esto pasa porque no está trabajando sobre proyectos sino sobre operaciones. ¿El criterio del otro gerente es correcto?. Verdadero. Falso. ¿Cuáles fueron las causas por las que fue necesario introducir técnicas formales de gestión de la calidad del software?. La creación de organismos relacionados con la estandarización de procesos de desarrollo de software. La insatisfacción con entregas lentas de software y la dificultad para darle mantenimiento. La maduración de los procesos de desarrollo. ¿Cuáles de los siguientes elementos se debe tener en cuenta al momento de estimar los costos de un proyecto de software? Seleccione 4. Mano de obra. Costos de distribuición y ventas. Viajes y capacitaciones. Proporcional del harware utilizado para el desarrollo del proyecto. Costos de operación del producto. Costos generales de la organización. Licencias de software de producción. Se encuentra desañando una aplicación para receptar denuncias sobre consumo y tráfico de estupefacientes, la cual involucra a la ciudadanía, policiá y fiscalía. La aplicación debe contar con la posibilidad de geolocalizar el sitio de la denuncia, recopilar evidencias como fotos, videos, escribir mensajes de texto. ¿Cuáles de los siguientes atributos de calidad deberían tener mayhor desarrollo para la misma?. Fiabilidad. Rendimiento. Robustez. Seguridad. El Consejo Nacional electoral a iniciado un proyecto para automatizar el proceso de sugragio electoral, y para ello deciden que las primeras pruebas se harían utilizando la aplicación de sufragio en la consulta popular. En el momento en que se termina y se pone en producción la aplicación, se puede indicar que el proyecto ha finalizado de manera exitosa. Verdadero. Falso. La creación de una versión ejecutable del sistema al compilar y vincular las versiones adecuadas de los componentes y las librerías que constituyen el sistema, corresponde al término. Combinación de versiones. Construcción del sistema. Versionamiento del sistema. ¿En cuál de las siguientes circunstancias optaría por seleccionar la metodología XP?. Entorno estable y muy formal, poca disponibilidad de tiempo para interactuar con el cliente o los usuarios. Alta volatilidad de requerimientos, alta disposición del personal de la empresa para aportar el proyecto. Proyecto de desarrollo para una institución pública, en el cual se requiere un fuerte componente de documentación. Por qué motivo una nueva entrega del sistema no puede depender de las instalacioes de entregas anteriores?. Por los costos que ello implica. Porque los clientes pueden no haberlas instalado. Porque resultaría demasiado tedioso. Cuál de las siguientes alternativas corresponde a un riesgo de producto?. Nuevo proyecto requiere recursos del proyecto actual. Enfermedad de un integrante del equipo. Errores no identificados. en la nomenclatura de control de versiones, ¿cuál de los siguientes términos asocia a los productos de software que van a manos de los usuarios?. Reléase. Beta. Versión. Los procesos de gestión de proyectos son independientes de los procesos de desarrollo de software ya que son aplicables a cualquier disciplina, por este motivo es posible estruturar un proyecto de software sin necesidad de incluir actividades específicas de desarrollo de software. Verdadero. Falso. En CMMI ¿cuál de las sigueintes prácticas se relacionan con la siguiente meta genérica? "El proceso de institucionalizar como un proceo definido". Seleccionar para análisis los defectos críticos y otros problemas. Seleccionar procesos críticos para su análisis. Asignar responsabilidad y autoridad para realizar el proceso. De acuerdo al PMI, cuando se determina que el resultado de un proyecto ya no se necesita, ¿se considera que el mismo ha finalizado?. Verdadero. Falso. |