Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 2
Tarea Virtual 2
lOMoARcPSD|23084357
Tarea virtual 2
Tema: Elaboración de escenarios relacionadas con el proceso del desarrollo del software,
con alcance o implicación profesional.
Actividad 1
Investigue sobre los requerimientos funcionales que los sistemas de información
resuelven, es decir, sobre las tareas que el sistema debe hacer al momento de iniciar la
etapa de producción, luego de haber realizado el desarrollo y pruebas.
Buscar ejemplos de sistemas de gestión y describir cada uno de ellos. Escribir el nombre
técnico del sistema y lo que hace el sistema.
ESE se compone de nueve (9) componentes principales que abordan todos los
aspectos clave de la práctica de la ingeniería de software. Cada componente de ESE
Online ITB
2
Recurso de aprendizaje
lOMoARcPSD|23084357
Online ITB
3
Recurso de aprendizaje
lOMoARcPSD|23084357
1: Calidad del software. Analiza cómo se define la calidad del software, los factores
que afectan a la calidad desde una perspectiva técnica y las métricas que se utilizan
para evaluar la calidad del producto.
2: Actividades SQA. Presenta actividades fundamentales de aseguramiento de la
calidad del software (SQA).
3: Revisiones de software. Presenta las funciones de los diferentes participantes de la
revisión, la logística de las revisiones técnicas formales y la información que resulta al
concluir una revisión.
Online ITB
4
Recurso de aprendizaje
lOMoARcPSD|23084357
Online ITB
5
Recurso de aprendizaje
lOMoARcPSD|23084357
Diseño
TopGen consta de varios servicios de aplicaciones capaces de ofrecer multi-hosting
virtual a nivel de aplicación:
HTTPD: nginx is hosting multiple virtual websites (vhosts) DNS:
bind9 (named) implements multiple views, selected based on
the destination IP address used by the client SMTP+IMAP: postfix and dovecot are used
to implement multiple virtual mail domains.
Direccionamiento de red y conectividad.
Se agrega un gran número de direcciones IP de host (/32), correspondientes a cada
servidor de aplicaciones virtuales (cada sitio web, servidor de nombres y puerta de
enlace de correo que simulamos) a la interfaz de bucle invertido del host TopGen. Esto
garantiza que el tráfico de cliente se entregue al demonio del servidor de aplicaciones
adecuado y que las respuestas se originarán en la dirección IP de origen correcta. La
infraestructura de enrutamiento externa al host TopGen es responsable de dirigir todo
el tráfico del cliente a TopGen, generalmente anunciando rutas predeterminadas
estáticas con la dirección IP de administración de TopGen como el siguiente salto.
Verificación y Validación.
Objetivo del curso: Los asistentes conseguirán conocer los conceptos clave de
Verificación y Validación basados áreas de procesos de CMMI-DEV's VER y VAL El
objetivo del curso es mostrar las bases de las técnicas más comunes de Verificación
y Validación y comprender de qué manera comenzar con las actividades de
Verificación y Validación.
Dirigido a: Jefes de proyecto y jefes de equipo - Miembros de grupos de mejora de
procesos - Miembros de equipo de proyectos - Todas las personas interesadas en
comprender los conceptos relacionados con Verificación y Validación
Los asistentes deben de estar familiarizados con el lenguaje utilizado en ingeniería de
software y calidad.
Online ITB
6
Recurso de aprendizaje
lOMoARcPSD|23084357
Temario.
El curso trata sobre las siguientes cuestiones:
Presentación de todos los conceptos necesarios para comenzar a entender las
acciones de Verificación y Validación.
Diferentes técnicas de Verificación y Validación, que pueden ser utilizadas durante el
ciclo de vida de despliegue del software y conocer cuáles de ellas son las más
indicadas dependiendo de los objeticos del negocio y cuáles aplicar en cada caso
Cómo crear y dirigir un Peer Review.
• Defectos.
• Costes de las actividades de Verificación y Validación.
• Criterios de integridad, en el sentido de cuándo finalizar las actividades de
Verificación y Validación.
• Presentación de las áreas de procesos CMMI de Verificación y Validación, y sus
diferencias en comparación con la clásica definición de Verificación y Validación.
• Apoyo a las actividades de Verificación y Validación.
El temario desarrollado en este curso es el siguiente:
• Dificultades.
• Beneficios de Verificación y Validación.
• Conceptos y definiciones.
• El proceso de Verificacíón y Validación.
• Métodos y técnicas de Verificación.
• Métodos y técnicas de Validación.
• Proceso VER&VAL en el modelo CMMI.
• Herramientas.
USOS: En todo proceso de desarrollo de software existen etapas de pruebas,
entonces estos conocimientos de verificación y validación serán aplicados es estas
etapas.
Actividad 2
Los aspectos relacionados con los requerimientos pueden considerarse como: ambiente
físico, interfaces, usuarios y factores humanos, funcionalidad, documentación, recursos,
datos, seguridad y aseguramiento de calidad. A continuación, se plantean unas preguntas,
donde sus respuestas determinarán requerimientos. Para cada pregunta indicar a que
aspecto de la lista anterior se acerca más
a. ¿Debe controlarse el acceso al sistema o la información?
El control es de suma importancia ya que esto implica de quien tiene acceso y hasta
donde se lo permite.
Este control debe constar de 3 etapas:
Identificación: se refiere al nombre de usuario.
Autentificación: se refiere a la contraseña, huella digital, etc.
Autorización: se refiere luego que entra a sistema a que secciones tiene permitido el
acceso.
De esta manera el administrador tiene el control del sistema para proteger los datos.
Según mi criterio este proceso de control sirve para impedir, controlar, registrar,
concientizar y garantizar que los datos de la empresa estén protegidos.
b. ¿Cuál será el formato de los datos tanto para la entrada como para la salida?
Online ITB
7
Recurso de aprendizaje
lOMoARcPSD|23084357
Requerimiento de Interfaces:
Los datos tanto de entrada y salida son visualizados por medio de los interfaces. Para
determinar el formato de los datos de entrada y salida se debe realizar un estudio del
tipo de datos establecidos en las normas internacionales, normas nacionales, códigos
del área en la que encuentran o el lugar donde funcionará el sistema, inclusive normas
y estándares del mismo usuario del sistema.
Cuando ya se tenga toda esa información se puede determinar el formato de datos ya
sea tipo:
CHAR - una longitud específica de texto.
VARCHAR - texto de longitudes variables.
TEXT - grandes cantidades de texto.
INT - número entero positivo o negativo.
FLOAT, DOUBLE - también puede almacenar números de punto flotante.
BLOB - datos binarios.
Ejemplos:
Normas internacionales; existen zonas que se utilizan para medir la temperatura se
utiliza grados Fahrenheit, y otros sitios en grados Celsius.
Normas Nacionales; ejemplo el formato del número de celular, direcciones, código de
área de Ecuador.
Normas internas; ejemplo en Agencia metropolitana de tránsito a los agentes se les
asigna un código alfanumérico. (ACT 755).
c. ¿Qué habilidades deben tener los desarrolladores?
Requerimiento de Datos:
Online ITB
8
Recurso de aprendizaje
lOMoARcPSD|23084357
Bibliografía.
Ingeniería de Requisitos - Conceptos básicos de la Ingeniería de Requisitos.
Video 1:
https://www.youtube.com/watch?v=AbwwtjOfJIY
Ingeniería del Software II - Modelado de requisitos con UML (Casos de Uso) Video
4:
https://www.youtube.com/watch?v=5ezWOj0k02k
Online ITB
9
Recurso de aprendizaje
lOMoARcPSD|23084357
Online ITB
1
Recurso de aprendizaje
0