Pregunta

Se menciona en el Página del ciclo de vida del desarrollo de sistemas en Wikipedia:

Para gestionar esto, se han creado una serie de modelos de ciclo de vida de desarrollo de sistemas (SDLC):cascada, fuente, espiral, construcción y reparación, creación rápida de prototipos, incremental y sincronización y estabilización.

Encontré algunas cosas en Google, pero sentí que eran vagas y simplemente no me convencían.Quizás una explicación de alguien aquí podría ser más clara.

¿Fue útil?

Solución

Waterfall es un modelo que impone el control y evita el paralelismo;Todos los requisitos para una tarea deben cumplirse antes de comenzar la tarea.Fountain dice que se puede iniciar una nueva tarea antes de que se cumplan todos los requisitos, porque no todos los requisitos son necesarios al inicio de la tarea.

Piensa en esto:juego de super mario,

Cascada:Primero, diseñar todo, luego terminar el hardware (equipo de hardware), luego crear algunos sprites de prueba, luego codificar el motor, luego crear arte, luego música y terminar.

Fuente:Mientras el equipo de hardware hace su trabajo, el arte comienza el trabajo conceptual y la codificación comienza a crear algunos prototipos en hardware preexistente.Cuando los artistas y hw terminan, los codificadores los integran en su código y continúan hasta terminar el juego...

Otros consejos

Fuente:Párense en círculo y lancen algunos patrones y palabras clave al aire para ver dónde aterrizan.Recoge sólo los que caen dentro del círculo.Repetir hasta cancelar.

Cascada:Gira a todos en un bote, luego grita "¡Gerónimo!" Mientras pasa por Niagra Falls.Recoge los pedazos rotos, luego enjuágalos y repite.Asegúrese de que esté bien documentado en qué parte del barco debe sentarse cada individuo, a qué debe agarrarse, qué tan fuerte debe gritar y exactamente dónde debe aterrizar.Consulte el formulario 3684-B para obtener instrucciones adicionales.

Espiral:Elige a un miembro del equipo y haz que todos los demás lo hagan girar en círculos hasta que se mareen.

Construir y arreglar:Simplemente tíralo contra la pared para ver qué se pega.Si algo se cae, agregue un poco de cinta adhesiva.El chicle usado también puede funcionar.Cualquier pieza que no quede atascada, simplemente deséchela.

Creación rápida de prototipos:Hacer exactamente lo que el cliente pidió.Repita hasta que descubran lo que quieren.

incremental:Construye sólo las piezas que quieras y sólo cuando quieras hacerlo.Una versión alternativa es construir solo las piezas por las que más gritan, y solo cuando realmente están parados en su escritorio esperándolas.

Sincronizar y estabilizar:Como Espiral, excepto que solo una persona a la vez hace girar al desafortunado miembro del equipo.Cuando termine su turno, detén el giro por un momento.

Según tengo entendido, esencialmente contienen los mismos pasos, pero un enfoque fuente es mucho más iterativo, con menos enfoque en el diseño inicial y más en el análisis.

Básicamente te abres camino a través de las cosas.Vea lo que debe suceder y mejórelo.Vea lo que debe suceder.Mejoralo.

Es más ágil pero a costa de la estabilidad del proyecto.La cascada es mucho mejor para proyectos grandes.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top