SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Proceso del software
Integrantes
- Barrera Estrella Emanuel
- Morgado Vargas José Cruz
- Pérez Dávila Ulises Alberto
- Villalpando Pacheco Moisés Fernando
¿Qué es un proceso?
Un proceso es un conjunto de actividades
mutuamente relacionadas o que al interactuar
juntas en los elementos de entrada los
convierten en resultados
¿Qué es un proceso del software?
Consiste en una serie de pasos para conseguir un software sin importar el
tipo, complejidad y dominio de este. El proceso del software busca lograr un
objetivo amplio y se desarrolla por estilos o modelos de desarrollo, los cuales
abarcan las etapas que comparte todo software, a las cuales se les llama ciclo
de vida del software
Modelo de Cascada
En Ingeniería de software el desarrollo en cascada, también llamado modelo
en cascada, el enfoque estratégico que ordena rigurosamente las etapas del
proceso para el desarrollo de software, de tal forma que el inicio de cada
etapa debe esperar a la finalización de la etapa anterior.1 Al final de cada
etapa, el modelo está diseñado para llevar a cabo una revisión final, que se
encarga de determinar si el proyecto está listo para avanzar a la siguiente fase
Modelo en V
Es una representación gráfica del ciclo de vida del desarrollo de sistemas. En
él se resumen las principales medidas que deben adoptarse en relación con
las prestaciones correspondientes en el marco del sistema informático de
validación. El lado izquierdo de la V representa la descomposición de las
necesidades, y la creación de las especificaciones del sistema. El lado derecho
de la V representa la integración de las piezas y su verificación. V significa
verificación y validación. Es muy similar al modelo de la cascada clásico ya que
es muy rígido y contiene una gran cantidad de iteraciones
Modelo de Espiral o Evolutivo
Su método estratégico es por la dimensión radial mide el coste y la dimensión
angular mide el grado
Cada una de las regiones está compuesta por un conjunto de tareas del
trabajo, llamado conjunto de tareas, que se adaptan a las características del
proyecto que va a emprenderse. Para proyectos pequeños, el número de
tareas de trabajo y su formalidad es bajo. de avance del proyecto.
¿Qué es el ciclo de vida del software?
Este describe el desarrollo de software, desde la fase inicial hasta la fase final,
para garantizar que el software cumpla los requisitos para la aplicación
y verificación de los procedimientos de desarrollo: se asegura de que los
métodos utilizados son apropiados.
El ciclo de vida permite que los errores se detecten lo antes posible y por lo
tanto, permite a los desarrolladores concentrarse en la calidad del software,
en los plazos de implementación y en los costos asociados. Consisten en
varias etapas:
Especificaciones
Consiste en definir el resultado del proyecto y su papel en la estrategia global.
Diseño general
Se basa en recopilar, examinar y formular los requisitos del cliente y examinar
cualquier restricción que se pueda aplicar.
Diseño en detalle
Son aquellos requisitos generales de la arquitectura de la aplicación.
Programación
Es la implementación de un lenguaje de programación para crear las
funciones definidas durante la etapa de diseño.
Integración
Su propósito es garantizar que los diferentes módulos se integren con la
aplicación, de aquí que está deba estar documentada específicamente.
Pruebas
Existen de varios tipos, ejemplo prueba de unidad que es de cada
subconjunto de la aplicación para garantizar que se implementaron de
acuerdo con las especificaciones y Prueba beta para garantizar que el
software cumple con las especificaciones originales.
Instalación
Es el proceso fundamental por el cual los nuevos programas son transferidos
a un computador con el fin de ser configurados, y preparados para ser
ejecutados en el sistema informático, para cumplir la función por la cual
fueron desarrollados. Un programa recorre diferentes fases de desarrollo
durante su vida útil
Mantenimiento
Se ocupa para todos los procedimientos correctivos y las actualizaciones
secundarias del software para prevenir que el software siga en el correcto
funcionamiento y cumpla con los estándares de calidad
Bibliografía
S. Pressman, Roger. Ingeniería del Software: Un enfoque práctico, 3.ª Edición,
Pag. 26-30.
Ruby Casallas, Andrés Yie, Ingeniería de Software: Ciclos de Vida y
Metodologías.
Patricia Arieta Melgarejo, Modelos del ciclo de vida de software.

Mais conteúdo relacionado

Mais procurados

Taller 3 modelos de ciclo de vida del software
Taller 3  modelos de ciclo de vida del softwareTaller 3  modelos de ciclo de vida del software
Taller 3 modelos de ciclo de vida del softwareJavier Calderon
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de softwareBrandon Betto
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareRicardo Mateus
 
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 softwareajlainez
 
Presentacion gestion de_calidad
Presentacion gestion de_calidadPresentacion gestion de_calidad
Presentacion gestion de_calidadgledys solorzano
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwareajlainez
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesmmanuelo
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágilesFabian Garzon
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software radmarcosxm
 

Mais procurados (20)

Analiss de sistemas
Analiss de sistemasAnaliss de sistemas
Analiss de sistemas
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Mariannysbermudez ing
Mariannysbermudez ingMariannysbermudez ing
Mariannysbermudez ing
 
Taller 3 modelos de ciclo de vida del software
Taller 3  modelos de ciclo de vida del softwareTaller 3  modelos de ciclo de vida del software
Taller 3 modelos de ciclo de vida del software
 
Presentacion Metodos de software
Presentacion Metodos de softwarePresentacion Metodos de software
Presentacion Metodos de software
 
Metodos agiles
Metodos agilesMetodos agiles
Metodos agiles
 
Metodos3
Metodos3Metodos3
Metodos3
 
Yessica rodriguez ing
Yessica rodriguez ingYessica rodriguez ing
Yessica rodriguez ing
 
Metodologías agiles
Metodologías agiles Metodologías agiles
Metodologías agiles
 
Metodologías agiles del desarrollo software
Metodologías agiles del desarrollo softwareMetodologías agiles del desarrollo software
Metodologías agiles del desarrollo software
 
Guía de preguntas del software
Guía de preguntas del softwareGuía de preguntas del software
Guía de preguntas del software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Presentacion gestion de_calidad
Presentacion gestion de_calidadPresentacion gestion de_calidad
Presentacion gestion de_calidad
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologías ágiles
Metodologías ágilesMetodologías ágiles
Metodologías ágiles
 
Semana 1 2-3 (3)
Semana 1 2-3 (3)Semana 1 2-3 (3)
Semana 1 2-3 (3)
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Metodología de desarrollo de software rad
 Metodología de desarrollo de software rad Metodología de desarrollo de software rad
Metodología de desarrollo de software rad
 

Semelhante a Proceso del software

Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Edwin Belduma
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner Garcia
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Analisis software abner
Analisis software abnerAnalisis software abner
Analisis software abnerAbner Garcia
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwarejuankexmisiodj
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaamendez45
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_softwareMiguel Castro
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Softwarerezzaca
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofwareMcDonald's
 

Semelhante a Proceso del software (20)

ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.Ciclo de vida de un proyecto de Software.
Ciclo de vida de un proyecto de Software.
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Analisis software abner
Analisis software abnerAnalisis software abner
Analisis software abner
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de Software(Inmer)La Ingenieria de Software
(Inmer)La Ingenieria de Software
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Rup
RupRup
Rup
 
1. ciclo de_vida_de_software
1. ciclo de_vida_de_software1. ciclo de_vida_de_software
1. ciclo de_vida_de_software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
 
Rup disciplinas
Rup disciplinasRup disciplinas
Rup disciplinas
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofware
 

Último

Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5Laura225304
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...capil94195
 

Último (10)

Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
Trabajo Tecnologia - José Alejandro Martínez Torres 11-5
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
Presentación acerca de la importancia de la filosofia en la ingenieria en sis...
 

Proceso del software

  • 2. Integrantes - Barrera Estrella Emanuel - Morgado Vargas José Cruz - Pérez Dávila Ulises Alberto - Villalpando Pacheco Moisés Fernando
  • 3. ¿Qué es un proceso? Un proceso es un conjunto de actividades mutuamente relacionadas o que al interactuar juntas en los elementos de entrada los convierten en resultados
  • 4. ¿Qué es un proceso del software? Consiste en una serie de pasos para conseguir un software sin importar el tipo, complejidad y dominio de este. El proceso del software busca lograr un objetivo amplio y se desarrolla por estilos o modelos de desarrollo, los cuales abarcan las etapas que comparte todo software, a las cuales se les llama ciclo de vida del software
  • 5. Modelo de Cascada En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada, el enfoque estratégico que ordena rigurosamente las etapas del proceso para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior.1 Al final de cada etapa, el modelo está diseñado para llevar a cabo una revisión final, que se encarga de determinar si el proyecto está listo para avanzar a la siguiente fase
  • 6.
  • 7. Modelo en V Es una representación gráfica del ciclo de vida del desarrollo de sistemas. En él se resumen las principales medidas que deben adoptarse en relación con las prestaciones correspondientes en el marco del sistema informático de validación. El lado izquierdo de la V representa la descomposición de las necesidades, y la creación de las especificaciones del sistema. El lado derecho de la V representa la integración de las piezas y su verificación. V significa verificación y validación. Es muy similar al modelo de la cascada clásico ya que es muy rígido y contiene una gran cantidad de iteraciones
  • 8.
  • 9. Modelo de Espiral o Evolutivo Su método estratégico es por la dimensión radial mide el coste y la dimensión angular mide el grado Cada una de las regiones está compuesta por un conjunto de tareas del trabajo, llamado conjunto de tareas, que se adaptan a las características del proyecto que va a emprenderse. Para proyectos pequeños, el número de tareas de trabajo y su formalidad es bajo. de avance del proyecto.
  • 10.
  • 11. ¿Qué es el ciclo de vida del software? Este describe el desarrollo de software, desde la fase inicial hasta la fase final, para garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos de desarrollo: se asegura de que los métodos utilizados son apropiados. El ciclo de vida permite que los errores se detecten lo antes posible y por lo tanto, permite a los desarrolladores concentrarse en la calidad del software, en los plazos de implementación y en los costos asociados. Consisten en varias etapas:
  • 12. Especificaciones Consiste en definir el resultado del proyecto y su papel en la estrategia global.
  • 13. Diseño general Se basa en recopilar, examinar y formular los requisitos del cliente y examinar cualquier restricción que se pueda aplicar.
  • 14. Diseño en detalle Son aquellos requisitos generales de la arquitectura de la aplicación.
  • 15. Programación Es la implementación de un lenguaje de programación para crear las funciones definidas durante la etapa de diseño.
  • 16. Integración Su propósito es garantizar que los diferentes módulos se integren con la aplicación, de aquí que está deba estar documentada específicamente.
  • 17. Pruebas Existen de varios tipos, ejemplo prueba de unidad que es de cada subconjunto de la aplicación para garantizar que se implementaron de acuerdo con las especificaciones y Prueba beta para garantizar que el software cumple con las especificaciones originales.
  • 18. Instalación Es el proceso fundamental por el cual los nuevos programas son transferidos a un computador con el fin de ser configurados, y preparados para ser ejecutados en el sistema informático, para cumplir la función por la cual fueron desarrollados. Un programa recorre diferentes fases de desarrollo durante su vida útil
  • 19. Mantenimiento Se ocupa para todos los procedimientos correctivos y las actualizaciones secundarias del software para prevenir que el software siga en el correcto funcionamiento y cumpla con los estándares de calidad
  • 20. Bibliografía S. Pressman, Roger. Ingeniería del Software: Un enfoque práctico, 3.ª Edición, Pag. 26-30. Ruby Casallas, Andrés Yie, Ingeniería de Software: Ciclos de Vida y Metodologías. Patricia Arieta Melgarejo, Modelos del ciclo de vida de software.