SlideShare una empresa de Scribd logo
1 de 17
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
1.- ¿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: ejecución de una sentencia tras otra.
 selección o condicional: ejecución de una sentencia o conjunto de sentencias,
según el valor de una variable booleana.
 iteración (ciclo o bucle): ejecución de una sentencia o conjunto de
sentencias, mientras una variable booleana sea verdadera.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
2.- ¿CUÁLES SON LAS VENTAJAS DE LA
PROGRAMACIÓN ESTRUCTURADA?
Entre las ventajas de la programación estructurada sobre el modelo anterior (hoy
llamado despectivamente código espagueti), cabe citar las siguientes:
 Los programas son más fáciles de entender,
 La estructura de los programas es clara, puesto que las sentencias están más
ligadas o relacionadas entre sí.
 Se optimiza el esfuerzo en las fases de pruebas y depuración. Se reducen los
costos de mantenimiento.
 Los programas son más sencillos y más rápidos de confeccionar.
 Se incrementa el rendimiento de los programadores.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
3.- ¿QUÉ ES LA PROGRAMACIÓN ORIENTADA
A OBJETOS?
 Es un paradigma de programación que permite desarrollar aplicaciones
complejas manteniendo un código más claro y manejable que otros
paradigmas anteriores.
 La programación Orientada a objetos se define como un paradigma de la
programación, una manera de programar específica, donde se organiza el
código en unidades denominadas clases, de las cuales se crean objetos que se
relacionan entre sí para conseguir los objetivos de las aplicaciones.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
4¿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
5.- ¿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, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
6.- ¿CUALES SON LOS PRINCIPIOS DEL
MANIFIESTO AGIL?
 Satisfacer al cliente a través de la entrega temprana y continua de software
con valor.
 El software funcionando es la medida principal de progreso.
 La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es
esencial.
 Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-
organizados.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
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
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 sprints siempre duran lo mismo.
 En el desarrollo iterativo al final de cada etapa se entrega una funcionalidad
completa. Para plantear la evolución del producto es muy recomendable
crear el Mínimo Producto Viable (Minimum Viable Product, MVP) y evolucionar
con el feedback y necesidades del cliente
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
9.- ¿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, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
10¿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, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
11.- ¿QUÉ SON LOS SISTEMAS OPERATIVOS Y
EJEMPLOS?
 Un Sistema Operativo (SO) es un programa o conjunto de programas de un
sistema informático, que administra los recursos físicos (hardware), los
protocolos de ejecución del resto del contenido (software), así como la
interfaz de usuario. Por ejemplo: Ubuntu, MacOS, Windows, Haiku.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
12¿Qué es el cronograma iterativo e
incremental?
 En un desarrollo iterativo e incremental el proyecto se planifica en
diversos bloques temporales (en el caso de Scrum de un mes natural o hasta
de dos semanas, si así se necesita) llamados iteraciones.
 Las iteraciones se pueden entender como mini proyectos: en todas las
iteraciones se repite un proceso de trabajo similar (de ahí el nombre
“iterativo”) para proporcionar un resultado completo sobre producto final, de
manera que el cliente pueda obtener los beneficios del proyecto de forma
incremental. Para ello, cada requisito se debe completar en una única
iteración
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
13¿Qué es un paradigma ?
 Los paradigmas de programación son una forma de clasificar los lenguajes de
programación en función de sus características. Los idiomas se pueden
clasificar en múltiples paradigmas.
 Un conjunto de ideas que describe una forma de entender la construcción de
programa
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
14¿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
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
15¿Cómo hacer un modelo de Dominio ?
 Listar las clases conceptuales candidatas relacionadas con los requisitos
actuales en estudio.
Representar las clases en un modelo de dominio
 Añadir las asociaciones necesarias para registrar las relaciones que hay que
mantener en memoria.
Añadir los atributos necesarios para satisfacer los requisitos de información
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

Más contenido relacionado

La actualidad más candente

Ciclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasCiclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasAndrezMendozaMelendr
 
Metodologias de software ISI-311 Trabajo Practico#2
Metodologias de software ISI-311 Trabajo Practico#2Metodologias de software ISI-311 Trabajo Practico#2
Metodologias de software ISI-311 Trabajo Practico#2RICARDOANDRESSAUCEDO
 
Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del softwareloli molina
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwareDiaxz Salgado
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del softwareyeltsintorres18
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de softwarexinithazangels
 
Modulo ii metodologías de sistemas
Modulo ii metodologías de sistemasModulo ii metodologías de sistemas
Modulo ii metodologías de sistemasvjuarez17
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vidasandrasig
 

La actualidad más candente (14)

MODELOS DE PROCESOS DEL SOFTWARE
MODELOS DE PROCESOS DEL SOFTWAREMODELOS DE PROCESOS DEL SOFTWARE
MODELOS DE PROCESOS DEL SOFTWARE
 
Ciclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemasCiclo de vida clásico de desarrollo de sistemas
Ciclo de vida clásico de desarrollo de sistemas
 
Metodologias de software ISI-311 Trabajo Practico#2
Metodologias de software ISI-311 Trabajo Practico#2Metodologias de software ISI-311 Trabajo Practico#2
Metodologias de software ISI-311 Trabajo Practico#2
 
Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del software
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Trabajo nº2 ing sw
Trabajo nº2   ing swTrabajo nº2   ing sw
Trabajo nº2 ing sw
 
Metodologias para el desarrollo del software
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
 
Etapas del desarrollo de software
Etapas del desarrollo de softwareEtapas del desarrollo de software
Etapas del desarrollo de software
 
I ciclos de vida
I ciclos de vidaI ciclos de vida
I ciclos de vida
 
Modulo ii metodologías de sistemas
Modulo ii metodologías de sistemasModulo ii metodologías de sistemas
Modulo ii metodologías de sistemas
 
Unidad 2. Metodologías de Desarrollo
Unidad 2. Metodologías de DesarrolloUnidad 2. Metodologías de Desarrollo
Unidad 2. Metodologías de Desarrollo
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vida
 

Similar a METODOLOGÍAS DE GESTIÓN DE PROYECTOS

PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWARE
PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWAREPREGUNTAS DE GESTION DE DESARROLLO DE SOFTWARE
PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWAREJuanJosePeraltaGutir
 
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)LeonardoAguantaRodrg
 
preguntas sobre Gestión de proyectos
preguntas sobre Gestión de proyectos preguntas sobre Gestión de proyectos
preguntas sobre Gestión de proyectos alexandermedranorodr
 
Etapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de softwareEtapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de softwareJuanJosePeraltaGutir
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitecturaroisbelfigueroa
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareDeisy Sapaico
 
Modelos de Ciclo de Vida de Desarrollo de Sistemas
Modelos de Ciclo de Vida  de Desarrollo de Sistemas Modelos de Ciclo de Vida  de Desarrollo de Sistemas
Modelos de Ciclo de Vida de Desarrollo de Sistemas VanesaAlejandraGalla
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...Joel Fernandez
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxMaikoUrizar1
 

Similar a METODOLOGÍAS DE GESTIÓN DE PROYECTOS (20)

PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWARE
PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWAREPREGUNTAS DE GESTION DE DESARROLLO DE SOFTWARE
PREGUNTAS DE GESTION DE DESARROLLO DE SOFTWARE
 
Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)Metodología de desarrollo de software (45 Preguntas)
Metodología de desarrollo de software (45 Preguntas)
 
Proyecto 02
Proyecto 02 Proyecto 02
Proyecto 02
 
Desarrollo de Software
Desarrollo de SoftwareDesarrollo de Software
Desarrollo de Software
 
preguntas sobre Gestión de proyectos
preguntas sobre Gestión de proyectos preguntas sobre Gestión de proyectos
preguntas sobre Gestión de proyectos
 
Etapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de softwareEtapas y metodologias del proceso de desarrollo de software
Etapas y metodologias del proceso de desarrollo de software
 
Metodologiasagilesarquitectura
MetodologiasagilesarquitecturaMetodologiasagilesarquitectura
Metodologiasagilesarquitectura
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Ciclo de vida clasico
Ciclo de vida clasicoCiclo de vida clasico
Ciclo de vida clasico
 
Modelos de Ciclo de Vida de Desarrollo de Sistemas
Modelos de Ciclo de Vida  de Desarrollo de Sistemas Modelos de Ciclo de Vida  de Desarrollo de Sistemas
Modelos de Ciclo de Vida de Desarrollo de Sistemas
 
Metodologiasagiles
MetodologiasagilesMetodologiasagiles
Metodologiasagiles
 
Selección de técnicas de ingeniería de software
Selección de técnicas de ingeniería de softwareSelección de técnicas de ingeniería de software
Selección de técnicas de ingeniería de software
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Ingenieria de Software
Ingenieria de Software Ingenieria de Software
Ingenieria de Software
 
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptxingenieradesoftwareii-140115210933-phpapp01 (1).pptx
ingenieradesoftwareii-140115210933-phpapp01 (1).pptx
 
Exposicion
ExposicionExposicion
Exposicion
 

Último

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 

Último (20)

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 

METODOLOGÍAS DE GESTIÓN DE PROYECTOS

  • 1. 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
  • 2. 1.- ¿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: ejecución de una sentencia tras otra.  selección o condicional: ejecución de una sentencia o conjunto de sentencias, según el valor de una variable booleana.  iteración (ciclo o bucle): ejecución de una sentencia o conjunto de sentencias, mientras una variable booleana sea verdadera. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 3. 2.- ¿CUÁLES SON LAS VENTAJAS DE LA PROGRAMACIÓN ESTRUCTURADA? Entre las ventajas de la programación estructurada sobre el modelo anterior (hoy llamado despectivamente código espagueti), cabe citar las siguientes:  Los programas son más fáciles de entender,  La estructura de los programas es clara, puesto que las sentencias están más ligadas o relacionadas entre sí.  Se optimiza el esfuerzo en las fases de pruebas y depuración. Se reducen los costos de mantenimiento.  Los programas son más sencillos y más rápidos de confeccionar.  Se incrementa el rendimiento de los programadores. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 4. 3.- ¿QUÉ ES LA PROGRAMACIÓN ORIENTADA A OBJETOS?  Es un paradigma de programación que permite desarrollar aplicaciones complejas manteniendo un código más claro y manejable que otros paradigmas anteriores.  La programación Orientada a objetos se define como un paradigma de la programación, una manera de programar específica, donde se organiza el código en unidades denominadas clases, de las cuales se crean objetos que se relacionan entre sí para conseguir los objetivos de las aplicaciones. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 5. 4¿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
  • 6. 5.- ¿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, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 7. 6.- ¿CUALES SON LOS PRINCIPIOS DEL MANIFIESTO AGIL?  Satisfacer al cliente a través de la entrega temprana y continua de software con valor.  El software funcionando es la medida principal de progreso.  La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.  Las mejores arquitecturas, requisitos y diseños emergen de equipos auto- organizados. 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 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 sprints siempre duran lo mismo.  En el desarrollo iterativo al final de cada etapa se entrega una funcionalidad completa. Para plantear la evolución del producto es muy recomendable crear el Mínimo Producto Viable (Minimum Viable Product, MVP) y evolucionar con el feedback y necesidades del cliente INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 10. 9.- ¿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, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 11. 10¿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, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 12. 11.- ¿QUÉ SON LOS SISTEMAS OPERATIVOS Y EJEMPLOS?  Un Sistema Operativo (SO) es un programa o conjunto de programas de un sistema informático, que administra los recursos físicos (hardware), los protocolos de ejecución del resto del contenido (software), así como la interfaz de usuario. Por ejemplo: Ubuntu, MacOS, Windows, Haiku. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 13. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE 12¿Qué es el cronograma iterativo e incremental?  En un desarrollo iterativo e incremental el proyecto se planifica en diversos bloques temporales (en el caso de Scrum de un mes natural o hasta de dos semanas, si así se necesita) llamados iteraciones.  Las iteraciones se pueden entender como mini proyectos: en todas las iteraciones se repite un proceso de trabajo similar (de ahí el nombre “iterativo”) para proporcionar un resultado completo sobre producto final, de manera que el cliente pueda obtener los beneficios del proyecto de forma incremental. Para ello, cada requisito se debe completar en una única iteración
  • 14. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE 13¿Qué es un paradigma ?  Los paradigmas de programación son una forma de clasificar los lenguajes de programación en función de sus características. Los idiomas se pueden clasificar en múltiples paradigmas.  Un conjunto de ideas que describe una forma de entender la construcción de programa
  • 15. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE 14¿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
  • 16. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE 15¿Cómo hacer un modelo de Dominio ?  Listar las clases conceptuales candidatas relacionadas con los requisitos actuales en estudio. Representar las clases en un modelo de dominio  Añadir las asociaciones necesarias para registrar las relaciones que hay que mantener en memoria. Añadir los atributos necesarios para satisfacer los requisitos de información
  • 17. 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