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. V F. Del WBS dado, seleccione 4 elementos para los que debe
desarrollarse un diccionario. Ingeniería de software Gestión de proyecto Documento de requerimientos Catálogo Inventario Infraestructura Diseño Préstamos. 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 alcance establecido en el WBS cubre todos los
requerimientos. El WBS no corresponde al planteamientos dado. Hay al menos un requerimiento importante de los planteados
que no se contempla en el wbs. Si se le 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 Implantación Ingeniería de software Diseño. Si en el WBS dado, cambia el entregable "Componentes" a sub
entregable de "Ingeniería de Software" ¿De cuántos niveles queda el
diagrama? 4 niveles 5 niveles 3 niveles. Debido a la manera como está estructurado el WBS, se puede
determinar que se desarrollará utilizando una metodología de
desarrollo ágil. V F. Dado que el WBS está orientado a entregables, e incluye todo el
trabajo necesario para completar el proyecto, se puede eliminar el
entregable "gestión del proyecto" sin alterar ni presupuesto, ni costos. V F. Cuál de las siguientes alternativas corresponde a un riesgo de producto Errores no identificados Enfermedad de un integrante del equipo Nuevo proyecto requiere recursos del proyecto actual. ¿Cuál sería el impacto en el proyecto si la actividad D incrementa 2 semanas y la actividad B 4
semanas? La ruta crítica cambia a A, B, D, G, H, I Se incrementa una ruta crítica alterna. No se altera nada, debido a las holguras. En el diagrama de red indicado, si la actividad C ya no depende de A, y pasa a tener como
predecesora a la actividad E ¿Qué sucedería con la duración del proyecto? No se altera La duración del proyecto se incrementa en 2 semanas. La duración del proyecto se incrementa en 1 semana. 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. Agregar una nueva dependencia para la actividad C, ahora dependería también de la
actividad E. Debido a la holgura de la actividad B, se re asignan los recursos de B a D por 2 semanas. Asignar por 1 semana los recurso de la actividad C a la actividad G. Calcule la duración del proyecto si el en diagrama de red dado se elimina la actividad E y F pasa a
depender de la actividad A. Indique cuánto dura el proyecto ahora. 27 Ejm. 20. Se le contrata com 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 embargo la gestión del mismo se dificulta, identificar el alcances
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? V F. Dado el siguiente WBS, se espera que cada uno de los paquetes de trabajo tenga como
mínimo 3 actividades. ¿Cuál será el número total de actividades que se desglosarían del
mismo? 3 15 18. Un hito es Un elemento que marca el inicio o fin de una parte del proyecto. Una actividad de larga duración Una dependencia entre actividades. 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 estructurar
un proyecto de software sin necesidad de incluir actividades específicas de desarrollo de
software. V F. Si las personas no se encuentran motivadas ¿cuál de los siguientes podría ser un efecto
adverso para el proyecto? Las personas contribuyen al cumplimiento de la metas organizacionales. Los individuos no necesitan control para el desarrollo de sus actividades. Existe mayor probabilidad de cometer errores. 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 detallada del material disponible, realicen sus pedidos,
recibir ofertas y sugerencias. Por tal motivo deciden empezar un proyecto para desarrollar e
implantar esta aplicación. ¿Porqué 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?. La solución no existen en la empresa y tampoco se va ha producir masivamente. Las soluciones del mercado son ineficientes. El resultado esperando tiene beneficios inesperados. 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 = 30.000; H = 2.000 LC = 10.000; H = 20.000 LC = 1.000; H = 2.000. En la siguiente lista, marque 4 objetivos de la gestión de riesgos. Cuantificar el efecto de los riesgo Identificar los posibles riesgos del proyecto. Describir el alcance del proyecto. Evaluar el estado de los riesgos del proyecto y actuar en caso de ser necesario. Identificar a las personas que se verán afectadas por el proyecto. Desarrollar respuestas adecuadas para los posibles riesgos. 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 anuncios que cargaría la
publicidad y la distribuiría en las diferentes pantallas 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 (Customer Relationship Management) de los que
dispone la empresa.
Si 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. Está gestionando un proyecto para controlar los semáforos inteligentes de la ciudad, y se
requiere conectarlos en red dotándolos de cámaras que permitan medir el nivel de tráfico en
cada una de las vías de la ciudad. Puesto que su equipo no tiene experiencia con este tipo
de comunicaciones, por cuestiones de presupuesto, solo puede adoptar estrategias de
mitigación del riesgo ¿Cuál sería la estrategia que debería seleccionar en este caso? Negociar con el cliente para no incluir la comunicación en el proyecto. Contratar a un tercero para que desarrolle ese componente. Enviar a capacitar a dos miembros de su equipo, dos meses antes de que necesite
desarrollar el componente. ¿Cuál de los siguientes tipos de dependencia entre actividades, se establece por la
disponibilidad de los recursos? Obligatorias Discrecionales Externa. La diferencia ente una preocupación y un riesgo es: No hay diferencia ambos representan una posibilidad de afectación al proyecto. Una preocupación determina la existencia de un posible riesgo. Un riesgo representa una preocupación. En la siguiente imagen, se muestran los parámetros de la triple restricción para los
proyectos, si desea reducir la duración y los cambios en el presupuesto están restringidos al
igual que los cambios en los entregables planificados ¿Qué parámetro se puede alterar para
conseguirlo? El costo El alcance La calidad. 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? Tp To Tm. De la siguiente lista, marque 5 elementos necesarios para la elaboración de un calendario
de proyecto. Presupuesto Calendario Dependencias Recursos Hitos Actividades Riesgos Requerimientos. Se desea implementar un proyecto de alfabetización digital en una comunidad abandonada
de la provincia, la inversión la realizará el gobierno provincial y se pretende dotar de
infraestructura física mínima como una aula y oficinas con seguridades, computadores con
red de datos y conexión a internet, herramientas de software, entrenamiento del personal a
cargo del centro, y puesto que se pretende que el centro de alfabetización perdure en el
tiempo, se propone que la implementación de hardware y software. se haga con personas
de la comunidad, quienes quedarán a cargo de la administración, lo propio sucede con los
capacitadores, que deberán ser personas de la localidad entrenadas para enseñar a otro y
potenciar desarrollo. Se propone que organice el proyecto por fases, ¿cuál de las
alternativas sugiere para organizar el proyecto? Dividir el proyecto en las siguientes fases y en el siguiente orden: Fase1: Construcción de
instalaciones Fase 2: Implementación e implantación de hardware, software y red de datos.
Fase3:Capacitación de administradores e instructores. Fase 4: Transferencia de servicio a
la comunidad. Elaborar un cronograma con las siguientes actividades: construcción de aula, compra de
equipos, instalación de equipos, entrenamiento de administradores, entrenamiento de
personas de la comunidad. Estructurar un WBS con los siguientes entregables: Infraestructura física, hardware,
entrenamiento. Elaborar un diagrama de gantt o de red con las siguientes actividades: análisis, diseño,
implementación, pruebas. Al aplicar las 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 mantendría la tendencia de acercarse Tm Se desvirtuaría la estimación, incrementando los tiempos considerablemente. Se desvirtuaría la estimación, disminuyendo los tiempos considerablemente. Una compañía de capacitación en tecnología se encuentra desarrollando un proyecto para
ofrecer cursos en linea, en la definición del alcance se identifica a los siguientes como
entregables del proyecto: plataforma de aprendizaje, aplicación para registro en línea para
los cursos, cobranzas electrónica, entre otros. ¿Cuál de las siguientes alternativas debe ser
considerada como parte de la operación del sistema y no como actividad del proyecto? Identificación de necesidades Promocionar el servicio. Modelado de la arquitectura del sistema. 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. V F. ¿Cuál de los siguientes elementos de la planificación de proyectos es el punto de partida de
obtener la lista de actividades? Hitos WBS Cronograma. ¿Qué utilidad tienen las holguras para la toma de decisiones del gestor del proyecto? Tienen información sobre el tiempo que puede retrasarse las actividades. Permiten reubicar recursos en el caso de retraso de alguna actividad de la ruta crítica. Determinan la duración del proyecto. El método de estimación en el se calcula la duración tomando como base proyectos
similares desarrollados en el pasado, se denomina ... Ejm. Calculado. Una empresa de tecnología desea implementar un nuevo servicio de consultoría en línea,
mediante el cual un cliente individual o corporativo 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 representen un entregable para este
proyecto. 4 válidas. El hardware de la empresa de consultoría La atención La aplicación de control de clientes El hardware del cliente Base de datos de problemas y soluciones comunes Lista de servicios Aplicación de videconferencia Entrenamiento de especialistas El proceso de desarrollo Plataforma de servicios. 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 contrato ¿Cuál de ellas afecta a las restricciones del proyecto y por tanto deberá
someterse a un proceso de control de cambios? El software debe ser amigable con el usuario. El costo máximo del proyecto podrá llegar a ser de 83.500 USD. El software deberá entregarse finalizado el mes 11, desde la aprobación. ¿Cuál de las siguientes alternativas corresponde a la definición de riesgo? Una restricción del proyecto. Es una variable que puede hacer peligrar o bien eliminar la posibilidad de éxito del
proyecto. Un criterio por el cual se debe medir el éxito del proyecto. 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 3: Definido Nivel 2: Gestionado. Un programa genera errores relacionados con el flujo de las
operaciones internas, luego de varias pruebsa sin encontrar la
falla, el equipo de calidad decide realizar una inspección. ¿Cuál
de las siguientes acciones es la más recomendable frente a este
problema? Revisar si los enunciados compuestos usan correctamente los
paréntesis. Verificar si los parámetros están en el orden correcto. Determinar se todas las variables del programa se inicializan
debídamente. ¿Cuál de las siguientes es una característica deseable de los
estándares de producto relacionada con su utilidad? Deben ser aceptados internacionalmente Deben diseñarse de modo que puedan comprobarse y aplicarse
de manera efectiva en relación a costos Deben incluir la definición de procesos que comprueben que se
siguieron los estándares. 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. 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: Construcción del sistema Combinación de versiones Versionamiento del sistema. ¿Porqué son importantes los estándares? Establecen los criterios de aceptación del producto Establecen una base para decidir si se logró un nivel de calidad Proveen herramientas de trabajo para construir el producto. Una versión se aplica una variante de un ítem de configuración. Un reléase agrupa varios ítems de configuración. Un número de reléase se aplica a un ítem de configuración. Al cliente le llega una versión del producto. 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. En la mejora de procesos se utilizan ciertas métricas ¿Con qué
insumo se podría calcular el número de ocurrencias de un evento
particular? Tiempo total dedicado al proceso. El costo de los recursos de cómputo. El número de defectos encontrados en una inspección. ¿Cuál de los siguientes problemas ayuda a resolver un sistema de
administración de la configuración? El seguimiento de los costos es impreciso. El modelado del sistema no corresponde a un enfoque
arquitectónico adecuado. La desorganización de los componentes que constituyen el
proyecto de desarrollo. 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. ¿A qué nivel de madurez de CMMi corresponde la existencia de
planes de proyecto que indiquen claramente sus metas? Definido Gestionado Inicial. Durante una inspección, entre otras actividades, se la propone
ejecutar las siguientes para determinar un problema: - Revisar que
todas las variables se inicializan. - Revisar que todas lsa
constantes tienen nombre. - Revisar que la cota superior de
arreglos es igual al tamaño del arreglo o valor. ¿Cuál de los
siguientes problemas se está intentando resolver? Incoherencia en los resultados obtenidos en la ejecución de
proceso. El programa se cuelga ejecutando pocesos infinitos. Hay problemas e incosistencias en los mensajes de error del
programa. 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 Facilidad de uso Portabilidad Corrección Fiabilidad Robustez (prevenir errores de ingreso por parte del usuario). La aplicación de un estándar se dice que puede reducir el
esfuerzo de aprendizaje para iniciar un nuevo trabajo ¿Por qué se
da esta situación? Todos los ingenieros adoptan las mismas prácticas dentro de la
organización Están hechos para minimizar el esfuerzo de aprendizaje Hay mucha información disponible. ¿Qué implica la gestión de versiones ? Seguimiento de las numerosas versiones de los componentes del
sistema. Hacer un seguimiento de las peticiones de cambios por parte del
cliente. Ensamblar los componentes de programa, datos y librería. En la mejora de procesos de software hay varios enfoques ¿Cuál
de ellos se preocupa por adoptar buenas prácticas de ingeniería
de software y técnicas administrativas de ingeniería de software? El enfoque ágil. El orientado a proyectos. El orientado a la madurez de procesos. ¿Cuál de los siguientes es un ítem de configuración? El equipo del proyecto. El código. La organización. En relación al proceso de administración de cambios ¿Cuál es la
definición de cliente? Cualquiera que no sea parte del equipo de desarrollo y solicita un
cambio. El propietario de la compañía para la que se desarrolla. El patrocinador. El número de mensajes de confirmación o error que presenta un
producto, es un atributo: Externo. Oculto Interno. 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 3: Definido Nivel 1: Inicial Nivel 2: Gestionado. ¿Cuál de los siguientes atributos de calidad se ha priorizado en su
diseño? Usabilidad Robustez Seguridad. De la siguiente lista de elementos encontrados en el diseño de la
interfaz, seleccione aquellos relacionados con la seguridad. Entradas de usuario y contraseña Fondo de la pantalla Solicitud de fecha de nacimiento Selección de la imagen personal Ingreso de pin temporal Passcode Titulo: "BANCO INTERNACIONAL DEL ESTUDIANTE". Cuantos controles (no textos) posee la pantalla de la aplicación no
relacionadas a la seguridad. 1 2 0. Cuantos mecanismos de seguridad tiene definidos la pantalla. 7 2 5. ¿Cuál de los siguientes atributos de calidad ha sido sacrificado debido
al diseño que tiene? Confiabilidad Seguridad Usabilidad. Antes de aprobar un cambio ¿Cuál de los siguientes aspectos
evalúa la posibilidad de demorar la implementación del cambio? Las consecuencias de no realizar el cambio El ciclo de liberación del producto. Los beneficios del cambio. Los atributos de calidad del software ¿A qué tipo de
requerimientos responden? Ambos Funcionales No funcionales. Se desea verificar posibles errores en los enunciados if, por lo que
se ha definido una métrica para esta medición denominada: “Nivel
de profundidad condicional”. Esta métrica es de tipo: Dinámica. Estática. Compleja. ¿Cuál de las siguientes etapas del modelo de madurez CMMI
implicaría un mayor nivel de organización y resultados más
efectivos por parte de la empresa certificada? Definido Gestionado Optimizado. ¿Cuál de las siguientes alternativas es una de las principales
razones para aceptar cambios en un producto de software? Requerimientos poco trascendentales. Las mejoras en la apariencia del producto. Los errores. ¿Cuál de los siguientes atributos del proceso de software
determina resultados claros? La mensurabilidad La visibilidad La estandarización. Durante el diseño de una aplicación web para que los docentes de
una colegio puedan elabora 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? El sistema debe proveer acceso exclusivo al docente a sus
preguntas. Las preguntas deben almacenarse encriptadas, para evitar
accesos no autorizados. 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 correctas. Si se generan varias versiones, debe garantizarse una diferencia
de al menos el 60% de las preguntas entre cada versión. Al momento de generar los cuestionarios, se debe garantizar que
las preguntas corresponden exclusivamente a las temáticas
indicadas. ¿Cuál de los siguientes es un indicio clave de la calidad de un
producto de software? El uso de un proceso de desarrollo formal y cumplido a cabalidad El cumplimiento de las especificaciones y la aprobación del
cliente. Una certificación CMMI otorgada al equipo de desarrollo. Una de las técnicas relacionadas de QA son las inspecciones ¿Cuál de los siguientes es un propósito de las inspecciones? Establecer la claridad de los procesos. Revisar la documentación. Determinar si se siguieron los estándares de calidad. En la gestión de entregas del software ¿Cuál es el propósito de
las entregas mayores? Agregar funcionalidades nuevas a la aplicación. Son actualizaciones rutinarias que no alteran la aplicación. Repara bugs y corrige problemas. El equipo de control de cambios ha decidido dar una prioridad
baja a la siguiente petición de cambio De acuerdo a los datos de
la solicitud ¿Por qué motivo se justifica la asignación de dicha
prioridad? Proyecto: Sistema de Facturación Solicitante: Dirección
Financiera Cambio solicitado: Implementar una mejora en la
clasificación de los clientes, de modo que se puedan visualizar
primero los que más compran por valores más altos tienen
(preferenciales) y luego los demás Usuarios beneficiados: 2 Los costos son muy alto. No hay consecuencias si no se implementa. El número de usuarios beneficiados es bajo. 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? F V. El número de mensajes de confirmación o error que presenta un
producto, es un atributo: Oculto Interno Externo. 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. F V. ¿Cuál de los siguientes atributos del proceso de software
determina resultados claros? La estandarización La visibilidad La mensurabilidad. 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 = 30.000; H = 2.000 LC = 10.000; H = 20.000 LC = 1.000; H = 2.000. En la siguiente imagen, se muestran los parámetros de la triple
restricción para los proyectos, si desea reducir la duración y los
cambios en el presupuesto están restringidos al igual que los
cambios en los entregables planificados ¿Qué parámetro se
puede alterar para conseguirlo? El alcance La calidad El costo. Si usted trabaja en una organización muy grande con oficinas en
varios países, 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ón acertada, puesto que cumple con las
características requeridas: generan buenos resultados, se utilizan
en varios países No puede convertirse en estándar internacional hasta que sea
validado y aprobado por organismos internacionales No es conveniente debido a que solo representa a un sector de
la industria. ¿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. ¿Cuál de las siguientes 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 procesos de desarrollo ideales aplicables a
cualquier contexto, siempre es necesario personalizarlo Porque los requerimientos de las organizaciones son cambiantes
y deben adaptarse continuamente a dichos cambios. Porque la adopción de una metodología estandarizada resuelve
la mayoría de los problemas de desarrollo, sin embargo no se
resuelven todos. Cuando se establece la precedencia de actividades para organizar
un cronograma, la dependencia obligatoria se pueden definir
como: La relación que entre dos actividades La compatibilidad entre actividades. La necesidad de que se complete una o algunas actividades
antes de desarrollar la siguiente. 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 3: Definido Nivel 2: Gestionado. ¿Cuál sería la duración de una actividad en la que se han
establecido los siguientes datos? To = 4 Tp = 12 Tm = 5 Ejemplos: 4 ; 4.5 11. Durante una inspección, entre otras actividades, se la propone
ejecutar las siguientes para determinar un problema: - Revisar que
todas las variables se inicializan. - Revisar que todas lsa
constantes tienen nombre. - Revisar que la cota superior de
arreglos es igual al tamaño del arreglo o valor. ¿Cuál de los
siguientes problemas se está intentando resolver? Incoherencia en los resultados obtenidos en la ejecución de
proceso. Hay problemas e incosistencias en los mensajes de error del
programa. El programa se cuelga ejecutando pocesos infinitos. Marque 2 aspectos en los que repercute el siguiente riesgo:
"Existencia de más cambios en los requerimientos de los previstos
inicialmente" proyecto empresa persona producto. En relación al proceso de administración de cambios ¿Cuál es la
definición de cliente? Cualquiera que no sea parte del equipo de desarrollo y solicita un
cambio El propietario de la compañía para la que se desarrolla. El patrocinador. Marque aquellas características que diferencian a una versión de
un reléase. Una versión se aplica una variante de un ítem de configuración. Al cliente le llega una versión del producto. El número se asigna con número secuenciales que incrementan
por niveles. Un reléase agrupa varios ítems de configuración. Un número de reléase se aplica a un ítem de configuració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? V F. En términos de la administración de la configuración ¿Cuál de las
alternativas corresponde a Combinación (Merging). 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 lineas de código. La creación de una versión ejecutable del sistema. La gestión de la ingeniería de software tiene que ver con las
actividades de gestión del proyecto. V F. Se encuentra diseñando una aplicación para receptar denuncias
sobre consumo y tráfico de estupefacientes, la cual involucra a la
ciudadanía, policía 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 mayor
desarrollo para la misma? Seguridad Fiabilidad Robustez Rendimiento. En el método de estimación tres valores, el tiempo esperado (Te)
se considera que se aproxima al Tiempo más probable Promedio Tiempo pesimista. ¿Cuál de los siguientes atributos de calidad se ha priorizado en su
diseño? Seguridad Robustez Usabilidad. De la siguiente lista de elementos encontrados en el diseño de la
interfaz, seleccione aquellos relacionados con la seguridad. Ingreso de pin temporal Titulo: "BANCO INTERNACIONAL DEL ESTUDIANTE" Passcode Fondo de la pantalla Selección de la imagen personal Solicitud de fecha de nacimiento Entradas de usuario y contraseña. Cuantos controles (no textos) posee la pantalla de la aplicación no
relacionadas a la seguridad. 0 2 1. Cuantos mecanismos de seguridad tiene definidos la pantalla. 5 2 7. ¿Cuál de los siguientes atributos de calidad ha sido sacrificado debido
al diseño que tiene? Usabilidad Seguridad Confiabilidad. 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. Seguridad Portabilidad Protección Robustez (prevenir errores de ingreso por parte del usuario) Facilidad de uso Corrección Fiabilidad. 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 contrato ¿Cuál de ellas 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 ser amigable con el usuario. 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? Versión. Beta Reléase. 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 proyecto? El desarrollo del producto. La distribución. El empaquetado. 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 consecuencias 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? Tp Tm To. En un proyecto de software, se estima que PFA = 100. Se evalúa
la posibilidad de desarrollarlo en diferentes lenguajes, entre ellos:
C estándar
Java
4GL
Asocie el lenguaje, con las líneas de código que se estima se
generarían. C estándar Java 4GL . Las métricas que ayudan a estimar el esfuerzo requerido para
hacer cambios en el software, se las conoce como: De verificación De predicción De control. 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 detallada del material disponible, realicen sus
pedidos, recibir ofertas y sugerencias. Por tal motivo deciden
empezar un proyecto para desarrollar e implantar esta aplicación.
¿Porqué 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?. El resultado esperando tiene beneficios inesperados La solución no existen en la empresa y tampoco se va ha
producir masivamente. Las soluciones del mercado son ineficientes. ¿Por qué se afirma que la calidad subjetiva del software se basa
en sus características no funcionales? Las características funcionales no satisfechas se puede resolver
de formas alternas La percepción de calidad depende del punto de vista del usuario El funcionamiento correcto o incorrecto del software depende de
lo que el usuario pueda hacer con él. Los proyectos de software de caracterizan por desarrollar
productos intangibles, y como consecuencia de ello se produce
una de las siguientes consecuencias. La claridad con que el cliente e interesados visualizan el avance
del proyecto. La simplicidad del proceso de desarrollo. La complejidad puede ser muy alta, y por tanto la experiencia
previa no garantiza el éxito en nuevos proyectos. En un proyecto de software, se estima que PFA = 100. Se evalúa la posibilidad de
desarrollarlo en diferentes lenguajes, entre ellos:
C estándar
Java
4GL
Asocie el lenguaje, con las líneas de código que se estima se generarían. C estándar Java 4GL . Con qué nombre se conoce al cuerpo de conocimiento de la gestión de proyectos.?. Un desarrollador requiere realizar cambios a un programa fuente, si el mismo se
encuentra en una sistema de administración de la configuración. ¿Cuál sería la
secuencia de pasos que debería cumplir? Obtener el código mediante un proceso de check-out llevandolo a un espacio de trabajo privado. Realizar los cambios cambios requeridos Compilar el código Realizar las pruebas correspondientes Subir el código al sistema de gestion de versiones entregándolo nuevamente check-in.
|