sistemas de informacion

Páginas: 9 (2001 palabras) Publicado: 28 de marzo de 2013
Una metodología de desarrollo de software se refiere a un framework que es usado para estructurar, planear y controlar el proceso de desarrollo en sistemas de información.
A lo largo del tiempo, una gran cantidad de métodos han sido desarrollados diferenciándose por su fortaleza y debilidad.
El framework para metodología de desarrollo de software consiste en:
Una filosofía de desarrollo deprogramas de computacion con el enfoque del proceso de desarrollo de software
Herramientas, modelos y métodos para asistir al proceso de desarrollo de software
Estos frameworks son a menudo vinculados a algún tipo de organización, que además desarrolla, apoya el uso y promueve la metodología. La metodología es a menudo documentada en algún tipo de documentación formal.
Historia
El desarrollo delos sistemas tradicionales de ciclo de vida se originó en la década de 1960 para desarrollar a gran escala funcional de sistemas de negocio en una época de grandes conglomerados empresariales. La idea principal era continuar el desarrollo de los sistemas de información en una muy deliberada, estructurada y metódica, reiterando cada una de las etapas del ciclo de vida. Los sistemas de informaciónen torno a las actividades resueltas pesadas para el procesamiento de datos y rutinas de cálculo.
Metodologías de Desarrollo de Software tiene como objetivo presentar un conjunto de técnicas tradicionales y modernas de modelado de sistemas que permitan desarrollar software de calidad, incluyendo heurísticas de construcción y criterios de comparación de modelos de sistemas.
Para tal fin sedescriben, fundamentalmente, herramientas de Análisis y Diseño Orientado a Objetos (UML), sus diagramas, especificación, y criterios de aplicación de las mismas. Como complemento se describirán las metodologías de desarrollo de software que utilizan dichas herramientas, ciclos de vida asociados y discusión sobre el proceso de desarrollo de software más adecuado para las diferentes aplicaciones ejemplosque se presentarán. Principalmente, se presentará el Proceso Unificado el cual utiliza un ciclo de vida iterativo e incremental.

Kendall y Kendall
I. Identificacion del problema, oportunidades y objetivos. II. Determinacion de los requerimientos de informacion. III. Analisis de las necesidades del sistema. IV. Diseño del sistema recomendado. V. Desarrollo y documentacion del software. VI.Pruebas y mantenimiento del sistema. VII. Implantacion y evaluacion del sistema.
James Senn
I. Ciclo de vida y desarrollo del sistema. II. Desarrollo por analisis estructurado III. Prototipo del sistema.
Llorens Fabregas
I. Requerimientos. II. Analisis/Diseño. III. Construccion. IV. Pruebas. V. Produccion y mantenimiento.
JonasMontilva
I. Definir el proyecto. II. Analisis del contexto. III.Definicion de los requerimientos. IV. Diseño preliminar. V. Diseño detallado.
Roger Pressman
I. Analisis de los requerimientos del Software. II. Diseño. III. Genaracion de codigo. IV. Pruebas. V. Mantenimiento.
Metodologías de desarrollo de software
1970s
Programación estructurada sol desde 1969
Programación estructurada Jackson desde 1975
1980s
Structured Systems Analysis and DesignMethodology (SSADM) desde 1980
Structured Analysis and Design Technique (SADT) desde 1980
Ingeniería de la información (IE/IEM) desde 1981
1990s
Rapid application development (RAD) desde 1991.
Programación orientada a objetos (OOP) a lo largo de la década de los 90's
Virtual finite state machine (VFSM) desde 1990s
Dynamic Systems Development Methoddesarrollado en UK desde 1995.
Scrum (desarrollo),en la última parte de los 90's
Rational Unified Process (RUP) desde 1999.
Nuevo milenio
Extreme Programming(XP) desde 1999
Enterprise UnifiedProcess (EUP) extensiones RUP desde 2002
Constructionist design methodology (CDM) desde 2004 porKristinn R. Thórisson
Agile Unified Process (AUP) desde 2005 porScott Ambler
Enfoques de desarrollo de software
Cada metodología de desarrollo de software...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas de información y tecnologías de la información
  • ¿Qué es tecnologia de información y sistemas de información?
  • Los sistemas de información y las tecnologías de información
  • Sistema de informacion
  • Sistemas de informacion
  • Sistema de informacion
  • Sistema de informacion
  • Sistemas de informacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS