Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teoría se debe investigar en el libro Un enfoque practico de Software Séptima Edición y en los
apuntes de clases.
Métricas de proceso: Son aquellas que evalúan en que condiciones está el funcionamiento de un proceso que ya existe para que
Métricas del proyecto: se centran en evaluar el éxito global del proyecto, midiendo si cumple con sus objetivos, presupuesto y
cronograma. Estas métricas analizan si el resultado final del proyecto satisface las expectativas del cliente o usuarios finales
2. ¿Por qué algunas métricas de software deben mantenerse “privadas”? Ofrezca cinco ejemplos de tres
métricas que deban ser privadas. Brinde ejemplos de tres métricas que deban ser públicas.
3. ¿Qué es una medida indirecta?
Las medidas indirectas examinan la calidad del producto de software, también son indirectas cuando comprenden la medición de
varios atributos que derivan de otros ; ejemplo: el tiempo de respuesta promedio, la carga de la CPU, el uso de la memoria o la
tasa de errores.
Software de sistemas.- hace posible que otro software haga su trabajo. Ej. Sistemas operativos, máquinas virtuales, Drivers,
Browsers, SGBD. Un compilador no entra en esa categoría ya que solo se encarga de la traducción.
Software de gestión.- procesa volúmenes gigantes de datos, usado por varios usuarios, definido por un modelo de negocio,
utilizado por empresas, compañía.
Ej. Sistemas de información, gestión documental, colegios, clínicas.
Software de tiempo real.- es aquel que administra procesos según el tiempo, con mínima interacción humana. Control.
Ej. Fábricas, semáforos inteligentes, pilotos automáticos.
Software de PC.- no demanda mucho hardware. Aplicaciones específicas. Pensadas para monousuarios.
Ej. Software de ofimática (paquete de Microsoft Office), software de edición (paquete de Adobe), software de entretenimiento
(videojuegos).
Software de ingeniería o científico- se requiere conocimiento específico para ser utilizados. Áreas como física, química,
matemáticas.
Ej. Software de arquitectura.
Software empotrado.- no se puede mover. Hecho a medida, definido para la estructura, no se compra por separado.
Ej. Celulares (aplicaciones de fábrica), automóviles, electrodomésticos.
Software de inteligencia artificial.- Smart TV no es realmente inteligente. Razonamiento y aprendizaje. Lo que no están en esta
categoría, son determinísticos.
Ej. Sistemas expertos, redes neuronales, agentes inteligentes. IBM => Watson, Google => Asistente de Google, Amazon =>
Alexa, Apple => Siri.
Software de la web.- No está limitado por el espacio físico. No es necesario instalarlo. No es limitado por el sistema operativo.
6. De los mitos del software nombre dos mitos de gestión, dos mitos del cliente
7. Que son las 4 P´s y explique cada uno
8. Que son métricas
9. En que se utiliza el concepto de valor esperar
10. Que es ingeniería de software
11. Nombre y explique las capas del software
12. En ingeniería de software a que se considera error y defecto
Página1|4
Examen Primer Parcial Ing. De Software.
Página2|4
Examen Primer Parcial Ing. De Software.
Pregunta 1
2.- Pregunta 2
Los siguientes requisitos corresponden a un sistema de gestión de sacramentos para una parroquia:
RE001: Ingreso de
Sacerdote Actor: secretaria
Descripción: El sistema debe permitir el ingreso de los datos de los sacerdotes que forman parte de la
parroquia. Los datos a ingresar del sacerdote son: apellidos, nombres, número de identificación
personal (CI o Pasaporte), edad, teléfono de contacto, email de contacto. El teléfono de contacto y el
email no son datos obligatorios, ya que los sacerdotes pueden no poseer email o teléfono celular.
RE002: Ingreso de
Feligrés Actor: Secretaria
Descripción: El sistema debe permitir el ingreso de los datos de los feligreses que participarán en algún
sacramento en la parroquia. Los datos a ingresar del feligrés son: apellidos, nombres, número de
identificación personal (CI o Pasaporte), edad, teléfono de contacto, email de contacto. El número de
Página3|4
Examen Primer Parcial Ing. De Software.
identidad y el email no son datos obligatorios, ya que los feligreses pueden ser menores de edad, y/o no
poseer email.
Descripción: El sistema debe permitir el ingreso de los datos de los sacramentos que realizarán los feligreses. Los datos
a ingresar del sacramento varían de acuerdo al mismo, pero invariablemente para cualquier sacramento se registra el
tipo de sacramento a realizar (bautizo, confirmación, comunión o matrimonio), la fecha en que se realizará el
sacramento y el
sacerdote que lo presidirá. Si es un bautizo, comunión o confirmación se agregan el feligrés a sacramentar, feligrés
padrino o madrina y el feligrés representante; y para el bautizo también se guarda el id de la foja del registro civil en el
que se
encuentra registrado el nacimiento del niño o niña. Si es un matrimonio, se agregan los dos feligreses contrayentes, el
feligrés padrino o madrina de la novia, el feligrés padrino o madrina del novio, y el id de la foja del registro civil en que se
encuentra registrado el matrimonio civil.
RE004: Cancelamiento de
Descripción: El sistema debe permitir el cancelamiento de los sacramentos que aún no han sido ejecutados; esto puede
darse porque los feligreses ya no desean realizar el mismo, o porque no cumplen con los requisitos exigidos para realizar el
mismo (por ejemplo que los contrayentes de un matrimonio no se hayan casado aún por lo civil).
Actor: Secretaria
Descripción: El sistema debe permitir el cambio de la fecha del sacramento, bajo previo conocimiento de las partes
interesadas. También debe permitir cambiar los datos de los padrinos o madrinas que participan en el sacramento. Estos
cambios solo podrán ser realizados cuando el sacramento no haya sido ejecutado aún.
RE006: Consulta de
Descripción: El sistema deberá permitir la consulta de sacramentos realizados en la parroquia, ya sea por nombres o
identificación del feligrés sacramentado, de la fecha de ejecución del sacramento o por nombres o identificación del
sacerdote. La consulta podrá ser realizada en cualquier momento a partir del momento en que el sacramento es ingresado
al sistema.
Requisitos No Funcionales:
El sistema debe ser fácil de usar, a fin en de que los usuarios con un conocimiento de computación regular, no se tarden
más de 8 minutos en promedio en registrar los datos del feligrés, o 8 minutos promedio en registrar un sacramento si es
que los datos de los feligreses participantes ya han sido registrados con anterioridad en el sistema. El sistema debe ser
fácil de mantener, ya que a futuro se pretende extender la funcionalidad del mismo, con cosas como imprimir certificados
de sacramento, gestionar los eventos de la parroquia, entre otros. Se debe asegurar un buen respaldo de los datos, a fin
de que no haya pérdidas de información de suma importancia para los feligreses.
Entrada 3 4 6
0-1 Simple Simple Promedio
Salida 4 5 7
2 Simple Promedio Complejo
Consultas 3 4 6
>2 Promedio Complejo Complejo
Archivo Interno 7 10 15
Archivo Externo 5 7 10
Puntos de Función de Archivos Internos Puntos
de Función de Archivos Externos Respaldo y recuperación confiable F2: Uso
# DET de comunicación de datos
# FTR
F3: Uso de cómputo distribuido
1-19 20-50 >50 F4: Rendimiento
1 Simple Simple Promedio F5: Realización en configuraciones usadas muy
2-5 Simple Promedio Complejo pesadas F6: Entrada de datos en línea F7:
>5 Promedio Complejo Complejo
Amistoso con el Usuario
F8: Cambio de datos en línea
Página5|4