Você está na página 1de 2

LICENCIATURA EN SISTEMAS

Ingeniera de Software II
2 Examen Parcial Matas A. Wersocky 2do
Cuatrimestre de 2016
Apellido(s) y Nombre(s): ..
1

NOTA
FINAL

IMPORTANTE

Leer atentamente las consignas del examen y tener en consideracin las pautas de evaluacin.

La entrega del examen deber realizarse el da mircoles 23/11.

El examen deber ser realizado de manera individual de a dos alumnos (mximo), en cualquier caso registrar
apellido(s) y nombre(s) del o los autores del parcial.

En caso de detectarse un caso de plagio (productos intelectuales que no son de autora propia pero que se hacen
pasar como si lo fueran, cuando se utilizan frases, pasajes, teoras, o cualquier otra informacin sin reconocerlo
explcitamente, cuando se presenta como propio un trabajo que fue realizado total o parcialmente por otra persona
o copiar el trabajo, o permitir hacerlo, con o sin su consentimiento) en primera instancia se dar por anulado
automticamente el examen y se elevar un informe a las autoridades de la institucin dependiendo de la
gravedad de la situacin identificada.

ENUNCIADO DEL EXAMEN PARCIAL


(1) Indique en cada uno de los siguientes escenarios cual/es es/son la/s respuesta/s que ms se adeca/n a lo
planteado en el marco del mismo y justifique su/s eleccin/es [1 punto]:
a. En lo atinente a los atributos de calidad en el marco del diseo arquitectnico
i. Ningn atributo de calidad depende por completo del diseo, ni tampoco es totalmente dependiente del desarrollo o
del deployment sino que deberan ser contemplados a lo largo de estas instancias, por ejemplo la performance involucra
tanto aspectos arquitectnicos como no arquitectnicos.
ii. En un escenario general para un determinado atributo de calidad, las condiciones de contexto que enmarcan la
ocurrencia de un cierto estmulo nunca pueden afectar la respuesta, por ejemplo ante un escenario de modifiability en el
que el estmulo sea la intencin de cambio de color de fondo de una interfaz de usuario por parte de un desarrollador, no
existira ningn nivel de impacto en la respuesta porque el contexto no incide.
iii. Un estmulo que podra ser significativo para la construccin de un escenario general del atributo de seguridad es la
dilacin de la respuesta en un componente de la solucin de software.
iv. Ninguna de las anteriores es correcta.
v. Todas las anteriores son correctas.
b. En cuanto a la actividad de diseo
i. Cuando se ignoran cuestiones esenciales de la tecnologa (arquitecturas, paradigmas, lenguajes de programacin, etc), se
descartan decisiones tcnicas que probablemente conduzcan a un diseo pobre.
ii. Los principios de diseo referidos a ocultamiento de informacin, modularidad, acoplamiento y cohesin no estn relacionados
entre s. Esto se puede identificar en el caso del diseo del sistema de la Tarjeta SUBE.
iii. Los primitive components no son un input relevante del diseo porque no son componentes que se hayan diseado por el
equipo que participa del proyecto de construccin de software.
iv. El diseo de software est subsumido dentro del diseo de sistemas, y decisiones que se adopten en uno, podran repercutir
directamente en el otro.

v. Ninguna de las anteriores es correcta.

(2) Responder si las siguientes afirmaciones son V(erdaderas) o F(alsas) justificando su respuesta [1 punto]:
a. Las divergencias no explicitadas en la manera de conceptualizar la nocin de calidad de software (manufacturing
view, value-based view, transcendental view, etc) por parte de los stakeholders de un proyecto podran impactar
significativamente en la realizacin de las prcticas de SCM propuestas por CMMI adoptadas en ese proyecto.
b. El papel del diseo permanece inmutable ante la orientacin del modelo de ciclo de vida que se adopte en un
proyecto (mayor nfasis en el producto final o en el proceso) porque lo que interesa en definitiva es lograr un diseo de
calidad (que minimice la complejidad accidental, que cumpla con los requerimientos planteados, que elimine las
duplicaciones, que mantenga la consistencia, etc) tal como lo propone Martn Fowler en su escrito Is Design Dead?.

(3) Efecte un anlisis comparativo de los modelos de McCall, ISO 9126 e ISO 25000 contemplando sus elementos
constitutivos, mbitos de aplicacin, ventajas y desventajas, entre otros criterios que usted considere de

2 Examen Parcial - 2do Cuatrimestre de 2016

LICENCIATURA EN SISTEMAS
Ingeniera de Software II
2 Examen Parcial Matas A. Wersocky 2do
Cuatrimestre de 2016
pertinencia para la elaboracin de su respuesta. Utilice el caso del coche auto-conducido que se expuso en clase
para ejemplificar los diferentes modelos [2,5 puntos].
(4) Proponer un caso de proyecto de desarrollo e implementacin de software efectuando un breve relato del
contexto del proyecto de cara a entender de manera ms precisa sus argumentos y responder los siguientes
puntos [3 puntos]:
(a) Definir un conjunto de tems de configuracin (ICs) del producto/servicio/resultado principal del proyecto
exhibiendo la relacin que los ICs mantienen con otros.
(b) Suponiendo que usted es el software configuration manager del rea de sistemas de la institucin en la que se
lleva adelante el proyecto, se le pide que indique cmo trabajara desde su campo para mejorar las prcticas de
SCM dentro de esa organizacin. Los conceptos que debe poner en juego en su argumentacin incluyen: misin
(u objetivo) de SCM, artifact, baseline, versin, release, repositorio, change requests, funciones de SCM,
herramientas, entre otros que crea convenientes.
Nota # 1: las relaciones entre los tems de configuracin podran asumir dos modalidades (o tipos) de acuerdo a lo que se expresa
a continuacin: (a) Composicin: significa que un tem de configuracin es parte de otro tem de configuracin (por ejemplo los
manuales de una solucin de software estaran compuestos por el manual de instalacin y el manual de usuario); (b) Relacin:
significa que un tem de configuracin se relaciona con otro en el sentido de que un cambio en uno afecta al otro (por ejemplo
un cambio en el diagrama lgico de datos afectara al diccionario de datos).
Nota # 2: el caso puede ser elegido a partir de una experiencia de algn proyecto en el que se haya participado a nivel
profesional (no del mbito acadmico o universitario) o de pblico conocimiento (de alguna organizacin reconocida).
Nota # 3: en el caso en el que se lo requiera o sea pertinente, plantear (documentar) los supuestos que correspondan a los fines
de desarrollo de este punto del trabajo.

(5) Explique cules podran ser las diferentes vistas arquitectnicas ms relevantes para los stakeholders
involucrados en uno de los casos en los que trabaj en su proyecto de investigacin. Justifique su respuesta
explicitando el caso adoptado para el desarrollo de este punto [2,5 puntos].
Pautas de Evaluacin: precisin y claridad conceptual; utilizacin correcta del lenguaje; articulacin y aplicacin
apropiada de los contenidos tericos.

2 Examen Parcial - 2do Cuatrimestre de 2016

Você também pode gostar