modelos para el desarrollo de sofware
-
Upload
eduardo-valtierra-vargas -
Category
Engineering
-
view
41 -
download
2
Transcript of modelos para el desarrollo de sofware
![Page 1: modelos para el desarrollo de sofware](https://reader035.fdocuments.mx/reader035/viewer/2022071822/55b813e6bb61eb4a358b47f3/html5/thumbnails/1.jpg)
PRESENTACIÓN MODELOS PARA EL DESARROLLO DE SOFTWARE UNIDEG JUVENTINO ROSAS
Por: Omar Ramos Lopez
Eduardo Azahel Valtierra Vargas
Especialidad: Ingeniería En Tecnologías De La
Información Y Redes
![Page 2: modelos para el desarrollo de sofware](https://reader035.fdocuments.mx/reader035/viewer/2022071822/55b813e6bb61eb4a358b47f3/html5/thumbnails/2.jpg)
Omar Ramos López UNIDEG Juventino Rosas
Desarrollo de Software
Introducción
Al desarrollar el diseño, los ingenieros se construyen modelos para probar ideas
y desarrollar soluciones un modelo es sólo un diseño y se debe utilizar para
desarrollar modelos y soluciones problemas el proyecto tendrá
múltiples modelos para un diseño con cada modelo de desarrollo
Existen varios modelos de paradigmas en el desarrollo del software en los cuales
nos podemos ayudar para poder tener un mejor desarrollo en el software Modelo
en cascada o Clásico, Modelo en espiral, Modelo por etapas, Modelo iterativo y
creciente o Iterativo e Incremental, Desarrollo concurrente, Proceso Unificado
Modelos de desarrollo de software son los que son más importantes al momento
de aplicar el desarrollo
Desarrollo
Paradigma de ingeniería: Para la Ingeniería de Software el paradigma es una
agrupación de métodos, herramientas y procedimientos con el fin de describir u
modelo
En Ingeniería de software el desarrollo modelo en cascada, es el enfoque
metodológico que ordena rigurosamente las etapas del ciclo de vida del software,
de forma que el inicio de cada etapa debe esperar a la finalización de la
inmediatamente anterior
metodología de desarrollo en cascada es: Análisis de requisitos, Diseño del
Sistema, Diseño del Programa, Codificación
Pruebas Implantación Mantenimiento
El modelo en espiral es un modelo de ciclo de vida del software definido por
primera vez por Barry Boehm en 1988, utilizado generalmente en la Ingeniería de
software. Las actividades de este modelo se conforman en una espiral, en la que
![Page 3: modelos para el desarrollo de sofware](https://reader035.fdocuments.mx/reader035/viewer/2022071822/55b813e6bb61eb4a358b47f3/html5/thumbnails/3.jpg)
Omar Ramos López UNIDEG Juventino Rosas
Desarrollo de Software
cada bucle o iteración representa un conjunto de actividades. Las actividades no
están fijadas
El modelo de desarrollo de software por etapas es similar al Modelo de prototipos
ya que se muestra al cliente el software Pueden distinguirse las siguientes fases:
Especificación conceptual, Análisis de requerimientos, Diseño inicial, Diseño
detallado, codificación, depuración y liberación, Estas diferentes fases se van
repitiendo en cada etapa del diseño, Desarrollo por etapas
Modelo iterativo y creciente es un proceso de desarrollo de software, creado en
respuesta a las debilidades del modelo tradicional de cascada.
por medio de este modelo se han creado entornos de trabajo, de los cuales los
dos más famosos son el desarrollo incremental e iterativo es también una parte
esencial de un tipo de programación conocido como Extreme Programming y los
demás frameworks de desarrollo rápido de software
El Proceso Unificado es un marco de desarrollo de software que se caracteriza por
estar dirigido por casos de uso, centrado en la arquitectura y por ser iterativo e
incremental es un marco de trabajo extensible que puede ser adaptado a
organizaciones o proyectos específicos. De la misma forma, el Proceso Unificado
de Racional, también es un marco de trabajo extensible, por lo que muchas veces
resulta imposible decir si un refinamiento particular del proceso ha sido derivado
del Proceso Unificado
Conclusión
Para llevar a cabo un buen desarrollo de un software es necesario tomar en
cuenta muchas características que llevaran al comienzo y al fin del software
criterios tomados para el desarrollo del software: Evaluar la información disponible,
![Page 4: modelos para el desarrollo de sofware](https://reader035.fdocuments.mx/reader035/viewer/2022071822/55b813e6bb61eb4a358b47f3/html5/thumbnails/4.jpg)
Omar Ramos López UNIDEG Juventino Rosas
Desarrollo de Software
Análisis de requerimientos, Análisis del Problema, Análisis funcional, Estudio de
los requerimientos, Identificación de restricciones del sistema a desarrollar,
Comprender las necesidades de los involucrados, Crear un modelo del
comportamiento del sistema, Síntesis, Definir el sistema, Crear un modelo de los
objetos, Análisis y control del sistema, Analizar el alcance del proyecto, Ejecutar
el análisis, Modificar la definición del sistema, Crear un plan secuencial
de construcción y pruebas, Verificación de funciones, Administrar los cambios de
requerimientos, Verificación física y Control del software
Recursos bibliográficos
http://www.sites.upiicsa.ipn.mx/polilibros/portal/Polilibros/P_proceso/ANALISIS_Y_
DISEnO_DE_SISTEMAS/IngenieriaDeSoftware/CIS/UNIDAD%20I/1.5.htm
https://www.unican.es/Centros/caminos/postgrado/Desarrollo+y+aplicaci%C
3%B3n+de+modelos+en+Ingenier%C3%ADa+Civil.htm
http://www.ehowenespanol.com/modelos-ingenieria-prototipos-info_260669/
http://proyectosinformaticoscht2009.wordpress.com/antes-de-empezar/marco-
teorico/paradigmas-de-desarrollo-de-software/