SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWARE
1. METODOLOGÍA DE DESARROLLO DE
SOFTWARE
CARRERA: INGENIERIA DE SISTEMA
ASIGNATURA: DISEÑO Y ANALISIS I
GRUPO: A
DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ
2. 1. ¿Qué es scrum?
Scrum es un proceso en el que se aplican de manera regular un conjunto de
buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor
resultado posible de un proyecto. Estas prácticas se apoyan unas a otras y su
selección tiene origen en un estudio de la manera de trabajar de equipos
altamente productivos.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
3. 2. ¿Cuáles son los perfiles principales para
utilizar scrum?
Los perfiles principales son 3:
Scrummaster
Product-Owner
Equipo de desarrollo
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
4. 3. ¿Explique la función de cada uno de los
perfiles principales de scrum?
El scrummaster que seria como el facilitador que ayuda a realizar scrum de
forma correcta es la personas encargada de asegurar de que el frameworks
funcione correctamente y de que sigan las pautas necesarias.
El producto-owner es la de ser la voz e los clientes. Es el responsable de los
resultados de negocios y por lo tanto su responsabilidad es la e definir las
características a realizar en el producto.
El equipo de desarrollo que es el encargado de realizar las tareas necesarias
paras desarrollar el producto estos 3 perfiles son básicos para el correcto
funcionamiento del grupo ya que algunos de ellos tienen intereses
encontrados.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
5. 4. ¿Qué es la programación estructura?
La programación estructura es un paradigma de programación basado en utilizar
funciones o subrutinas, y únicamente tres estructuras de control:
Secuencial
Selección o condicional
Iteración (ciclos o bucles)
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
6. 5. ¿Qué es el manifiesto ágil?
Es un documento redactado en 2001 por 17 expertos en programación que
supuso un cambio radical en la forma de desarrollar ‘software’. Frente a los
modelos tradicionales excesivamente rígidos y alejados de las necesidades de los
clientes, estos expertos propusieron cuatro valores que inspiran las diferentes
metodologías ágiles que han surgido desde entonces.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
7. 6. ¿Cuáles son los valores del manifiesto
ágil?
Valorar más a los individuos y sus interacciones que a los procesos y las
herramientas.
Valorar más el software funcionando que la documentación exhaustiva.
Valorar más la colaboración con el cliente que la negociación contractual.
Valorar más la respuesta ante el cambio que seguir un plan.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
8. 7. ¿Qué es desarrollo de software ágil?
El desarrollo de software ágil es un concepto usado en el desarrollo de software
para describir las metodologías de desarrollo incrementales. •Es la habilidad de
crear y responder al cambio con el fin de tener éxito en un ambiente incierto y
turbulento. En la aplicación de una habilidad ágil, existen numerosas
metodologías aplicables, todo dependerá de la organización y el ambiente que
esta haya creado.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
9. 8. ¿Qué es desarrollo iterativo?
El desarrollo iterativo (o incremental) es el proceso de desarrollo de software
que consiste en la división del trabajo en pequeñas etapas repetitivas. Estos
bloques temporales, bajo la metodología Scrum, se denominan sprints. En el
desarrollo iterativo es una buena práctica que estos bloques temporales sean
regulares, en Scrum es obligatorio, los Sprint siempre duran lo mismo.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
10. 9. ¿Qué aporto la metodología en cascada?
El desarrollo iterativo (o incremental) es el proceso de desarrollo de software
que consiste en la división del trabajo en pequeñas etapas repetitivas. Estos
bloques temporales, bajo la metodología Scrum, se denominan sprints. En el
desarrollo iterativo es una buena práctica que estos bloques temporales sean
regulares, en Scrum es obligatorio, los Sprint siempre duran lo mismo.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
11. 10. ¿Qué es el modelo de dominio?
Es una representación de las clases conceptuales del mundo real, no de
componentes de software, no trata de un conjunto de diagramas que describen
clases software, u objetos software con responsabilidades
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE