Modelos de desarrollo de software
Una visión integrada y orientada a proyectos vinculados con la Administración
Facultad de Ciencias Económicas
Universidad de Buenos Aires
2009
Contenido
1.
Objetivo ......................................................................................................................................2
2.Introducción................................................................................................................................2
3.
Desarrollo de Sistemas. Enfoque clásico ......................................................................................2
4.
Una propuesta integral................................................................................................................35.
Distintos problemas y sistemas, distintos modelos ......................................................................4
6.
Modelo “Lineal Secuencial” (“En Cascada” o “Ciclo de Vida”) ......................................................7
7.
Modelo “Lineal Secuencial Iterativo o Incremental” ....................................................................8
8.
Modelo de“Prototipos” ..............................................................................................................9
9.
Modelo en “Espiral” .................................................................................................................. 10
10.
Modelo de “Desarrollo Rápido de Aplicaciones” .................................................................... 1211.
Otros modelos....................................................................................................................... 13
12.
Elección de un modelo adecuado .......................................................................................... 14
Agradecimiento................................................................................................................................ 15
Bibliografía y sitios consultados ........................................................................................................ 15
Modelos para el desarrollo de software
Lic. Cesar Ariel Briano
1
1. Objetivo
Los modelos a utilizar para desarrollar aplicaciones informáticas son parte fundamental de
cualquier bibliografía dedicada a laingeniería de software.
El objetivo de este trabajo es presentar esos modelos de un modo más claro y ordenado,
haciendo hincapié en aquellos modelos que más se utilizan. Se busca además adaptar los modelos a
un enfoque más realista, más local y más orientado al desarrollo de sistemas vinculados a la
administración y a las ciencias económicas.
2. Introducción
Muchas profesiones tienen protocolos oguías para encarar su arte, su ciencia o su técnica.
Un pintor sabe que antes de empezar su cuadro debe preparar la tela conforme la técnica de pintura
que luego utilizará. Un médico que visita a un paciente a domicilio sabe que primero debe tomarle la
fiebre, auscultarlo, revisar su garganta y luego decidir un diagnostico. Podrá optar por realizar más
estudios de laboratorio o prescribiralgún medicamento.
Algo similar pasa con la construcción del software: no es simplemente sentarse y empezar a
programar. Por el contrario, un proyecto de construcción de un sistema informático requiere
desarrollar una serie de tareas. Algunas de estas tareas son previas y otras son posteriores a la
programación propiamente dicha y deben ejecutarse con cierto orden y cumpliendo ciertas pautas
paraasegurar un proyecto exitoso y un software de calidad.
Los modelos para el desarrollo de software dan al ingeniero un marco teórico a seguir para
desempeñar eficazmente su tarea. La existencia de múltiples tipos de sistemas, de múltiples tipos de
organizaciones y de contextos muy diferentes, hace que sea necesario contar con varios modelos. Las
diferentes características de cada modelo lo...
Regístrate para leer el documento completo.