Evidencia 260109

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Evidencia 260109 as PDF for free.

More details

  • Words: 624
  • Pages: 4
PROCESOS DE PRODUCCION DE SOFTWARE (METODOLOGIAS DE DESARROLLO) Para desarrollar software debemos basarnos por un proceso de producción o por una metodología de desarrollo. Existe un paradigma, estrategia, pasos genéricos o pasos naturales denominado ciclo de vida. Que se asimila al ciclo de vida humana. El ser humano tiene un ciclo natural (nace, crece, se desarrolla, se reproduce y muere), así mismo el software tiene su ciclo natural denominado ciclo de vida. Y se le conoce como ciclo de vida clásico, consta de los siguientes pasos: •

Analiza



Diseña



Desarrolla



Implementa



Prueba



Implanta

Para construir software necesitamos un proceso de producción, todos se basan en el ciclo de vida clásico; que son pasos naturales o físicos que define un software. Existen diferentes modelos para construir software: MODELOS DE PRODUCCIÓN DE SOFTWARE •

CASCADA:



INCREMENTAL: Al hacer software debemos analizar cómo se va a hacer. Cuando el software es muy grande lo mejor es dividirlo y hacerlo en incrementos, peor si es pequeño lo ideal es en cascada.



EVOLUTIVO: Para hacer software se necesitan requerimientos. Apartir de unos requisitos se requiere una evolución, la forma como evolucionan los requisitos determina la evolución final del software.



PROTOTIPO: Modelos que vamos cambiando hasta conseguir el software deseado.



REUTILIZACION.



ESPIRAL.



LINEAL.



ITERATIVO.

Todos los procesos se basan en modelos.

DEFINICIONES DEL MODELO DE PRODUCCIÓN DE SOFTWARE: “CASCADA”.



Modelo útil para la explicación al usuario ya que describe lo más simple del proceso, no es flexible para desarrollo de software debido a que las fases del esquema una vez terminadas no se pueden volver a modificar. Con este modelo no podemos avanzar siempre nos mostrará el mismo código. http://msalazar334.blogspot.es/1192580640/



Modelo lineal secuencial básico del desarrollo de software, el cual no se corrige con gran facilidad pues no puede dar retrocesos, esta es su principal desventaja además que no se puede dar una vista de los avances del proceso. Su ventaja es que es fácil de explicar. http://cflores334.blogspot.es/tags/CASCADA/



Se define como una secuencia de fases en la que al final de cada una de ellas se reúne la documentación para garantizar que cumple las especificaciones y los requisitos antes de pasar a la fase siguiente. Este modelo se desarrolló entre los años 1966-1970. http://es.kioskea.net/contents/genie-logiciel/cycle-de-vie.php3



Este Modelo es el más utilizado por los usuarios, y se conoce como una sucesión de etapas en donde las fases continúan hasta que los objetivos se han cumplido. Para que el proyecto tenga éxito deben desarrollarse en orden de lo contrario el producto final será de inferior calidad. Su desventaja clara es que no permite las revisiones de los proyectos. http://www.slideshare.net/chiki.carito/procesos-del-software



Sirve como bloque de construcción para los demás modelos de ciclo de vida. Su objetivo es el desarrollo de software a través de una secuencia simple de fases. Cada fase tiene un conjunto de metas bien definidas, y las actividades dentro de una fase contribuyen a la satisfacción de metas de esa fase o quizás a una sub secuencia de metas de la fase. http://www.mitecnologico.com/Main/ModeloDeCascada MODELO DE PRODUCCIÓN DE SOFTWARE “LINEAL”



También llamado ciclo de vida básico o modelo cascada, tiene su origen en el modelo cascada aunque omite muchos bucles de este último. El modelo lineal secuencial sugiere un enfoque sistemático o más bien secuencial del desarrollo de software que comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento. http://www.ldc.usb.ve/~vtheok/cursos/ci3711/apuntes/99-0114/Info/Modelo%20Lineal.htm



Es el más sencillo de todos los modelos. Consiste en descomponer la actividad global del proyecto en etapas separadas que son realizadas de manera lineal, es decir, cada etapa se realiza una sola vez, a continuación de la etapa anterior y antes de la etapa siguiente. http://img.redusers.com/imagenes/libros/lpcu097/capitulogratis.pdf

Related Documents

Evidencia 260109
May 2020 3
Gamertech Dragon 260109
December 2019 2
Category Net 260109
December 2019 17
Evidencia
May 2020 35
Evidencia
April 2020 40
Evidencia
April 2020 46