Scrum es un marco de trabajo ágil para el desarrollo de software que utiliza tres perfiles principales: Scrum Master, Product Owner y el Equipo de Desarrollo. El Scrum Master ayuda a aplicar Scrum correctamente, el Product Owner representa las necesidades de los clientes, y el Equipo de Desarrollo desarrolla el producto en iteraciones cortas llamadas sprints. El Manifiesto Ágil establece cuatro valores fundamentales para el desarrollo de software: las personas y sus interacciones, software funcionando, colaboración con el cliente, y respuesta al
1. PREGUNTAS DE GESTION DE
PROYECTO DE DESARROLLO DE
SOFTWARE
CARRERA: INGENIERIA DE SISTEMA
ASIGNATURA: DISEÑO Y ANALISIS I
GRUPO: A
DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ
2. 1.- ¿QUE ES SCRUM?
Scrum es un proceso en el que se aplican de manera regular un conjunto de
buenas practicas para trabajas colaborativamente, en equipo, y obtener el
mejor resultado posible de un proyecto.
Scrum es un marco de trabajo para desarrollo ágil de software que se ha
expandido a otras industrias
INTEGRANTES: ALEXANDER MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
3. 2.- ¿Cuales son los perfiles principales para
utilizar Scrum?
Los perfiles principales son 3
Scrummaster
Product-owner
Equipo de desarrollo
INTEGRANTES: ALEXANDER MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
4. 3.- ¡Explique la función de cada uno de los
perfiles principales del scrum!!
el scrum Master que sería como el facilitador que ayuda a realizar scrum de
forma correcta es la persona encargada de asegurarse de que el frameworks
funcione correctamente y de qué se siguán las pautas necesarias para que
este funcione.
El product-owner es la de ser la voz de los clientes Es el responsable de los
resultados de negocio y por lo tanto su responsabilidad es la de definir las
características a realizar en el producto
el equipo de desarrollo que es el encargado de realizar las tareas necesarias
para desarrollar el producto estos 3 perfiles son básicos para el correcto
funcionamiento del grupo ya que algunos de ellos tienen intereses
encontrado.
INTEGRANTES: ALEXANDER MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
5. 4.-¿Qué es la programación estructurada?
La programación estructurada es un paradigma de programación basado en
utilizar funciones o subrutinas, y únicamente tres estructuras de control:
•secuencia
•selección o condicional
•iteración (ciclo o bucle)
INTEGRANTES: ALEXANDER MEDRANO RODRIGUEZ 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 MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
7. 6.- ¿CUALES SON LOS VALORES DEL
MANIFIESTO AGIL?
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 MEDRANO RODRIGUEZ 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 MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
9. 8.- ¿Qué es el 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 MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
10. 9¿Qué aporto la metodología en cascada ?
La metodología en cascada aportó:
formalización de disciplinas
formalización de técnicas
herramientas casé
INTEGRANTES: ALEXANDER MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
11. INTEGRANTES: ALEXANDER MEDRANO RODRIGUEZ ANALISIS Y DISEÑO 1 DAVID ENRIQUE
10¿Qué es un 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
12. METODOLOGÍAS DE GESTIÓN DE
PROYECTOS DE DESARROLLO DE
SOFTWARE
CARRERA: INGENIERIA DE SISTEMA
ASIGNATURA: DISEÑO Y ANALISIS I
GRUPO: A
DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ