Requerimientos y Especificaciones Flashcards
Los requerimientos:
A. Definen las salidas de un sistema
B. Definen las entradas de un sistema
C. Definen los algoritmos y mecanismos que hacen funcionar a un sistema
D. Definen la relación entre entradas y salidas de un sistema
D. Definen la relación entre entradas y salidas de un sistema
Considere el formato de contratos de tipo técnico:
A. Los requerimientos son una forma de contrato de compra
B. Los requerimientos son una forma de contrato de venta, y las especificaciones de diseño de compra
C. Los requerimientos son una forma de contrato de venta
D. Ninguna es correcta
D. Ninguna es correcta
Los requerimientos no confirman un contrato, sino las especificaciones (de diseño o de producto)
Una matriz de trazabilidad en requerimientos y especificaciones vincula:
A. Requerimientos y especificaciones
B. Requerimientos, especificaciones, tests y sus resultados. Para individualizar unidades se utiliza otro tipo de matriz de trazabilidad
C. Requerimientos y especificaciones para cada unidad producida con número de serie
D. Requerimientos, especificaciones, tests y sus resultados para cada unidad producida con número de serie
B. Requerimientos, especificaciones, tests y sus resultados. Para individualizar unidades se utiliza otro tipo de matriz de trazabilidad.
Se desea diseñar un reproductor MP3 para un cliente particular. Este cliente no especificó la potencia que debe consumir:
A. Si el cliente no lo especificó, no se considera en el diseño. Si no le gusta el resultado, será su problema: el cliente firma los requerimientos y si quedan cosas afuera, es su culpa por no decir lo que quiere
B. Ninguna es correcta
C. Si el cliente se enoja con el diseño porque consume demasiado, es que era un requerimiento, y el diseñador debe pagar por el error con un rediseño
D. Aún si el cliente no lo dijo, hay que asumir lo que probablemente requiere para evitar sorpresas luego
B. Ninguna es correcta
El diseñador no tiene por qué pagar para hacer aquello que el cliente no pidió. Sin embargo, sí es responsabilidad del diseñador asegurarse de que el resultado del diseño satisfaga al cliente. Por eso, si bien el diseñador no tiene por qué pagar por la corrección del error, pagará con la pérdida del cliente (y de reputación).
Un sistema con arquitectura distribuida:
A. Ninguna es correcta
B. Puede resultar muy difícil en términos de sincronización
C. No es escalable
D. No puede tener muchos centros
B. Puede resultar muy difícil en términos de sincronización
Un sistema con arquitectura centralizada:
A. Pone enormes demandas en el centro de control
B. Si bien tiene un centro principal, puede tener otros centros menores
C. Todas son correctas
D. Es fácil para hacer ingeniería concurrente
A. Pone enormes demandas en el centro de control
Se desea diseñar un reproductor MP3 para un cliente particular. El cliente le indica que desea que el reproductor “dure como mínimo 10 horas reproduciendo música a máximo volumen”. Este requerimiento:
A. Es necesario determinar el tamaño de la batería interna (en Ah o similar) y lo que implica “máximo volumen” (en dBs o similar) antes de escribir la especificación
B. Es necesario determinar qué implica “máximo volumen” (en dBs o similar) antes de escribir la especificación
C. Se traduce directamente como especificación
D. Es necesario determinar el tamaño de la batería interna (en Ah o similar) antes de escribir la especificación
E. Ninguna es correcta
B. Es necesario determinar qué implica “máximo volumen” (en dBs o similar) antes de escribir la especificación.
Considere el caso de la obra del “Paseo del Bajo” (corredor para circulación de automóviles y camiones de 7 Km que une Autopista Illia y Autopista Buenos Aires-La Plata con un re-trazado de toda la zona vial y peatonal, y cuyas obras se vieron en los alrededores del ITBA). Para su realización, el gobierno llamó a licitación y contrató los servicios de una constructora para realizar y mantener la obra. Para dicho proyecto de ingeniería considere la diferencia entre comprador, usuario y cliente:
A. El cliente es el gobierno
Los compradores son los ciudadanos (a través de impuestos)
Los usuarios son todos los ciudadanos
B. Los ciudadanos y el gobierno son clientes
Los compradores son los ciudadanos (a través de impuestos)
Los usuarios son todos los ciudadanos
C. Los ciudadanos y el gobierno son clientes
El comprador es el gobierno
Los usuarios son los conductores de vehículos.
D. El cliente es el gobierno
Los compradores son los conductores de vehículos (a través de peajes)
Los usuarios son los conductores de vehículos
B. Los ciudadanos y el gobierno son clientes
Los compradores son los ciudadanos (a través de impuestos)
Los usuarios son todos los ciudadanos
El gobierno pone requerimientos por el hecho de obligar al cumplimiento de normativas.
Los ciudadanos (peatones o conductores) ponen requerimientos por tratarse de una obra sobre la vía pública (como contraejemplo, imagínese una autopista que en lugar de atenuar, amplifica ampliamente el ruido de los vehículos que pasa)
“Quién pone el dinero” son los ciudadanos. El mantenimiento sí se hace con el dinero de quienes circulan, pero no la construcción.
Los usuarios son tanto peatones que circulen por ahí como vehículos, englobando potencialmente así a todos los ciudadanos.
Las especificaciones de producto:
A. Son la “hoja de datos” en la que se debe basar el diseñador para desarrollar el producto
B. Son siempre diferentes de los requerimientos de diseño.
C. Ninguna es correcta.
D. Nunca se dispone de la información necesaria para escribirlas antes de las validaciones correspondientes.
D. Nunca se dispone de la información necesaria para escribirlas antes de las validaciones correspondientes.
Las especificaciones de producto son la “hoja de datos” que se elabora del producto luego de validarlo y obtener sus parámetros reales (y no teóricos)
Un set de requerimientos de un reproductor MP3 (por ejemplo un iPod) indica como requerimiento el tipo de conector que se debe utilizar para la carga, el pinout del mismo y las tolerancias de las dimensiones mecánicas del conector. Este requerimiento:
A. Ninguna es correcta
B. No es correcto: la interfaz es interna y debe ser especificada en el diseño
C. Es correcto: el conector es una interfaz del sistema hacia el cliente y por ende debe estar completamente definido
D. Sólo es correcto si el fabricante no incluye el cargador. En caso contrario, se trata de una interfaz interna y no debe figurar en los requerimientos
D. Sólo es correcto si el fabricante no incluye el cargador. En caso contrario, se trata de una interfaz interna y no debe figurar en los requerimientos
Las interfaces externas siempre deben ser especificadas con gran detalle. Si lo que hay a ambos lados de la interfaz lo define el diseñador, se trata de una interfaz interna.
Considerando un producto que se desea poner a la venta, el estado:
A. A veces es cliente, a veces es usuario
B. A veces es cliente, nunca es usuario
C. Siempre es cliente, nunca usuario
D. Siempre es cliente, a veces es usuario
D. Siempre es cliente, a veces es usuario
En un proyecto con poco presupuesto se tienen dificultades para validar un requerimiento particularmente complejo del cliente:
A. El error es del equipo de ingeniería, por no hacer la evaluación de factibilidades de acuerdo con el modelo V de ingeniería concurrente
B. No hay error. Es común que no todo funcione bien.
C. El error es del cliente por definir requerimientos tan complejos y esperar que se cumplan con tan poco presupuesto
D. El error es del equipo de ingeniería, por aceptar un requerimiento tan complejo con tan poco presupuesto
A. El error es del equipo de ingeniería, por no hacer la evaluación de factibilidades de acuerdo con el modelo V de ingeniería concurrente
Según su expresión, los requerimientos pueden ser:
A. De diseño, de producto, de cliente
B. Concretos, presupuestados, tácitos
C. Tácitos, concretos, ambiguos
D. Ninguna es correcta
E. Ambiguos, del cliente, del usuario
C. Tácitos, concretos, ambiguos
¿Cuál de las siguientes especificaciones no sería necesario presupuestar?
A. Máxima tensión de entrada
B. Consumo
C. Costo
D. Siempre es necesario presupuestar todas
A. Máxima tensión de entrada
El ejercicio de hacer un presupuesto es repartir un valor entre varios contribuyentes que pertenecen al sistema. Esto se puede hacer con la potencia (el módulo A consume a W, el modulo B consume b W, el módulo C consume c W y en total el sistema entonces consume (a+b+c) W y con el costo, pero la tensión de entrada del sistema o bien sólo va a un módulo de alimentación, o bien se reparte en forma idéntica a N módulos. Lo que nunca sucede es que a cada módulo le tenga que llegar “una parte” de la tensión de entrada.
Scrum es un marco de desarrollo ágil en el cual:
A. Se realizan desarrollos incrementales basados en la planificación completa del producto
B. Se deben utilizar procesos de calidad que aprovechen el conocimiento de las personas
C. Se realizan todas las etapas en cascada
D. Ninguna es correcta
D. Ninguna es correcta
El desarrollo ágil utiliza una metodología de ingeniería concurrente. No se basa en la planificación completa, y no se busca utilizar procesos de calidad.