

DESARROLLO DE SISTEMAS
Presentation
•
Computers
•
KG
•
Practice Problem
•
Medium
Ana Flores
Used 1+ times
FREE Resource
3 Slides • 60 Questions
1
Multiple Choice
2
Multiple Choice
3
Multiple Choice
4
Multiple Choice
5
Multiple Choice
6
Multiple Choice
Una metodologia de desarrollo de software es:
la forma de hacer solo las cosas que sean absolutamente necesarias evitando el desperdicio, elaborar las cosas de forma que sea fácil entender por otros y abordar solo requisitos conocidos.
una serie de normas técnicas que representan de manera gráfica el camino y la estructura de un sistema determinado a los programadores, analistas, desarrolladores, diseñadores etc.
un conjunto de procedimientos genéricos y lógicos que se utilizan para alcanzar un objetivo particular usando un conjunto de habilidades y conocimientos.
las actividades de planificación definidas dentro del marco de trabajo de Scrum
7
Multiple Choice
Este es uno de los modelos genéricos más ampliamente conocido en la ingeniería de software y se deriva de procesos de ingeniería de sistemas más generales (Royce, 1970). Este modelo plantea un proceso lineal donde las actividades de desarrollo de un producto o servicios de software se agrupan en un conjunto de fases sucesivas donde estas son desarrolladas una única vez y los resultados de cada fase son la entrada requerida para cada fase subsiguiente, ninguna fase puede iniciar si la fase anterior no ha sido finalizada generalmente mediante un formalismo que puede ser un documento.
RUP
MODELO TRADICIONAL
CASCADA
SCRUM
8
Multiple Choice
el modelo en cascada se compone de cinco (5) etapas principales que se asocian con actividades fundamentales en el proceso de desarrollo de software, las cuales son:
REQUERIMIENTOS
DISEÑO
IMPLEMENTACIÓN
VERIFICACIÓN
MANTENIMIENTO
ANÁLISIS
DISEÑO INTERFAZ
PROGRAMACIÓN
IMPLANTACIÓN
RETROALIMENTACIÓN
MODELADO
REQUERIMIENTOS
DISEÑO
PRUEBA
CONFIGURACION
COMUNICACIÓN
PROTOTIPOS
MODELOS
PRUEBAS
LANZAMIENTO
9
Multiple Select
SON 2 VENTAJAS DEL MODELO CASCADA
La definición clara de fases permite el desarrollo de una estructura sencilla que es ideal para proyectos sencillos y cortos
Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos ágiles se doblegan al cambio como ventaja competitiva para el cliente.
Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a través del proyecto.
Es fácil elaborar cronogramas de trabajo en base al desarrollo de las actividades de cada fase.
10
Multiple Select
SON 2 DESVENTAJAS DEL MODELO CASCADA
Es difícil introducir cambios en el transcurso del proyecto.
Existen fallos que solo son detectados cuando el sistema entra en funcionamiento, lo que puede ser desastroso para un proyecto que sigue este modelo.
La participación constante del cliente permite mitigar riesgos del proyecto desde sus primeras etapas.
No Es posible gestionar las expectativas del cliente de manera regular, ya que, este puede y debe participar en las reuniones de revisión, por lo que, está enterado todo el tiempo del estado actual del proyecto.
11
Multiple Choice
Los marcos de trabajo ágiles o metodologías ágiles para el desarrollo de software
divide el proceso de desarrollo en cuatro grandes fases, dentro de las que se realizan algunas iteraciones donde se desglosan, en mayor o menor intensidad, un conjunto de disciplinas según la fase que se está abordando.
son capaces de brindar unas reglas que facilitan la comunicación de un sistema por medio de representaciones gráficas de este, indicando como hacer la creación y la lectura de los modelos
proveen un conjunto de pautas y principios que buscan facilitar y priorizar la entrega de producto sobre procesos de documentación exhaustiva, haciéndolos más simples, donde interactúa el cliente final desde las primeras etapas del proyecto.
representan un conjunto de actividades relacionadas con un área específica del proyecto y están inspiradas en el modelo en cascada.
12
Multiple Choice
El modelo en cascada define cuatro grupos de roles típicos los cuales son;
Administrador del proyecto
Diseñadores del negocio.
clientes
encargados y otros actores
clientes
manager
coach
tester
Desarrolladores
Testers
Analista del negocio
Administrador del proyecto
administrador bd
swat
diseño usuario
workshop
13
Multiple Select
es un principio de la metodologia de desarrollo ágil:
“Nuestra principal prioridad es satisfacer al cliente a través de la entrega temprana y continua de software de valor.
Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos ágiles se doblegan al cambio como ventaja competitiva para el cliente.
Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a través del proyecto.
Los procesos ágiles promueven el desarrollo sostenido. Los patrocinadores, desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida.
14
Multiple Choice
es un marco de trabajo ágil de muy amplio uso en la industria del software que se fundamenta en los valores y principios ágiles definidos y donde se definen tres pilares fundamentales y está estructurado por un conjunto de roles, eventos y artefactos
RAD
SCRUM
TRADICIONAL
RUP
15
Multiple Choice
los 3 pilares fundamentales del modelo scrum son:
Transparencia
Inspección
Adaptación
diseño
interfaz
modelado
acertividad
conectividad
aplicabilidad
16
Multiple Choice
la imagen representa
marco de trabajo scrum
marco de trabajo tradicional
marco de trabajo xp
ciclo de vida del software
17
Multiple Select
son los 3 roles centrales del marco de trabajo scrum:
Dueño del producto (Product Owner)
Scrum Master
es un rol que se encarga de facilitar los procesos al interior del equipo de trabajo
Equipo de desarrollo (Developer Team)
administrador de la base de datos
18
Multiple Choice
dentro del marco de trabajo scrum, se define un sprint como
es el corazón de Scrum y se refiere a una iteración que está acotada generalmente por un lapso entre 2 y 4 semanas donde se realiza un ciclo completo de actividades de análisis, diseño, construcción y pruebas para desarrollar una versión del producto potencialmente entregable al cliente.
reunion donde se identifican y documentan los aprendizajes por medio de diferentes técnicas en las que generalmente se busca dar respuesta a las siguientes preguntas:
¿Qué funcionó bien y se debe seguir haciendo?
¿Qué no funcionó bien y se debe dejar de realizar?
¿Qué debemos empezar a mejorar?
reunión realizada generalmente al inicio de cada día donde el equipo de trabajo informa en que ha venido trabajando, qué cosas realizará en el día y qué problemas se le han presentado.
es un gráfico visual de dos ejes que muestra a los equipos la cantidad de trabajo pendiente por completar (eje Y) y el tiempo disponible para hacerlo (eje X).
19
Multiple Select
entre los principales beneficios del marco de trabajo Scrum se encuentran los siguientes
El proyecto puede iniciar con requerimientos de muy alto nivel y es fácil administrar los cambios.
Los procesos de retrospectiva permiten establecer actividades permanentes de mejora continua en función de las experiencias del equipo.
Es posible gestionar las expectativas del cliente de manera regular, ya que, este puede y debe participar en las reuniones de revisión, por lo que, está enterado todo el tiempo del estado actual del proyecto.
La participación constante del cliente permite mitigar riesgos del proyecto desde sus primeras etapas.
20
Multiple Choice
Que es calidad?
Serie de tareas repetibles con el fin de concretar un objetivo.
Sistema o proceso para satisfacer requerimientos.
Anomalía del producto detectada antes de entregar el producto.
21
Multiple Choice
¿Que es un proceso?
Conjunto de actividades, métodos y herramientas que correctamente.
Serie de tareas repetibles con el fin de concretar un objetivo.
22
Multiple Choice
Que es funcionalidad?
Hasta dónde puede quedarse un programa que lleve a cabo su
función pretendida con la exactitud solicitada.
Debe hacer lo que dice que hace.
No sólo un software debe hacer lo que dice que hace. También debe permitimos hacerlo de forma adecuada, natural.
23
Multiple Choice
Que es Usabilidad?
El esfuerzo necesario para localizar y arreglar un error en un programa.
El conjunto de recursos informáticos y de código necesarios para
que un programa realice su función.
No sólo un software debe hacer lo que dice que hace. También debe permitimos hacerlo de forma adecuada, natural.
24
Multiple Choice
Que es Portabilidad?
El esfuerzo necesario para trasladar el programa de un entorno de sistema hardware y/o software a otro.
El esfuerzo necesario para localizar y arreglar un error en un programa.
El conjunto de recursos informáticos y de código necesarios para
que un programa realice su función.
25
Multiple Choice
Que es eficiencia?
El esfuerzo necesario para trasladar el programa de un entorno de sistema hardware y/o software a otro.
Hasta dónde puede quedarse un programa que lleve a cabo su
función pretendida con la exactitud solicitada.
El conjunto de recursos informáticos y de código necesarios para
que un programa realice su función.
26
Multiple Choice
Que es una metrica?
Grado en el que un conjunto de características cumple con los requisitos.
Es una medida del grado en que un sistema, componente o proceso posee un atributo dado.
Grado de satisfacción que produce al cliente.
27
Multiple Select
Selecciona la clasificación de métricas de software en base a su aplicación. (seleccionar 2)
Métricas de proceso.
De calidad.
Métricas de producto.
28
Multiple Choice
Selecciona las actividades que incluyen las métricas de software.
Aseguramiento y control de calidad.
Modelos de fiabilidad.
De desempeño.
Estilizadas.
Estimación de costo y el esfuerzo.
Medición de la productividad.
29
Multiple Choice
¿Para que sirve el desarrollo de software?
crear una revista
crear aplicaciones
crear un comercial
crar una novela
30
Multiple Choice
¿Es un lenguaje utilizado para paginas web?
31
Multiple Choice
¿Es una aplicacion de...?
escritorio
consola
móvil
32
Multiple Choice
¿Es una aplicacion de...?
escritorio
consola
móvil
33
Multiple Choice
¿Es la plataforma para desarrollar aplicaciones moviles?
34
Multiple Choice
una aplicación de escritorio
una pagina web
un aplicación de consola
35
Multiple Choice
¿Qué es el software?
son intrucciones logicas "programas"
es lo que se puede tocar de una computadora
36
Fill in the Blanks
Type answer...
37
Multiple Choice
Es la actividad de gran responsabilidad e importancia para
los analistas de sistemas, ya que la calidad del trabajo
realizado se verá reflejada en las características del
nuevo sistema y es el insumo principal para iniciar el
proceso de diseño del sistema.
Análisis
Determinación de requisitos
Pruebas
Codificación
38
Multiple Choice
Un error
en esta fase puede acarrear
problemas en todo el proyecto y
provocar que este caiga en una espiral de
continuos cambios y de rehacer
constantemente el trabajo
Diseño
Análisis
Codificación
Mantenimiento
39
Multiple Choice
________ es el proceso automatizado de
analizar el sistema para el comportamiento del
software.
Determinación de requisitos
Codificación
Análisis
Mantenimiento
40
Multiple Choice
Consiste en elegir un determinado lenguaje de
programación, interpretar toda la información
anterior y llevarlo a código fuente.
Análisis
Codificación
Diseño
Pruebas
41
Multiple Choice
Esta tarea
la realiza el programador y tiene que cumplir
exhaustivamente con todos los datos
impuestos en el análisis y en el diseño de la
aplicación.
Mantenimiento
Pruebas
Codificación
Análisis
42
Multiple Choice
Es la etapa de escritura
de la solución de un
problema (diagrama de
flujo y pseudocódigo)
Codificación
Diseño
Análisis
Pruebas
43
Multiple Choice
Esta etapa se trabaja en un elemento que debe ser atractivo
Debe tener colores que atraigan
Buena ortografía
Letras de colores tamaño
analisis
Codificación
diseño
44
Fill in the Blanks
Type answer...
45
Multiple Choice
Esta fase involucra
cambios al software para corregir defectos
encontrados durante su uso o la adición de
nueva funcionalidad mejorando la usabilidad y
aplicabilidad del software
Pruebas
Análsisi
Diseño
Mantenimiento
46
Multiple Choice
Es una actividad
mas en el proceso del control de calidad.
Codificación
Prueba
Analisis
47
Multiple Choice
La validación de sistemas no tiene como único objetivo
cumplir con los normativos estándares existentes, si no que
aporta una serie de beneficios :
mejorar el rendimiento y otros
atributos.
Garantiza la calidad de datos,
trazabilidad de procesos y eliminación de documentacion.
48
Multiple Choice
Es una recopilación organizada de
información o datos estructurados,
Presentación electrónica
Metodología Cascada
Base de Datos
49
Multiple Choice
En esta fase, se realiza un estudio para ver si el programa es factible de realizar o no.
Mantenimiento
Diseño
Prueba
Análisis
50
Multiple Choice
Es la etapa mas difícil en la construcción de un sistema de software, ya que se definen los requerimeintos técnicos detallados, esta es el primer paso de la metodología.
Definición de necesidades
Análisis
Codificación
51
Multiple Select
Son aplicaciones que permiten codificar el software.
52
53
Multiple Choice
¿Cuál es la cuarta etapa del desarrollo de software segun el modelo en cascada e?
Implementación
Códigos
Pruebas
Requisitos del sistema
54
Multiple Choice
¿Cuál es la quinta etapa del desarrollo de software segun el modelo en cascada?
Implementacion
Requisitos del sistema
Pruebas
Códigos
55
Multiple Choice
El modelo en V también se conoce como:
Modelo de autenticación
Modelo de validación y verificación
Modelo de inducción
Modelo de Análisis y Requerimientos
56
57
Multiple Choice
¿En el proceso de desarrollo de software del modelo repetitivo se utiliza la verificación y la validación?
Verdadero
Falso
58
Multiple Choice
En el modelo repetitivo es posible agregar características nuevas al software
Verdadero
Falso
59
60
Multiple Select
Son elementos de la evaluación alternativa del modelo en espiral:
Gestión de riesgo
Prototipos
Pruebas
Cód
61
Multiple Choice
¿La planificación de la siguiente fase es la ultima etapa del espiral?
Verdadero
Falso
62
Multiple Select
¿Cuáles modelos se integran en el modelo de espiral?
Modelo en V
Modelo Big Bang
Modelo Repetitivo
Modelo en cascada
63
Multiple Choice
El modelo en espiral empieza definiendo los:
Requisitos
Objetivos
Limitaciones
Costes
Show answer
Auto Play
Slide 1 / 63
MULTIPLE CHOICE
Similar Resources on Wayground
54 questions
Unit 4 Mexican National - Texas Studies
Presentation
•
7th Grade
58 questions
HAY Lesson and Practice
Presentation
•
8th Grade
61 questions
1. Creación de Imágenes Digitales completo
Presentation
•
10th Grade
61 questions
Right Triangles, Pythagorean Theorem & Distance Formula
Presentation
•
8th - 12th Grade
60 questions
Herramientas Tecnológicas para la Recolección y Análisis
Presentation
•
University
60 questions
Simple Present Tense
Presentation
•
3rd Grade
60 questions
Generalidades de Internet
Presentation
•
11th Grade
57 questions
Author's Purpose
Presentation
•
10th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
11 questions
Positive Relationships
Presentation
•
KG
19 questions
Fire Safety
Quiz
•
KG - 2nd Grade
36 questions
8th Grade US History STAAR Review
Quiz
•
KG - University
20 questions
Capitalization in sentences
Quiz
•
KG - 4th Grade
25 questions
5th Grade Science STAAR Review
Quiz
•
KG - University
10 questions
Counting Nickels and Pennies
Quiz
•
KG - 2nd Grade
16 questions
Parallel, Perpendicular, and Intersecting Lines
Quiz
•
KG - Professional Dev...
13 questions
Time
Quiz
•
KG - 2nd Grade