Modelado de negocios con uml

Solo disponible en BuenasTareas
  • Páginas : 18 (4383 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de diciembre de 2010
Leer documento completo
Vista previa del texto
MODELADO DE NEGOCIOS CON UML

Para continuar y ser competitivas, todas las compañías y empresas deben determinar la calidad de sus productos y la eficacia de sus servicios. Al hacer eso, deben considerar qué está sucediendo en el mundo que lo rodea, y debe también tomar una mirada introspectiva a sus productos o servicios. ¿Su operación interna está trabajando con soltura? ¿Pueden mejorar suproducto o servicio? ¿Está su producción funcionando tan eficientemente como sea posible? Pueden ampliar su cartera de productos o servicios para alcanzar nuevos mercados y clientes?
Además de productos y de servicios, actualmente los negocios deben también evaluar sus sistemas de información. ¿Los sistemas de información apoyan con eficacia su manera de trabajo? ¿Los sistemas se adaptan fácilmentea los cambios? ¿La información se utiliza como recurso estratégico importante en el negocio? ¿Es la información adecuada y correcta? En muchos de los negocios actualmente, los sistemas de información apoyan muy simplemente el negocio. Cada vez más, se están haciendo una parte integrante de ella. Todos los negocios hacen un cierto uso de la tecnología de la información, y es importante que sussistemas estén construidos realmente para apoyar los negocios del cual son una parte integrante. El negocio es quien define en última instancia los requisitos en los sistemas de información, y crear software sin una comprensión apropiada del contexto en el cual ese software debe funcionar es una aventura peligrosa. Para conseguir tal comprensión, es esencial hacer un modelo del negocio. Un modelo esuna vista simplificada de una realidad compleja. Es un medio de crear la abstracción, permitiendo que usted elimine los detalles irrelevantes y de enfocarse en uno o más aspectos importantes a la vez. Los modelos eficaces también facilitan discusiones entre diversos integrantes del negocio, permitiendo que estén de acuerdo con los claves fundamentales y que trabajen hacia objetivos comunes.Finalmente, un modelo comercial puede ser la base para otros modelos, tales como modelos para diferentes sistemas de información que apoyan el negocio. El modelado (Ej., con UML) se ha aceptado y se ha establecido como medio para analizar y diseñar software. Para crear el mejor software, los negocios en los cuales los sistemas informáticos funcionan deben también ser modelados, ser entendidos, y a vecesser mejorados. El modelo comercial es el centro para la conducción del negocio o mejorar el funcionamiento del mismo. Los modelos de desarrollo también ayudan a desarrollar estructuras y a enfocar su pensamiento. Trabajando con los modelos aumentan su comprensión del negocio, como así también su conocimiento de las nuevas oportunidades para mejorar el negocio. Muchos desarrolladores de procesosque utilizan UML, indican que el desarrollo del sistema debe comenzar con el modelado de un caso de uso para definir los requisitos funcionales del sistema. Un caso del uso describe un uso específico del sistema por uno o más agentes. Un agente es un papel que un usuario u otro sistema tiene. El objetivo del modelado del caso de uso es identificar y describir todos los casos de uso que los actoresrequieren del sistema. Las descripciones del caso de uso entonces se utilizan para analizar y para diseñar una arquitectura de sistema robusta que realice los casos de uso (esto es lo qué se define como desarrollo dirigido a los casos de “uso”). ¿Pero cómo saber que todos los casos de uso, o aún los correctos casos de uso son la mejor opción para el negocio en el cual el sistema actúa, seidentifica? Para contestar a tales preguntas es que ustedes necesitan modelar y entender el entorno del sistema.
El modelado del entorno de un negocio implica el contestar preguntas tales como:

• cómo interactúan los diversos actores?
• qué actividades son parte de su trabajo?
• cuáles son los objetivos finales de su trabajo?
• Que otra gente, sistemas, o recursos están implicados que no...
tracking img