Métodos de Desarrollo de Software

Páginas: 13 (3244 palabras) Publicado: 19 de septiembre de 2013
MODELOS DE DESARROLLO DE SOFTWARE
Asignatura: Análisis y Modelado de Sistemas de Información
Unidad 1: El modelo del proceso del software



Objetivo: El alumno realizara una investigación sobre los modelos de desarrollo de software, basándose en una de los modelos estructurados y orientados a objeto, y realizara un comparativo entre ellas, deberá incluir introducción sobre el tipo deherramientas, una conclusión y la bibliografía de donde se obtuvo la información.


Introducción

La historia del desarrollo de software se ha evolucionado en base una misma idea: “Hacer que la tarea de realizar programas para computadoras sea cada mas simple, flexible y portable”. Esta evolución la podemos ver desde la época en que las máquinas eran gigantescas y se programaban a través detarjetas perforadas, hasta la época actual en los dispositivos se hacen cada vez mas pequeños y el software tiene la necesidad de ser cada día mas portable. Desde las primeras generaciones de computadoras se ha buscado lograr que la vida sea cada vez más fácil mediante el empleo de herramientas de cómputo, esto ha ocasionado que el desarrollo de software también sufra evoluciones que han idodesde el lenguaje máquina hasta los entornos de programación visuales que ahora conocemos. La primera gran evolución del desarrollo de software fueron los lenguajes estructurados, los cuales aportaron conceptos novedosos, pero que dejaban el trabajo pesado a los programadores, teniendo ellos que cargar con las rutinas para determinados procesos, ocasionando con esto que desviaran su atención delprincipal problema que debían resolver. El más reciente avance del desarrollo de software es la programación orientada a objetos, la cual ofrece mucho mayor dominio de los programas. El programador puede ocuparse en realizar aplicaciones más complejas al exigir menor esfuerzo de atención.
Un modelo de proceso para el desarrollo de software es una representación simplificada de pasos, representadadesde una perspectiva específica. Por su naturaleza los modelos son simplificados, por lo tanto un modelo de procesos del software es una abstracción de un proceso real.

La investigación que se presenta a continuación define dos modelos de desarrollo de software así como también, las diferencias que existen entre ellas mediante un cuadro comparativo. Por último se presenta un CasoPractico donde se planeta un ejemplo de cómo se puede utilizar la metodología Orientada a Objeto en un proyecto Web que le sirva a la empresa donde laboro.








MODELOS DE DESARROLLO DE SOFTWARE

Estos modelos tienen como propósito la producción eficaz y eficiente de un producto software que reúna los requisitos del cliente. Este proceso es intensamente intelectual, afectado por la creatividad yjuicio de las personas involucradas. La mayoría de los modelos de procesos de desarrollo del software son dirigidos por el tiempo; cuanto más tarde sea, más atrás se encontrará en el proceso de desarrollo.

Como todo proceso, están constituidos de pasos o fases que contienen a su vez actividades, estos modelos de desarrollo de software se basan en un ciclo de vida para desarrollar el mismo, comolo son:

La necesidad de solucionar un problema (surgimiento de necesidades)
Inicio del proceso (desarrollo), dentro de esta fase se encuentra la definición del proyecto, el análisis del contexto, definición de requerimientos, diseño del sistema, construcción del sistema, pruebas e implantación.
Operación y mantenimiento, donde realiza ajustes y se buscan fallas.
Renovación o extinción.Los procesos de software son complejos debido a que un producto de software es intangible y por lo general muy abstracto, esto dificulta la definición del producto y sus requisitos, sobre todo cuando no se tiene precedentes en productos software similar. En general este producto está compuesto por hardware y software. En cuanto al hardware, su producción se realiza sistemáticamente y la base de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Métodos de desarrollo de software
  • Metodo De Desarrollo De Software
  • Metodos de desarrollo de software orientado a objetos
  • Diferentes Metodos Para El Desarrollo De Software
  • Métodos y técnicas de estimación de esfuerzo de desarrollo de software
  • Métodos heterodoxos en desarrollo de software
  • Desarrollo de Software
  • Desarrollo De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS