Logo Studenta

Diseño_de_sistemas_-_Introducción

¡Este material tiene más páginas!

Vista previa del material en texto

29/05/2020
1
Pautas para las clases
Inicio: 5:00 p.m.
Fin: 6:45 p.m.1
20 min. clases –
5 min. preguntas (Q&A)2
Break de 5 minutos a la 
mitad de la sesión3
Preguntas a alumnos como 
encuestas anónimas.4
Consultas a
mario.quinde@udep.edu.pe5
Evaluación:
1 práctica + 1 trabajo6
Trabajo:
mismos grupos.7
Grabación de clases8
Uso de redes sociales: 
Se necesita 
consentimiento de 
involucrados.
9
Presentación de clases 
serán subidas al SIGA10
Cronograma11
Any Questions?
29/05/2020
2
D I S E Ñ O D E S I S T E M A S
INTRODUCC IÓN
Temas a estudiar
Temas que se estudiarán en la unidad ‘Diseño
de Sistemas’
Procesos de Desarrollo de SW
Repaso del tema
Diseño de sistemas
Conceptos básicos
Contenido
1
2
3
29/05/2020
3
Procesos de Desarrollo de SW
Repaso del tema
Contenido
Procesos de Desarrollo de Software: Modelo Cascada
Diseño del 
sistema
Implementación
Mantenimiento
Responde a la 
pregunta ‘¿Cómo se 
construirá el sistema?’ Programación del 
sistema.
Cambios del sistema
Análisis del 
sistema
Responde a la 
pregunta ‘¿Qué es lo 
que hará el sistema?’
Verificación
Instalación del sistema.
29/05/2020
4
Procesos de Desarrollo de Software: Metodologías ágiles
Satisfacción del cliente1
Aceptar de cambios de 
requisitos2
Entrega de SW 
funcional frecuente3
Responsables del negocio + 
Desarrolladores4
Individuos motivados5
Conversación
cara a cara6
Progreso 
SW funcionando7
Promueve
desarrollo sostenible8
Excelencia técnica +
buen diseño9
Simplicidad10
Equipos
autoorganizados11
Reflexión en equipo12
Fuente: https://agilemanifesto.org/
Procesos de Desarrollo de Software: SCRUM
2 - 4
Weeks
24
Hours
Potentially
Shippable Product
Increment
Product
Backlog
Sprint
Backlog
Más información en https://scrumprimer.org/
29/05/2020
5
Procesos de Desarrollo de Software: SCRUM
Más información en https://scrumprimer.org/
Plan
BuildDesign
Review Test
Plan
BuildDesign
Review Test
Plan
BuildDesign
Review Test
Sprint 01 Sprint 02 Sprint 03
Comparación: Cascada vs SCRUM
Cascada SCRUM
Equipo de personas 
multifuncionales
4
Flexible 3
Menos documentación 2
Orientado a la satisfacción 
del cliente.
1
Equipo de personas 
especializadas
4
Poco flexible3
Más documentación2
Orientado al proceso de 
desarrollo.
1
29/05/2020
6
Any Questions?
Trabajo parte 2
29/05/2020
7
Diseño de sistemas
Conceptos básicos
Contenido
Procesos de Desarrollo de Software: Modelo Cascada
Diseño del 
sistema
Implementación
Mantenimiento
Responde a la 
pregunta ‘¿Cómo se 
construirá el sistema?’ Programación del 
sistema.
Cambios del sistema
Análisis del 
sistema
Responde a la 
pregunta ‘¿Qué es lo 
que hará el sistema?’
Verificación
Instalación del sistema.
29/05/2020
8
Diseño de sistemas
requisitos funcionales?
requisitos no funcionales?
¿Cómo satisfacer…
Diseño de sistemas: Algunas decisiones a tomar
¿Cómo satisfacer 
los requisitos?
Almacenamiento de datos
¿Cómo serán almacenados los 
datos necesarios para que el 
sistema logre sus objetivos?
HCI (Human-Computer Interaction)
Interacción entre el sistema y los usuarios.
Arquitectura del sistema
Componentes que formarán parte 
de la construcción del sistema.
Prueba del sistema
Asegurarse que el sistema haga lo 
que debe hacer.
Validación del sistema
Medir la satisfacción de los 
usuarios.
29/05/2020
9
Diseño de sistemas: ¿Qué limita las decisiones de diseño?
Estratégico
Táctico
Operativo
La organización:
 Los procesos que se mejorarán
 El/los proceso(s) más importante  (cuello de botella)
 Características de los usuarios
 Recursos:
• Dinero
• Tiempo
• Equipo de trabajo
Tecnología existente
Diseño de sistemas: ¿Qué limita las decisiones de diseño?
Laura Ilzarbe, Mapa de procesos: Primer paso para la gestión excelente del almacén. URL: https://bit.ly/2SiO5Q2
Procesos de la organización
29/05/2020
10
Any Questions?
Temas a estudiar
Temas que se estudiarán en la
unidad ‘Diseño de Sistemas’
Contenido
29/05/2020
11
Diseño de sistemas: Temas a tratar en el curso
¿Cómo satisfacer 
los requisitos?
Almacenamiento de datos
¿Cómo serán almacenados los 
datos necesarios para que el 
sistema logre sus objetivos?
HCI (Human-Computer Interaction)
Interacción entre el sistema y sus usuarios.
Arquitectura del sistema
Componentes que formarán parte 
de la construcción del sistema.
Prueba del sistema
Asegurarse que el sistema haga lo 
que debe hacer.
Validación del sistema
Medir la satisfacción de los 
usuarios.
Diseño de sistemas: Temas a tratar en el curso
¿Cómo satisfacer 
los requisitos?
Almacenamiento de datos
¿Cómo serán almacenados los 
datos necesarios para que el 
sistema logre sus objetivos?
HCI (Human-Computer Interaction)
Interacción entre el sistema y los usuarios.
Arquitectura del sistema
Definir los componentes del 
sistema y la distribución de éstos.
Prueba del sistema
Asegurarse que el sistema haga lo 
que debe hacer.
Validación del sistema
Medir la satisfacción de los 
usuarios.
Curso  Base de Datos
29/05/2020
12
Diseño de sistemas: Temas a tratar en el curso
¿Cómo satisfacer 
los requisitos?
Almacenamiento de datos
¿Cómo serán almacenados los 
datos necesarios para que el 
sistema logre sus objetivos?
HCI (Human-Computer Interaction)
Interacción entre el sistema y los usuarios.
Arquitectura del sistema
Definir los componentes del 
sistema y la distribución de éstos.
Prueba del sistema
Asegurarse que el sistema haga lo 
que debe hacer.
Validación del sistema
Medir la satisfacción de los 
usuarios.
Diseño de sistemas: HCI
¿Qué tecnología se utilizará para permitir la interacción entre los usuarios y el sistema? Algunos ejemplos…
29/05/2020
13
Diseño de sistemas: Temas a tratar en el curso
¿Cómo satisfacer 
los requisitos?
Almacenamiento de datos
¿Cómo serán almacenados los 
datos necesarios para que el 
sistema logre sus objetivos?
HCI (Human-Computer Interaction)
Interacción entre el sistema y los usuarios.
Arquitectura del sistema
Definir los componentes del 
sistema y la distribución de éstos.
Prueba del sistema
Asegurarse que el sistema haga lo 
que debe hacer.
Validación del sistema
Medir la satisfacción de los 
usuarios.
Diseño de sistemas: Temas a tratar en el curso
¿Cómo satisfacer 
los requisitos?
Almacenamiento de datos
¿Cómo serán almacenados los 
datos necesarios para que el 
sistema logre sus objetivos?
HCI (Human-Computer Interaction)
Interacción entre el sistema y los usuarios.
Arquitectura del sistema
Definir los componentes del 
sistema y la distribución de éstos.
Prueba del sistema
Asegurarse que el sistema haga lo 
que debe hacer.
Validación del sistema
Medir la satisfacción de los 
usuarios.
29/05/2020
14
Any Questions?

Continuar navegando

Materiales relacionados

5 pag.
Equipo 4 Actividad 2 Unidad 4

User badge image

MARIO ALBERTO CAMPOS AGUILAR

125 pag.
INGENIERIA_DE_SISTEMAS

SIN SIGLA

User badge image

Valentina Bueno

20 pag.