ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelo Del Negocio


Enviado por   •  29 de Diciembre de 2013  •  2.722 Palabras (11 Páginas)  •  283 Visitas

Página 1 de 11

Generación de Especificaciones de Requisitos de

Software a partir de Modelos de Negocios: un enfoque

basado en metas 1

Hugo Estrada1,3, Alicia Martínez1,2, Oscar Pastor1, Juan Sánchez1

1 Universidad Politécnica de Valencia ,

Avenida de los Naranjos s/n , Valencia, España

{hestrada, alimartin, opastor,jsanchez}@dsic.upv.es

2 I.T. Zacatepec, Morelos, México

3CENIDET Cuernavaca, Mor. México

Abstract. Los trabajos de investigación actuales en ingeniería de requisitos

buscan mecanismos que permitan establecer la relación entre la funcionalidad

esperada de un sistema de información y los procesos de negocios a los que éste

dará soporte. Este enfoque permitirá asegurar que el sistema de información a

desarrollar sea realmente útil en las tareas de los actores organizacionales. Los

trabajos de investigación en esta área han determinado que las metas

organizacionales son una buena base para establecer la relación entre los

objetivos perseguidos por el negocio y los requisitos del sistema de información

a desarrollar, ya que todos estos requisitos (funcionales y no funcionales) deben

corresponderse con tareas que se desean desempeñar dentro de un proceso de

negocios. Los procesos de negocio a su vez, permiten el cumplimiento o

satisfacción de alguna o algunas de las metas del negocio. En este trabajo se

presenta una propuesta para la obtención de requisitos de software a partir de

modelos de negocios. El artículo se divide en dos secciones principales: (a) la

construcción de modelos de negocios a partir de un análisis orientado a metas

(b) la obtención de un modelo de requisitos de software a partir del modelo de

negocios. Este trabajo permite tener un punto de partida sólido para la

construcción del sistema de información, donde cada requisito tiene su origen

en las metas del negocio.

1 Introducción

El objetivo principal de un sistema de información es automatizar tareas o actividades

de un proceso de negocios, permitiendo a los actores organizacionales alcanzar sus

metas particulares, así como las metas generales del negocio. Esta es la razón por la

que el estudio del ambiente organizacional en el que se implantará el producto

software ha sido reconocido como una parte fundamental de la ingeniería de

requisitos [2]. En este contexto existen investigaciones que remarcan la importancia

de utilizar las metas del negocio para conducir el desarrollo de un producto software.

1 Este proyecto está parcialmente financiado por la Asociación Nacional de Universidades e

Instituciones de Educación Superior ANUIES, México

Los trabajos más significativos en este campo son: a) KAOS [6]: un framework

formal basado en lógica temporal y en técnicas de refinamiento de Inteligencia

Artificial, donde todos los términos (metas, acciones, estados, etc.) son definidos en

forma consistente y rigurosa. El principal énfasis de KAOS es la prueba formal de que

los requisitos cumplen las metas que fueron definidas para el sistema de información.

b) GBRAM: un Método de Análisis de Requisitos basado en metas [2], a pesar de ser

menos formal que KAOS se encuentra más enfocado a la definición de metas y a la

unión de éstas con los actores organizacionales.

El objetivo de estos trabajos es ayudar en la definición del conjunto de requisitos

necesarios para desarrollar un sistema de información que ayude a los actores

organizacionales a lograr sus metas. Estas son algunas de las ventajas de estos

enfoques basados en metas:

• Las metas hacen explícita la relación entre las operaciones de bajo nivel del

negocio (descritas por los operarios) y las metas de alto nivel (descritas por los

administradores de la empresa).

• Las metas permiten determinar en forma precisa la pertinencia de los requisitos.

Un requisito es pertinente si es usado para satisfacer por lo menos una de las

metas del negocio

• Es posible determinar el conjunto de tareas o actividades necesarias para

satisfacer cada meta.

• El refinamiento de metas provee un mecanismo natural para estructurar

documentos de requisitos complejos e incrementar su legibilidad.

• Es posible utilizar las metas del negocio para determinar la completitud y

suficiencia de la especificación de requisitos. La especificación será completa si

todas las metas son satisfechas con los requisitos especificados.

• Es posible utilizar las metas para identificar y resolver conflictos entre las

diferentes alternativas de realizar una tarea o actividad.

La principal desventaja de las investigaciones antes mencionadas es que sólo

...

Descargar como (para miembros actualizados)  txt (18.8 Kb)  
Leer 10 páginas más »
Disponible sólo en Clubensayos.com