SlideShare una empresa de Scribd logo
1 de 18
ETAPAS Y METODOLOGIAS DEL
PROCESO DE DESARROLLO DE
SOFTWARE
CARRERA: INGENIERIA DE SISTEMA
ASIGNATURA: DISEÑO Y ANALISIS I
GRUPO: A
DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ
1 ¿PARA QUE SIRVEN LOS PROCESOS O ETAPAS DEL
DESARROLLO DEL SOFTWARE? ¿Y CUALES SON ?
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
Los procesos o etapas a seguir sistemáticamente sirven para idear, implementar y
mantener un producto de software desde que surge la necesidad del producto hasta
que se cumple el objetivo por el cual fue creado.
De esta forma, las etapas del desarrollo de software son las siguientes:
 Planeación
 Ejecución
 Revisión
 Implementación
 Medición
2.- ¿ QUE ES LA PLANEACION?
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
La planeación es la parte inicial del proyecto es todo lo que se debe hacer antes de iniciar
el proyecto, es necesario hacer ciertas tareas que influirán decisivamente en el éxito del
mismo. Dichas tareas son conocidas como el fuzzy front-end del proyecto, puesto que no
están sujetas a plazos.
En planeación se encuentran 2 etapas que serian el Análisis y Diseño.
3 ¿EXPLIQUE QUE ES EL ANÁLISIS Y DISEÑO?
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
Análisis
Es el averiguar exactamente lo que tiene que hacer en el software. Por eso, la etapa de
análisis en el ciclo de vida del software corresponde al proceso a través del cual se intenta
descubrir qué es lo que realmente se
Diseño
En esta fase se estudian posibles opciones de implementación para el software que hay que
construir, así como decidir la estructura general del mismo. El diseño es una etapa compleja
y su proceso debe realizarse de manera iterativa.
La gráfica va facilitar mucho el trabajo
4.-¿QUE ES LA EJECUCIÓN?
 La ejecución es el desarrollo, la codificación
 En esta etapa se hacen pruebas unitaria para asegurase que todo lo que se
esta haciendo funcione correctamente
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
5 ¿DE QUE CONSTA LA REVISIÓN?
 La parte de revisión consta de las pruebas generales que se hacen sobre el
software que estemos diseñando, también se revisa las repuestas del sistema
ante las diferentes acciones del usuario
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
6 ¿QUE ES LA IMPLEMENTACIÓN?
 Es la ejecución o puesta en marcha de una idea programada, ya sea, de una
aplicación informática, un plan, modelo científico, diseño específico,
estándar, algoritmo o política.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
7 ¿QUE ES LA MEDICION?
 La medición contribuye a superar algunos problemas habituales en el
desarrollo del software. Sin poder medir el desarrollo es muy difícil evaluar y
experimentar las técnicas y los métodos del software
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
8 ¿QUE SON LAS METODOLOGIAS DE
DESARROLLO DE SOFTWARE?¿Y CUANTOS
TIPOS EXISTEN?
 Una metodología de desarrollo de software se refiere a un framework que es
usado para estructurar, planear y controlar el proceso de desarrollo en
sistemas de información.
 A lo largo del tiempo, una gran cantidad de métodos han sido desarrollados
diferenciándose por su fortaleza y debilidad.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
9 EXPLIQUE ¿CUALES SON LOS TIPOS DE
DESARROLLO DE SOFTWARE?
 Metodología tradicional:
Normalmente estos se caracterizan por imponer una disciplina de trabajo sobre
el desarrollo de software haciendo énfasis en la planificación y control del
proyecto.
 Metodologías ágiles:
son aquellas que permiten adaptar la forma de trabajo a las condiciones del
proyecto, consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el
proyecto y su desarrollo a las circunstancias específicas del entorno.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
10 ¿EN QUE CONSISTE EL MODELO
CASCADA?
 El modelo en cascada es un proceso de desarrollo secuencial, en el que el
desarrollo de software se concibe como un conjunto de etapas que se
ejecutan una tras otra. Se le denomina así por las posiciones que ocupan
las diferentes fases que componen el proyecto, colocadas una encima de otra,
y siguiendo un flujo de ejecución de arriba hacia abajo, como una cascada.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
11 ¿COMO SE REALIZA EL ANALISIS DE
REQUIRIMIENTO UTILIZANDO LA
METODOLOGIA EN CASCADA?
Fases del modelo:
 1. Análisis de requisitos del software.
 2. Diseño del sistema.
 3. Diseño del programa.
 4. Codificación.
 5. Pruebas y error.
 6. Despliegue del producto de software.
 7. Mantenimiento.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
12 ¿QUE ES EL XP PROGRAMMING?
 es una metodología de desarrollo que pertenece a las conocidas como
metodologías ágiles, cuyo objetivo es el desarrollo y gestión de proyectos con
eficacia, flexibilidad y control.
Se basa en la simplicidad, la comunicación y la reutilización del código, esta
metodología ágil tiene un conjunto de prácticas y reglas para desarrollar
proyectos de software de menor tiempo y todas las fases y etapas se desarrollan
en base a procesos
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
13 ¿CUALES SON LOS VALORES EN LA QUE
SE BASA LA XP-EXTREME PROGRAMMING?
 Son:
 1. Comunicación
 2. Simplicidad
 3. Retroalimentación
 4. Coraje
 5. Respeto
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
14 EXPLIQUE LOS VALORES DE LA
PROGRAMACION EXTREMA
 SIMPLICIDAD: Se comienza desarrollando las soluciones más sencillas
necesarias para solucionar los problemas (requerimientos) que se están
viendo en ese momento
 COMUNICAION: Reuniones frecuentes cara a cara entre usuarios y
desarrolladores, lo que le da a ambos una visión compartida del sistema.
 REALIMENTACION: Se muestra al usuario el software tempranamente para
escuchar las observaciones y realizando cambios necesarios.
 CORAJE: Refactorizar el código, Inspeccionar el código, Desechar
componentes y realidad de los avances
 RESPETO: El programador debe cumplir con los requerimientos del cliente.
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
15 ¿CUALES SON LAS CARACTERISTICAS
FUNDAMENTALES DE LA PROGRAMACION
EXTREMA?
 1. Desarrollo iterativo e incremental.
 2. Pruebas unitarias continuas.
 3. Programación en parejas.
 4. Refactorización
 5. Propiedad del código compartida
 6. Simplicidad en el código
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
16¿Cuáles son las Ventajas y
Desventajas de la Programación
Extrema?
Ventajas
 Adaptabilidad
 Control de errores
 Programación Organizada
Mayor interacción entre el cliente
Desventajas
 Complejidad
 Libertad del cliente
 Imposibilidad de Previsión Global
INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
ETAPAS Y METODOLOGIAS DEL
PROCESO 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

Presentacionde90preguntas 210407222729
Presentacionde90preguntas 210407222729Presentacionde90preguntas 210407222729
Presentacionde90preguntas 210407222729Brayan Seña
 
Presentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwarePresentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwareSamuelSanchez136
 
Merodologia de desarrollo de software
Merodologia de desarrollo de softwareMerodologia de desarrollo de software
Merodologia de desarrollo de softwareShadrickSdn1
 
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
 
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
 
Metodologia de desarrollo ed software
Metodologia de desarrollo ed softwareMetodologia de desarrollo ed software
Metodologia de desarrollo ed softwareEdwinCondoriGonzales1
 
Preguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwarePreguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwareAndrezMendozaMelendr
 

La actualidad más candente (14)

Presentacionde90preguntas 210407222729
Presentacionde90preguntas 210407222729Presentacionde90preguntas 210407222729
Presentacionde90preguntas 210407222729
 
Proyecto #2
Proyecto #2Proyecto #2
Proyecto #2
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Presentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del softwarePresentacion Ciclo de vida- Ingenieria del software
Presentacion Ciclo de vida- Ingenieria del software
 
Merodologia de desarrollo de software
Merodologia de desarrollo de softwareMerodologia de desarrollo de software
Merodologia de desarrollo de software
 
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
 
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
 
Unidad 4 aldo moreno
Unidad 4 aldo morenoUnidad 4 aldo moreno
Unidad 4 aldo moreno
 
Jovanni jimenez v.
Jovanni jimenez v.Jovanni jimenez v.
Jovanni jimenez v.
 
MODELOS DE PROCESOS DEL SOFTWARE
MODELOS DE PROCESOS DEL SOFTWAREMODELOS DE PROCESOS DEL SOFTWARE
MODELOS DE PROCESOS DEL SOFTWARE
 
Metodologia de desarrollo ed software
Metodologia de desarrollo ed softwareMetodologia de desarrollo ed software
Metodologia de desarrollo ed software
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Preguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del softwarePreguntas de introducción al desarrollo del software
Preguntas de introducción al desarrollo del software
 
Crystal Clear
Crystal ClearCrystal Clear
Crystal Clear
 

Similar a Etapas y metodologias del proceso 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)LeonardoAguantaRodrg
 
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
 
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
 
Tarea(1)
Tarea(1)Tarea(1)
Tarea(1)daniel
 
Tecnicas de software
Tecnicas de softwareTecnicas de software
Tecnicas de softwareamarquezcjaun
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)denny osael lopez medina
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloYip-yip
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwarejairo sanchez
 
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa CondeProceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa CondeSam Espinosa
 

Similar a Etapas y metodologias del proceso de desarrollo de software (20)

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
 
Proyecto #2
Proyecto #2Proyecto #2
Proyecto #2
 
Proyecto 2
Proyecto 2Proyecto 2
Proyecto 2
 
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
 
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
 
Exposicion
ExposicionExposicion
Exposicion
 
Cuestionario examen
Cuestionario examenCuestionario examen
Cuestionario examen
 
Tarea(1)
Tarea(1)Tarea(1)
Tarea(1)
 
Tecnicas de software
Tecnicas de softwareTecnicas de software
Tecnicas de software
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrollo
 
Ingenieria de Software
Ingenieria de Software Ingenieria de Software
Ingenieria de Software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa CondeProceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 

Último

Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 

Último (20)

Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
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.
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 

Etapas y metodologias del proceso de desarrollo de software

  • 1. ETAPAS Y METODOLOGIAS DEL PROCESO DE DESARROLLO DE SOFTWARE CARRERA: INGENIERIA DE SISTEMA ASIGNATURA: DISEÑO Y ANALISIS I GRUPO: A DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ
  • 2. 1 ¿PARA QUE SIRVEN LOS PROCESOS O ETAPAS DEL DESARROLLO DEL SOFTWARE? ¿Y CUALES SON ? INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE Los procesos o etapas a seguir sistemáticamente sirven para idear, implementar y mantener un producto de software desde que surge la necesidad del producto hasta que se cumple el objetivo por el cual fue creado. De esta forma, las etapas del desarrollo de software son las siguientes:  Planeación  Ejecución  Revisión  Implementación  Medición
  • 3. 2.- ¿ QUE ES LA PLANEACION? INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE La planeación es la parte inicial del proyecto es todo lo que se debe hacer antes de iniciar el proyecto, es necesario hacer ciertas tareas que influirán decisivamente en el éxito del mismo. Dichas tareas son conocidas como el fuzzy front-end del proyecto, puesto que no están sujetas a plazos. En planeación se encuentran 2 etapas que serian el Análisis y Diseño.
  • 4. 3 ¿EXPLIQUE QUE ES EL ANÁLISIS Y DISEÑO? INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE Análisis Es el averiguar exactamente lo que tiene que hacer en el software. Por eso, la etapa de análisis en el ciclo de vida del software corresponde al proceso a través del cual se intenta descubrir qué es lo que realmente se Diseño En esta fase se estudian posibles opciones de implementación para el software que hay que construir, así como decidir la estructura general del mismo. El diseño es una etapa compleja y su proceso debe realizarse de manera iterativa. La gráfica va facilitar mucho el trabajo
  • 5. 4.-¿QUE ES LA EJECUCIÓN?  La ejecución es el desarrollo, la codificación  En esta etapa se hacen pruebas unitaria para asegurase que todo lo que se esta haciendo funcione correctamente INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 6. 5 ¿DE QUE CONSTA LA REVISIÓN?  La parte de revisión consta de las pruebas generales que se hacen sobre el software que estemos diseñando, también se revisa las repuestas del sistema ante las diferentes acciones del usuario INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 7. 6 ¿QUE ES LA IMPLEMENTACIÓN?  Es la ejecución o puesta en marcha de una idea programada, ya sea, de una aplicación informática, un plan, modelo científico, diseño específico, estándar, algoritmo o política. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 8. 7 ¿QUE ES LA MEDICION?  La medición contribuye a superar algunos problemas habituales en el desarrollo del software. Sin poder medir el desarrollo es muy difícil evaluar y experimentar las técnicas y los métodos del software INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 9. 8 ¿QUE SON LAS METODOLOGIAS DE DESARROLLO DE SOFTWARE?¿Y CUANTOS TIPOS EXISTEN?  Una metodología de desarrollo de software se refiere a un framework que es usado para estructurar, planear y controlar el proceso de desarrollo en sistemas de información.  A lo largo del tiempo, una gran cantidad de métodos han sido desarrollados diferenciándose por su fortaleza y debilidad. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 10. 9 EXPLIQUE ¿CUALES SON LOS TIPOS DE DESARROLLO DE SOFTWARE?  Metodología tradicional: Normalmente estos se caracterizan por imponer una disciplina de trabajo sobre el desarrollo de software haciendo énfasis en la planificación y control del proyecto.  Metodologías ágiles: son aquellas que permiten adaptar la forma de trabajo a las condiciones del proyecto, consiguiendo flexibilidad e inmediatez en la respuesta para amoldar el proyecto y su desarrollo a las circunstancias específicas del entorno. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 11. 10 ¿EN QUE CONSISTE EL MODELO CASCADA?  El modelo en cascada es un proceso de desarrollo secuencial, en el que el desarrollo de software se concibe como un conjunto de etapas que se ejecutan una tras otra. Se le denomina así por las posiciones que ocupan las diferentes fases que componen el proyecto, colocadas una encima de otra, y siguiendo un flujo de ejecución de arriba hacia abajo, como una cascada. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 12. 11 ¿COMO SE REALIZA EL ANALISIS DE REQUIRIMIENTO UTILIZANDO LA METODOLOGIA EN CASCADA? Fases del modelo:  1. Análisis de requisitos del software.  2. Diseño del sistema.  3. Diseño del programa.  4. Codificación.  5. Pruebas y error.  6. Despliegue del producto de software.  7. Mantenimiento. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 13. 12 ¿QUE ES EL XP PROGRAMMING?  es una metodología de desarrollo que pertenece a las conocidas como metodologías ágiles, cuyo objetivo es el desarrollo y gestión de proyectos con eficacia, flexibilidad y control. Se basa en la simplicidad, la comunicación y la reutilización del código, esta metodología ágil tiene un conjunto de prácticas y reglas para desarrollar proyectos de software de menor tiempo y todas las fases y etapas se desarrollan en base a procesos INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 14. 13 ¿CUALES SON LOS VALORES EN LA QUE SE BASA LA XP-EXTREME PROGRAMMING?  Son:  1. Comunicación  2. Simplicidad  3. Retroalimentación  4. Coraje  5. Respeto INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 15. 14 EXPLIQUE LOS VALORES DE LA PROGRAMACION EXTREMA  SIMPLICIDAD: Se comienza desarrollando las soluciones más sencillas necesarias para solucionar los problemas (requerimientos) que se están viendo en ese momento  COMUNICAION: Reuniones frecuentes cara a cara entre usuarios y desarrolladores, lo que le da a ambos una visión compartida del sistema.  REALIMENTACION: Se muestra al usuario el software tempranamente para escuchar las observaciones y realizando cambios necesarios.  CORAJE: Refactorizar el código, Inspeccionar el código, Desechar componentes y realidad de los avances  RESPETO: El programador debe cumplir con los requerimientos del cliente. INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 16. 15 ¿CUALES SON LAS CARACTERISTICAS FUNDAMENTALES DE LA PROGRAMACION EXTREMA?  1. Desarrollo iterativo e incremental.  2. Pruebas unitarias continuas.  3. Programación en parejas.  4. Refactorización  5. Propiedad del código compartida  6. Simplicidad en el código INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 17. 16¿Cuáles son las Ventajas y Desventajas de la Programación Extrema? Ventajas  Adaptabilidad  Control de errores  Programación Organizada Mayor interacción entre el cliente Desventajas  Complejidad  Libertad del cliente  Imposibilidad de Previsión Global INTEGRANTES: ALEXANDER, LEONARDO, VANESA, JUAN JOSE ANALISIS Y DISEÑO 1 DAVID ENRIQUE
  • 18. ETAPAS Y METODOLOGIAS DEL PROCESO DE DESARROLLO DE SOFTWARE CARRERA: INGENIERIA DE SISTEMA ASIGNATURA: DISEÑO Y ANALISIS I GRUPO: A DOCENTE: DAVID ENRIQUE MENDOZA GUTIERREZ