dsdm

Páginas: 28 (6763 palabras) Publicado: 18 de abril de 2014
Universidad de Murcia Facultad de Informática
Departamento de Informática y Sistemas

Postgrado de Informática y Matemáticas Aplicadas a Ciencia e Ingeniería


Desarrollo de Software Dirigido por Modelos

Capítulo 1. Introducción al Desarrollo de software dirigido por modelos

El objetivo de ese capítulo es establecer el contexto en el cuál surge el “Desarrollo de softwaredirigido por modelos” (DSDM). Se analizan los principios básicos de este nuevo paradigma de creación de software y se presenta las tres principales visiones de DSDM más extendidas: MDA, “Desarrollo Específico del Dominio” y “Factorías de Software”.

1. Introducción

La mayor parte de las actividades humanas son dependientes del software y la construcción de software se ha convertido en unsector estratégico para el desarrollo de la sociedad, siendo el software uno de los pilares para la implantación de la sociedad de la información. Desde la aparición de la ingeniería del software su principal objetivo ha sido alcanzar la industrialización del software, esto es, crear una industria que posibilite crear software de alta calidad a bajo coste, de la misma manera que otras industriascrean sus artefactos.
No cabe duda que en los últimos cuarenta años se han realizado progresos importantes para la mejora del proceso de desarrollo de software. Desde la aparición de los primeros compiladores (la tecnología que más impacto ha tenido), se han sucedido un gran número de lenguajes, técnicas, tecnologías y procesos destinados a mejorar la productividad y calidad del software. Sinembargo, como se afirma en [Greenfield, 2003], todavía no se puede decir que haya emergido una verdadera industria del software cuando, según los datos del informe de Standish Group referido a empresas de EE.UU. [Standish, 1999], sólo el 16% de los proyectos finalizan conformes a la planificación y al presupuesto previsto, un 31% de proyectos son cancelados y el otro 53% acaban pero superan elpresupuesto en un 189% como media). Esta situación que es común a todos los países provoca pérdidas económicas muy cuantiosas, que el citado informe cifra en unos 140 mil millones de dólares por año para EE.UU.
En la última década se han extendido los sistemas distribuidos y heterogéneos y ha aumentado considerablemente la complejidad de las aplicaciones que demandan las empresas. Por otra parte, laaparición de nuevas tecnologías / plataformas es frecuente, lo que provoca cambios en las aplicaciones existentes para su adaptación. Esta tendencia seguirá y según se señala en [Greenfield, 2003] sólo se podrá abordar si emerge una industria del software que abandone prácticas artesanales.
La transición desde una producción artesanal a una producción industrial, es resultado principalmente deautomatizar los procesos de producción, de la fabricación de los productos mediante la integración y adaptación de componentes estándares, del uso de herramientas que permiten automatizar tareas repetitivas, y de la creación de líneas de producto. En el caso del software, es evidente que la automatización o generación automática de software, la reutilización de software basada en assets de distintanaturaleza (patrones, componentes, frameworks, etc.), la utilización de estándares y la configuración de soluciones han sido técnicas que a lo largo de los años han permitido mejoras significativas, pero todavía es necesario una evolución para llegar a una verdadera industria de software que permita economías de escala y de ámbito [Greenfield, 2003].
El paradigma del Desarrollo de Software Dirigidopor Modelos (DSDM) emergió a principios de esta década con el propósito de suponer el paso definitivo hacia la industrialización del software, o al menos proporcionar mejoras significativas en la productividad y calidad,. En realidad, el término DSDM se refiere a un conjunto de diferentes visiones de la creación del software que comparten algunos principios básicos, y que surgen, a partir de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dsdm
  • Articulo Dsdm
  • DSDM Trabajo
  • DSDM
  • dsdm
  • Metodologia dsdm
  • Metodologia Dsdm
  • Documento Completo DSDM

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS