Estimados alumnos:
Como lo indica el título esta semana estaremos trabajando el concepto y los tipos de ciclo de vida del software, como su nombre lo dice, el ciclo de vida del software se refiere a las etapas o fases que se siguen desde la concepción de la idea para generar un sistema o software hasta su conclusión, utilización y mantenimiento, pasando por el analisis, el diseño y la programación, en este sentido existen diferentes modelos que nos permiten desarrollar el software o sistema, los cuales investigarán de la siguiente forma:
1.- Modelo en cascada (Angie)
2.- Modelo contractual (Jose Luis)
3.- Prototipo (Manuel)
4.- Modelo en espiral (Eliseo)
5.- Técnicas de cuarta generación (David)
La actividad consiste en lo siguiente:
1.- Investigar todo lo referente al tema y realizar una presentación que contenga la definción, descripción del modelo y ejemplos, esta presentación la subirán al blog y ustedes eligiran el día a exponer (puede ser martes 25 o jueves 27).
2.- De lo investigado hacer un documento de WORD para enviarlo a mi correo y entregar impreso el día de la exposición, este documento debe contener claramente las referencias de las cuales tomaron la información.
3.- Por último en esta entrada que estoy generando deben agregar todos como comentario una definición del concepto de ciclo de vida.
Saludos a todos y cualquier duda o aclaración lo resolvemos en clase
Atentamente
Mtro. Efraín Piñón Avilés.
4 comentarios:
El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar el desarrollo de la aplicación, es decir, 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.
espero este bien esta definicion profe
El desarrollo de software va unido a un ciclo de vida compuesto por una serie de etapas que comprenden todas las actividades, desde el momento en que surge la idea de crear un nuevo producto software, hasta aquel en que el producto deja definitivamente de ser utilizado por el último de sus usuarios.
La producción de software es algo mas que la programación; hay etapas que le preceden y otras que le siguen.
El ciclo de vida del software esta constituido por el conjunto de todas las etapas. Los métodos y técnicas de la ingenieroa del software se inscriben dentro del marco delimitado por el ciclo de vida del software, y mas concretamene, por las diferentes etapas que se distinguen.
La misma existencia de distintos modelos de ciclo de vida de software hace comprender que no hay ninguno que sea ideal para que este no tenga grandes limitaciones.
Sin embargo, es indispensable que todo proyecto se desarrollo dentero del marco de un ciclo de vida claramente definido, si se quiere tener una mínima garantía de cumplimiento de plazos, y respetar los limites de los recursos asignados.
Ciclo de Vida del Software
Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto de desarrollo de software.
El primer ciclo de vida del software, "Cascada", fue definido por Winston Royce a fines del 70. Desde entonces muchos equipos de desarrollo han seguido este modelo. Sin embargo, ya desde 10 a 15 años atrás, el modelo cascada ha sido sujeto a numerosas críticas, debido a que es restrictivo y rígido, lo cual dificulta el desarrollo de proyectos de software moderno. En su lugar, muchos modelos nuevos de ciclo de vida han sido propuestos, incluyendo modelos que pretenden desarrollar software más rápidamente, o más incrementalmente o de una forma más evolutiva, o precediendo el desarrollo a escala total con algún conjunto de prototipos rápidos.
Publicar un comentario