Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ORIENTADA A
OBJETOS
FACULTAD DE INGENIERÍA
INGENIERÍA INFORMÁTICA
VISUAL STUDIO COMMUNITY
VERSION 2022
• https://visualstudio.microsoft.com/es/vs/community/
Entregable 1
2. Mapa de impacto .
5. Sustentación.
Qué saber sobre las organizaciones
1. Información de la organización.
2. Estructura organizacional.
3. Funcionalidades y Procesos.
4. Objetivos.
5. Problemática y necesidades.
Visión
Mapa de Story
Impacto. Mapping.
Mapa de Impacto
• Técnica de planeación estratégica.
• Previene que las organizaciones pierdan la
construcción de productos.
• Alinear las actividades con los objetivos del negocio y
a tomar mejores decisiones.
• Objetivos medibles.
Mapa de Impacto - Pasos
Clientes finales
Valoración del Aplicando cada una de las
técnicas de medición de los
proyecto antes del modelos sabremos cuál es el valor
inicio de éste final
Estimar el costo
Aumento de Ingresos
de un proyecto de
software
Usando métricas como los puntos
de función para medir el tamaño
Mayor productividad de los requisitos
de sus programadores
El software proveerá para cada
una de las etapas cuál será el
tiempo de duración y los recursos
Area de proyectos necesarios. De esta manera se
de software Control y monitoreo pódrá ejercer un control y
de los proyectos monitoreo del proyecto
18
ELEMENTOS BÁSICOS
• Actor/Rol: Es una dependencia, grupo de personas o
individuo responsable de una actividad o grupo de
actividades. En el modelo se traza un carril por cada actor.
19
ELEMENTOS BÁSICOS
20
ELEMENTOS BÁSICOS
21
ELEMENTOS BÁSICOS
• Flujos: también llamados intercambios, pueden ser de datos o
de cosas físicas y los flujos temporales que muestran una
secuencia de control donde haya necesidad de un orden
particular entre los pasos. Se representan con flechas
unidireccionales, continuas cuando representa secuencia entre
procesos y discontinuas cuando representan flujo desde o
hacia los almacenamientos.
22
ELEMENTOS BÁSICOS
23
EJEMPLO DIAGRAMA DE
PROCESOS
TABLA EXPLICATIVA DE PROCESOS
• Es una definición de lo que un
sistema de software puede hacer.
• Son los objetivos que se buscan
para que el software cumpla con
las funcionalidades
QUE ES UN • Es donde se establece todo aquello
REQUERIMIENTO? que es necesario para cumplir con
las necesidades del usuario o
cliente
TIPOS DE REQUERIMIENTOS
Método de las 6m
• Mano de obra
• Maquinaria
• Métodos
• Medición
• Materia prima
• Medio ambiente
Métodos para realizar el diagrama
Método de estratificación
Diagrama de pescado simple
8p de mercadeo
4s de la industria de servicios
VENTAJAS Y DESVENTAJAS
Ventajas
• Permite realizar una análisis minucioso
• Representa una ayuda visual
• Ayuda a mejorar los procesos y resultados
• Permite la colaboración entre los grupos de trabajo
Desventajas
• Es demasiado simple. No sirve en situaciones complejas
• No analiza las prioridades
• Puede ser subjetivo
Metodología
• 1. Identificar el problema
Definir el suceso o método de estudio. Estos deben
plantearse de manera específica y concreta para
evitar confusiones. El problema se escribirá en la
cabeza del pescado
• 2. Identificar categorías
Para esto es necesario definir los factores generales
que dan origen al problema. Lo mejor es realizar
una lluvia de ideas con el grupo de trabajo. Cada
una de las categorías que se identifique debe ir a las
espinas principales del pescado
• 3. Identificar las causas
Mediante la lluvia de ideas y teniendo en cuenta
las categorías encontradas, se identifican las
causas del proceso. Estas son por lo regular,
aspectos específicos de cada una de las categorías.
Las causas que se identifiquen se deben ubicar en
las espinas del pescado. Si las causas son de
diferentes ámbitos (político, económico, social…)
se pueden ubicar en nuevas espinas
Ejemplo paso a paso
Nos vamos a centrar en el departamento de calidad hacia los clientes en
Bancolombia
• Paso 1. Detectar el problema: tiempo de espera muy elevado por parte de
los usuarios que van al banco
• Paso 2. Haciendo una lluvia de ideas se detecto que las espinas mayores son:
– Personal de servicio
– Sistema
– Capacidad de servicio
– Método
• Paso 3. Se va a tomar la espina mayor que es Personal de Servicio,
obteniendo las siguientes respuestas:
– El personal no asiste a las capacitaciones
– El personal presenta desconocimiento del proceso
– El personal no es ágil en la digitación
Ejemplo paso a paso
• Paso 4. Se profundiza en el siguiente nivel buscando causas a las
respuestas obtenidas en el paso 3. Se busca el porque de las
causas. El diagrama va quedando de la siguiente manera:
Ejemplo paso a paso
• Paso 5. Se realiza el mismo proceso con las demás causas o espinas
mayores. El diagrama quedo de la siguiente manera:
DIAGRAMA DE
OBJETIVOS
03 Asegurar que
02 Asegurar que
educción de
entrevista tenga
4 requisitos tenga
información
método
R3 Garantizar R4 Garantizar
2 que se realice que se genere
pregunta respuesta
R5 Garantizar
1 que se realice
derrotero de
preguntas
ANALISTA INTERESADO
Nombre Objetivo Duración / Frecuencia Cómo / Dónde Problemas
P5 Emplear método de O1, O3, R2 Durante el proceso de educción de Desarrollando cada uno de los C1
educción de requisitos requisitos aproximadamente 1 o 2 tópicos en el método elegido
meses de acuerdo a las entrevistas. para la educción de requisitos.
Hay sobrecarga
laboral en la empresa
La información es Inoportuna
Existe una mala distribución de tareas
Hay excesivos canales de información
Información
Hay problemas en la Información Hay tareas asignadas a última hora
C6 El cliente habla
Demasiado
( O1, O2, R1, R4)
C3 El cliente no sabe
Lo que quiere
( O1, O2, R1)
C4 Se gasta mucho tiempo
En las entrevistas
C5 No se tiene un derrotero
De preguntas
(O1, O2, R1, R3, R5)
No hay buena educción
de requisitos
C2 No se conocen los diagramas
Pertinentes para la elaboración de
La educción de requisitos
( R2) C1 No se utiliza un método claro
Para la educción de requisitos
(O1, O3,R2)
C1 O1+O3+R2
C2 R2
C3 O1+O2+R1
C5 O1+O2+R1 R3 R5
C6 O1+O2+R1 R4
Total
TABLA DE PORCENTAJES
Proceso P1 P2 P3 P4 P5 P6 Valor Porcentaje
Causa (%)
C1 O1+O3+R2
(5+4+3)=12 12 21
C2 R2
3 3 5
C3 O1+O2+R1
(5+4+3) =12 12 22
C5 O1+O2+R1 R3 R5
(5+4+3)=12 2 1 15 27
C6 O1+O2+R1 R4
(5+4+3)=12 2 14 25
Total
56 100%
TABLA DE PORCENTAJES
Porcentaje %Global Porcentaje
Causa Valor Causa Subdivisión sobre Causa
(%)
C1
12 21 SP1 26% 81%
C2
3 5 SP1 19%
C3
12 22 SP2 74% 28%
C5
15 27 C4 SP2 52% 52%
(72%)
C6
14 25 C4 48%
Total
56 100%
DIAGRAMA CON PORCENTAJES
Cliente
Capacitación
Entregable 3
1. Diagrama de Clases.
2. Diagrama entidad – relación
3. Diagrama de casos de uso
4. Sustentación
Diagramas de UML
Diagrama de Clases
Son las líneas que unen a las Clases estas pueden ser:
Dependencia:
Diagramas de UML
Diagrama de Clases
HERENCIA
Indica que una subclase hereda los métodos y atributos especificados por una Super
Clase, por ende la Subclase además de poseer sus propios métodos y atributos, poseerá
las características y atributos visibles de la Super Clase (public y protected)
• Como se puede observar la línea que vincula ambas entidades es dirigida, de trazo
continuo y acaba en una punta de flecha cerrada. Empieza en la Subclase y
termina en la Súper Clase.
• En la sintaxis UML el diagrama anterior expresa que la clase Persona es
la generalización de la clase Bailarín, lo cual, puesto por pasiva, también significa
que la clase Bailarín es la especialización de la clase Persona.