Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ed2021-Eval1 Damdaw1 Sol
Ed2021-Eval1 Damdaw1 Sol
SOLUCIÓN A LA PRUEBA 10
1. (Máx: 3ptos.) Indica si son Verdaderas (‘V’) o Falsas (‘F’) las siguientes afirmaciones (0,1pto.
por cada acierto; -0,1ptos. por cada 2 errores):
RESPUESTA PREGUNTA
En un repositorio de Github sólo el dueño (owner) o quienes éste haya definido como
1 V colaboradores (collaboratos) podrán actualizar un proyecto directamente. El resto de
usuarios deberán solicitar una pull request
La necesidad básica que todo IDE debe cubrir es la edición y creación de programas
4 V
informáticos, convirtiendo código fuente en código ejecutable.
6 F Todas las fases del ciclo de desarrollo de software duran el mismo tiempo.
La única fase del ciclo de desarrollo del software que no requiere de documentación
8 F es la fase de codificación. TODAS LAS FASES DEL CICLO DE DESARROLLO DEL
SW SE DEBEN DOCUMENTAR ADECUADAMENTE.
La fase del ciclo de desarrollo del software en que se divide el sistema en partes y se
17 V
determina la función de cada una es la fase de diseño.
Siempre debe haber un canal de comunicación directo entre los usuarios finales y el
equipo de analistas. NI SIEMPRE NI DIRECTO. EL EQUIPO DE ANALISTAS HABLA
19 F
CON EL CLIENTE O CON EL SERVICIO DE ATENCIÓN AL CLIENTE, AL CUAL
CONTACTAN LOS USUARIOS.
Con el uso de máquinas virtuales podemos desarrollar y ejecutar una aplicación sobre
cualquier equipo, independientemente de las características concretas de los
20 V
componentes físicos instalados ya que éstos son emulados, garantizando así la
portabilidad de las aplicaciones.
Una de las principales características del lenguaje ensamblador es que está orientado
23 V
a la máquina y, por tanto, tiene mayor adaptación al equipo.
La descripción de un caso de uso debe incluir todos los escenarios posibles, es decir,
29 V debe detallar todas las diferentes alternativas que pueden darse, así como las
excepciones que pudieran producirse y su adecuado manejo.
USUARIO: se corresponde con los usuarios finales de los equipos y programas cuyo
mantenimiento se está llevando a cabo. Registran las nuevas incidencias sobre los programas y
equipos que manejan, pueden ver el progreso de resolución de las mismas y mantienen contacto
sólo con el personal de nivel 0 (del centro de atención al usuario). Son quienes aceptan o
rechazan la resolución de sus incidencias en última instancia.
NIVEL 0: se corresponde con las personas del centro de atención al usuario. Cuando un usuario
registra una incidencia sobre algún equipo o programa, un nivel0 recoge la incidencia, la examina
y clasifica, (pudiendo contactar con el usuario que la registró para mayor detalle) y si lo estima
necesario ‘eleva’ la incidencia a los técnicos para que se proceda a su resolución.
TÉCNICO: se corresponde con los técnicos informáticos del equipo, quienes proceden con la
resolución de las incidencias que se reciben desde el centro de atención al usuario, es decir,
revisan las incidencias. En ocasiones estos técnicos necesitan contactar con el nivel0 para
conocer más detalles sobre las incidencias que revisan, quienes, a su vez, han de contactar con
los usuarios que registraron tales incidencias. Se dividen en 2 grupos:
TÉCNICO SW: se encargan de las incidencias clasificadas como “de software”, es decir,
las relativas sólo a programas o componentes de software.
TÉCNICO HW: se encargan de las incidencias clasificadas como “de hardware”, es decir,
las relativas sólo a equipos y periféricos o componentes de hardware.
CU1: NUEVA INCIDENCIA: Un usuario registra una nueva incidencia en el sistema, describiendo
su problema. Se genera una nueva instancia de Incidencia, con un identificador único y
acompañada de la descripción aportada por el usuario. La incidencia queda en estado
Introducida, con los campos revisada y aceptada a valor FALSE y con fecha de creación la fecha
actual. La prioridad se establece al valor por defecto 5.
CU2: CLASIFICAR INCIDENCIA: Una persona de nivel0 recoge los datos de una nueva
incidencia, la revisa y clasifica (estableciendo el estado de la incidencia a Clasificada), pudiendo
incluso llegar a contactar con el usuario que la registró para conocer más detalles. En definitiva,
gestiona las nuevas incidencias y decide si se ‘elevan’ al nivel 1 (de técnicos) para que sean
revisadas o si se procede con su cierre (aceptación/rechazo de resolución). También establece
la prioridad final para la incidencia en función de la urgencia de ésta.
CU3: CONTACTAR: Tiene que ver con el mecanismo de comunicación entre los actores del
sistema, en el que tanto los usuarios, como los técnicos, como el personal de nivel0 intercambian
información referente a las incidencias y sobre su proceso de resolución y de cierre. Destacar
que los técnicos nunca contactan con los usuarios directamente, sino que es obligatorio que la
persona de nivel0 que gestiona la incidencia sea el interlocutor intermediario entre ellos. Los
Contactos se registran en el sistema con un identificador único, una descripción y el modo en
que se estableció el contacto (‘T’ para teléfono, ‘E’ para email y ‘R’ para reunión) y una fecha y
hora. La mayoría de las veces se incluye en el informe propio de la incidencia cada contacto
establecido entre los involucrados, pero no siempre.
CU4: VER INCIDENCIAS: Cada usuario final puede realizar un seguimiento de las incidencias
que ha registrado en el sistema, pudiendo ver todos los detalles de estas. También el resto de
personas involucradas podrán visualizar los datos de las incidencias que gestionan (para el caso
de nivel0) o que revisan (para el caso de los técnicos).
CU5: REVISAR INCIDENCIA: Cuando se eleva una incidencia al nivel 1, un técnico del tipo
adecuado (software o hardware, en función de la clasificación de la incidencia) toma la resolución
de ésta y se cambia de estado a Desarrollo. Podrá haber necesidad de algún contacto durante
el tiempo que tome la resolución y se priorizan algunas incidencias más urgentes. En todo
momento los técnicos pueden ver todos los detalles de sus incidencias. Cuando el técnico
termina, se modifica el valor de la incidencia poniendo el campo revisada igual TRUE y pasa al
estado Revisada. Esto es notificado a la persona de nivel0 que gestiona la incidencia para
proceder con el cierre.
CU7: GESTIÓN de EQUIPOS y PROGRAMAS: Corresponde con la gestión propia de los datos
acerca de los equipos y de los programas que entran en el lote del que se está realizando el
mantenimiento. Los técnicos llevan la cuenta de qué aplicaciones y elementos software
Todo comienza cuando un usuario (del cual se guarda un identificador, su nombre, email, dni y teléfono) tiene
un problema y registra una nueva incidencia describiendo lo ocurrido. El sistema asigna un identificador único
a la incidencia, registra la fecha y hora de creación y el usuario que la registró. También se establecen los
valores por defecto para la prioridad (valor 5) y para el estado (Introducida).
Desde el centro de atención al usuario, en adelante nivel 0, se recogen y se gestionan todas las incidencias.
Cada persona de este nivel tiene su propio identificador, y se almacena su nombre y dni, y su forma de contacto
mediante email y teléfono. Cada nivel 0 gestiona varias incidencias pero cada incidencia sólo es gestionada
por una persona de nivel 0 y, si fuera necesaria una revisión de la incidencia, será manejada por el mismo
técnico todo el tiempo. En el nivel0 se clasifica de qué tipo es una incidencia: si el problema viene de un equipo
o elemento hardware, es una incidenciaHW. Si viene desde un programa o elemento software, es una
incidenciaSW. Además del identificador propio de cada incidencia, se quiere registrar un identificador propio
de cada una de las incidencias de uno y otro tipo. Independientemente del tipo, a todas las incidencias se les
establece un valor definitivo para la prioridad en función de la urgencia y pasan al estado Clasificada.
Una incidencia, de acuerdo al criterio de la persona de nivel 0 que la gestione, puede ser ‘elevada al nivel 1’.
Esto significa que se asigna un técnico para su revisión. Se tienen los técnicosHW, quienes revisan
únicamente incidenciasHW, y los técnicosSW, quienes revisan sólo incidenciasSW. Cada persona de ambos
grupos tiene su propio identificador, se guarda su nombre, su dni, su email, su teléfono y otro campo para
marcar en qué es experto cada técnico. Recordemos que las incidenciasHW se asocian a equipos (de los que
se guarda un identificador, su sistema operativo y las capacidades de RAM y de disco duro) y que las
incidenciasSW se asocian a programas (de los que se tiene su identificador, nombre del programa, versión
(con 1 decimal) y tamaño). Los técnicosHW gestionan (es decir, actualizan, registran, eliminan…) los datos
sobre los equipos y los técnicosSW los de los programas.
Cuando un técnico termina de revisar la incidencia (o cuando no se elevó a nivel 1), se procede al cierre de
ésta, y se establece el campo revisada a TRUE. El usuario que la registró debe aceptar la correcta resolución
o rechazarla. En el primer caso la incidencia queda cerrada, mientras que en el segundo caso será necesaria
una nueva revisión. Toda incidencia debe tener, al menos, una comunicación favorable por parte del usuario
en forma de “contacto” para que se pase al estado final (resuelta), marcando un campo aceptada a TRUE. En
ese momento termina el ciclo de vida de la incidencia.