SlideShare ist ein Scribd-Unternehmen logo
1 von 7
ANALISIS Y DISEÑO DE SISTEMAS.
CATEDRATICO: ING. CARLOS A. GARCIA
ALUMNA: MA. DEL ROSARIO CORTES G.
El modelo de desarrollo de software por etapas
es similar al Modelo de prototipos ya que se
muestra al cliente el software en diferentes
estados sucesivos de desarrollo, se diferencia
en que las especificaciones no son conocidas
en detalle al inicio del proyecto y por tanto se
van desarrollando simultáneamente con las
diferentes versiones del código.
 Especificación conceptual
 Análisis de requisitos
 Diseño inicial
 Diseño detallado, codificación, depuración y
liberación
 1. Plan operativo Etapa donde se define el
problema a resolver, las metas del
proyecto, las metas de calidad y se identifica
cualquier restricción aplicable al proyecto.
 2. Especificación de requisitos Permite
entregar una visión de alto nivel sobre el
proyecto, poniendo énfasis en la descripción
del problema desde el punto de vista de los
clientes y desarrolladores. También se
considera la posibilidad de una planificación
de los recursos sobre una escala de tiempos.
 3. Especificación funcional Especifica la
información sobre la cual el software a
desarrollar trabajará.
 4. Diseño Permite describir como el sistema va a
satisfacer los requisitos. Esta etapa a menudo
tiene diferentes niveles de detalle. Los niveles
más altos de detalle generalmente describen los
componentes o módulos que formarán el
software a ser producido. Los niveles más
bajos, describen, con mucho detalle, cada
módulo que contendrá el sistema.
 5. Implementación Aquí es donde el software a ser
desarrollado se codifica. Dependiendo del tamaño del
proyecto, la programación puede ser distribuida
entre distintos programadores o grupos de
programadores. Cada uno se concentrará en la
construcción y prueba de una parte del software, a
menudo un subsistema. Las pruebas, en
general, tiene por objetivo asegurar que todas las
funciones están correctamente implementadas
dentro del sistema.
 6. Integración Es la fase donde todos los subsistemas
codificados independientemente se juntan. Cada
sección es enlazada con otra y, entonces, probada.
Este proceso se repite hasta que se han agregado
todos los módulos y el sistema se prueba como un
todo.
 7. Validación y verificación Una vez que el sistema ha sido
integrado, comienza esta etapa. Es donde es probado para
verificar que el sistema es consistente con la definición de
requisitos y la especificación funcional. Por otro lado, la
verificación consiste en una serie de actividades que
aseguran que el software implementa correctamente una
función específica. Al finalizar esta etapa, el sistema ya
puede ser instalado en ambiente de explotación.
 8. Mantenimiento El mantenimiento ocurre cuando existe
algún problema dentro de un sistema existente, e
involucraría la corrección de errores que no fueron
descubiertos en las fases de prueba, mejoras en la
implementación de las unidades del sistema y cambios
para que responda a los nuevos requisitos. Las
mantenciones se puede clasificar en:
correctiva, adaptativa, perfectiva y preventiva.

Weitere ähnliche Inhalte

Was ist angesagt?

Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
martin
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
Daniel Merchan
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
grachika
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
coldclean
 
Ciclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemaCiclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistema
josue88ec
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De Vida
Jgperez
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
Jose Diaz Silva
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
FSILSCA
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
arealisherrera
 
Ciclo de vida del sw
Ciclo de vida del swCiclo de vida del sw
Ciclo de vida del sw
RVintimilla
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
Diana Ortiz
 

Was ist angesagt? (20)

Modelo componentes
Modelo componentesModelo componentes
Modelo componentes
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Ciclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemaCiclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistema
 
Ciclo De Vida
Ciclo De VidaCiclo De Vida
Ciclo De Vida
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del Software
 
Bootstrap
Bootstrap Bootstrap
Bootstrap
 
Ciclos de vida orientados a objetos
Ciclos de vida orientados a objetosCiclos de vida orientados a objetos
Ciclos de vida orientados a objetos
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vida
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del software
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Modelos
ModelosModelos
Modelos
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Ciclo de vida del sw
Ciclo de vida del swCiclo de vida del sw
Ciclo de vida del sw
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 
Los 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosLos 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticos
 
MetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De VidaMetodologíAs Y Ciclos De Vida
MetodologíAs Y Ciclos De Vida
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
 

Andere mochten auch

Cortes de cabello
Cortes de cabelloCortes de cabello
Cortes de cabello
alpachen
 
Apologistas griegos
Apologistas griegosApologistas griegos
Apologistas griegos
Vicente Ruiz
 
Modulo de formacion diseño de corte de cabello pelo facial
Modulo de formacion diseño de corte de cabello  pelo facialModulo de formacion diseño de corte de cabello  pelo facial
Modulo de formacion diseño de corte de cabello pelo facial
albarociovelezv
 
Como crecer su negocio con marketing digital
Como crecer su negocio con marketing digitalComo crecer su negocio con marketing digital
Como crecer su negocio con marketing digital
MasterBase®
 

Andere mochten auch (17)

Graficas de Gantt con Excel
Graficas de Gantt con ExcelGraficas de Gantt con Excel
Graficas de Gantt con Excel
 
patrologia-tema5
patrologia-tema5patrologia-tema5
patrologia-tema5
 
Documento de apoyo Diseño Capilar.
Documento de apoyo Diseño Capilar.Documento de apoyo Diseño Capilar.
Documento de apoyo Diseño Capilar.
 
Corte de pelo en casa
Corte de pelo en casaCorte de pelo en casa
Corte de pelo en casa
 
Cortes de cabello
Cortes de cabelloCortes de cabello
Cortes de cabello
 
Esculpido capilar
Esculpido capilarEsculpido capilar
Esculpido capilar
 
Apologistas griegos
Apologistas griegosApologistas griegos
Apologistas griegos
 
Documento apoyo ayuda textual-diseño capilar
Documento apoyo ayuda textual-diseño capilarDocumento apoyo ayuda textual-diseño capilar
Documento apoyo ayuda textual-diseño capilar
 
Curso avanzado de conocimiento del cabello y sus tecnicas de corte
Curso avanzado de conocimiento del cabello y sus tecnicas de corteCurso avanzado de conocimiento del cabello y sus tecnicas de corte
Curso avanzado de conocimiento del cabello y sus tecnicas de corte
 
Construcción de diagrama de Gantt con Microsoft Excel
Construcción de diagrama de Gantt con Microsoft ExcelConstrucción de diagrama de Gantt con Microsoft Excel
Construcción de diagrama de Gantt con Microsoft Excel
 
Modulo de formacion diseño de corte de cabello pelo facial
Modulo de formacion diseño de corte de cabello  pelo facialModulo de formacion diseño de corte de cabello  pelo facial
Modulo de formacion diseño de corte de cabello pelo facial
 
73703121 carpeta-de-peluqueria-do
73703121 carpeta-de-peluqueria-do73703121 carpeta-de-peluqueria-do
73703121 carpeta-de-peluqueria-do
 
Teoria de corte de cabello
Teoria de corte de cabello Teoria de corte de cabello
Teoria de corte de cabello
 
Sistema de análisis de eventos adversos
Sistema de análisis de eventos adversosSistema de análisis de eventos adversos
Sistema de análisis de eventos adversos
 
Curso gratis de Peluqueria, Corte y Peinados
Curso gratis de Peluqueria, Corte y PeinadosCurso gratis de Peluqueria, Corte y Peinados
Curso gratis de Peluqueria, Corte y Peinados
 
3 técnicas de corte básicas para cortar el pelo
3 técnicas de corte básicas para cortar el pelo3 técnicas de corte básicas para cortar el pelo
3 técnicas de corte básicas para cortar el pelo
 
Como crecer su negocio con marketing digital
Como crecer su negocio con marketing digitalComo crecer su negocio con marketing digital
Como crecer su negocio con marketing digital
 

Ähnlich wie Etapas para el desarrollo de un sistema de software

Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
Evelin Oña
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
mendez45
 
Unidad 1 ciclo de vida
Unidad 1 ciclo de vidaUnidad 1 ciclo de vida
Unidad 1 ciclo de vida
Isabel
 

Ähnlich wie Etapas para el desarrollo de un sistema de software (20)

Etapas del software
Etapas del softwareEtapas del software
Etapas del software
 
Etapas del software
Etapas del softwareEtapas del software
Etapas del software
 
Modelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por EtapasModelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por Etapas
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
Metodo de entrega
Metodo de entregaMetodo de entrega
Metodo de entrega
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Proceso software
Proceso softwareProceso software
Proceso software
 
Unidad 1 ciclo de vida
Unidad 1 ciclo de vidaUnidad 1 ciclo de vida
Unidad 1 ciclo de vida
 
Morocha cartelera
Morocha carteleraMorocha cartelera
Morocha cartelera
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
MODELO DE CASCADA quipo 3 inovadores.pptx
MODELO DE  CASCADA quipo 3 inovadores.pptxMODELO DE  CASCADA quipo 3 inovadores.pptx
MODELO DE CASCADA quipo 3 inovadores.pptx
 
ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptx
 
Inf 162
Inf 162Inf 162
Inf 162
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Sqm
SqmSqm
Sqm
 
Software
SoftwareSoftware
Software
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 

Kürzlich hochgeladen

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Kürzlich hochgeladen (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
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
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 

Etapas para el desarrollo de un sistema de software

  • 1. ANALISIS Y DISEÑO DE SISTEMAS. CATEDRATICO: ING. CARLOS A. GARCIA ALUMNA: MA. DEL ROSARIO CORTES G.
  • 2. El modelo de desarrollo de software por etapas es similar al Modelo de prototipos ya que se muestra al cliente el software en diferentes estados sucesivos de desarrollo, se diferencia en que las especificaciones no son conocidas en detalle al inicio del proyecto y por tanto se van desarrollando simultáneamente con las diferentes versiones del código.
  • 3.  Especificación conceptual  Análisis de requisitos  Diseño inicial  Diseño detallado, codificación, depuración y liberación
  • 4.  1. Plan operativo Etapa donde se define el problema a resolver, las metas del proyecto, las metas de calidad y se identifica cualquier restricción aplicable al proyecto.  2. Especificación de requisitos Permite entregar una visión de alto nivel sobre el proyecto, poniendo énfasis en la descripción del problema desde el punto de vista de los clientes y desarrolladores. También se considera la posibilidad de una planificación de los recursos sobre una escala de tiempos.
  • 5.  3. Especificación funcional Especifica la información sobre la cual el software a desarrollar trabajará.  4. Diseño Permite describir como el sistema va a satisfacer los requisitos. Esta etapa a menudo tiene diferentes niveles de detalle. Los niveles más altos de detalle generalmente describen los componentes o módulos que formarán el software a ser producido. Los niveles más bajos, describen, con mucho detalle, cada módulo que contendrá el sistema.
  • 6.  5. Implementación Aquí es donde el software a ser desarrollado se codifica. Dependiendo del tamaño del proyecto, la programación puede ser distribuida entre distintos programadores o grupos de programadores. Cada uno se concentrará en la construcción y prueba de una parte del software, a menudo un subsistema. Las pruebas, en general, tiene por objetivo asegurar que todas las funciones están correctamente implementadas dentro del sistema.  6. Integración Es la fase donde todos los subsistemas codificados independientemente se juntan. Cada sección es enlazada con otra y, entonces, probada. Este proceso se repite hasta que se han agregado todos los módulos y el sistema se prueba como un todo.
  • 7.  7. Validación y verificación Una vez que el sistema ha sido integrado, comienza esta etapa. Es donde es probado para verificar que el sistema es consistente con la definición de requisitos y la especificación funcional. Por otro lado, la verificación consiste en una serie de actividades que aseguran que el software implementa correctamente una función específica. Al finalizar esta etapa, el sistema ya puede ser instalado en ambiente de explotación.  8. Mantenimiento El mantenimiento ocurre cuando existe algún problema dentro de un sistema existente, e involucraría la corrección de errores que no fueron descubiertos en las fases de prueba, mejoras en la implementación de las unidades del sistema y cambios para que responda a los nuevos requisitos. Las mantenciones se puede clasificar en: correctiva, adaptativa, perfectiva y preventiva.