kafka

Páginas: 50 (12494 palabras) Publicado: 21 de octubre de 2014
Capítulo 8
Un Marco Metodológico para
Adoptar los Modelos de Trazado
La adopción de una nueva teoría, método o técnica debe ir acompañada por una serie de
directrices de uso que faciliten su reconocimiento y adopción en ambientes académicos e
industriales. En este caso, el desarrollo dirigidos por modelos viene creando una nueva forma de
pensar y actuar de los ingenieros al enfrentarse alproceso de desarrollo de software. Este nuevo
paradigma provee patrones y modelos que estandarizan la transformación de los requisitos a
través de las diferentes etapas del ciclo de vida. Por lo tanto, es necesario que su uso sea guiado
por una serie de actividades durante el proceso de desarrollo de software.
Este capítulo define un marco metodológico que apoya el desarrollo dirigido pormodelos
soportado por los Modelos de Trazado. Este marco establece un conjunto de actividades que se
deben realizar, y diferentes participantes que tienen responsabilidades en los diferentes niveles de
refinamiento para lograr un buen nivel en la transformación de los modelos de desarrollo durante
el proceso de desarrollo. Así mismo, el marco se apoya en los servicios de trazabilidad que provee
elModelo de Trazado para guíar actividades de control durante la transformación.

232

Capítulo 8. Un MarcoMetodológico para Adoptar los Modelos de Trazado
Introducción

8.1 Introducción
El proceso de desarrollo de software se apoya en diferentes modelos o metodologías de desarrollo
que incluyen características de definición, modelado, e implementación. Desde el conocido diseñoestructurado, pasando por los modelos en cascada, en paralelo, rápido de aplicaciones, prototipos,
métodos ágiles, modelo en espiral, el proceso unificado, etc. [Pressman 2006]. Por lo general, los
modelos de desarrollo incluyen prácticas de gestión y soporte al proceso que facilitan la obtención
de productos confiables y de buena calidad. La gestión está asociada a las actividades del proceso
en cadaetapa del desarrollo, a los participantes y al grupo de desarrollo, al flujo de acción que
determina la metodología, el riesgo, las acciones, los productos y los documentos que se definen
finalmente un producto de software.
Los modelos de desarrollo más recientes, como el Proceso de Desarrollo Unificado, complementan
la acción de las metodologías estructuradas por medio de la definición demodelos que representan
los componentes estáticos y dinámicos del sistema utilizando lenguajes de modelado tales como el
UML. En estos modelos cobran vital importancia en la definición de disciplinas y etapas, donde son
generados los modelos de desarrollo bajo un proceso iterativo e incremental [Arlow and Neustad
2005]. Actualmente, enfoques tales como SCRUM plantea la combinación de procesositerativos e
incrementales con métodos ágiles de desarrollo donde la generación de productos de software se
basa en la conformación de grupos de trabajo especializados, donde la experticia de sus
participantes hace posible lograr metas a corto plazo [Schwaber and Beedle 2001].
El desarrollo dirigido por modelos se debe soportar en los modelos en metodológías para que
puedan ser adoptados conmayor aceptación en la comunidad académica e industrial actual. Sin
embargo, estos son paradigma en proceso de madurez, que aún presenta algunas debilidades en la
formalización de las actividades que se deben realizar durante del proceso de desarrollo de tal forma
que se pueda adoptar y usar en la industria del software. Este capítulo presenta un marco
metodológico que apoya el desarrollodirigido por modelos soportado en Modelos de Trazado. Por
lo tanto se definen actividades, recursos, y entregables que deben gestionarse durante el proceso de
desarrollo de software.
La estructura de este capítulo es la siguiente. La Sección 8.1 define el Marco Metodológico. La
Sección 8.2 establece las actividades del desarrollo. Finalmente, la Sección 8.3 concluye el capítulo.

233

Capítulo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • kafka
  • Kafka
  • Kafka
  • Kafka
  • kafka
  • Kafka
  • Kafka
  • Kafka

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS