Ingeniería en Desarrollo de Software 3 er Semestre Programa de la asignatura: Modelado de negocios Actividades de aprendizaje Ingeniería: 15142314 / Clave: TSU: 16142314 Universidad Abierta y a Distancia de México Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 1
Índice Foro general de la asignatura Modelado de negocios... 3 Actividad 1. Modelado de negocios... 4 Actividad 2. Modelado de negocios y UML... 9 Evidencia de aprendizaje. Ejercicios en UML... 12 Autorreflexiones... 14 Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 2
Foro general de la asignatura Modelado de negocios Propósito Antes de iniciar el recorrido por la asignatura, es importante saber quiénes participan en la misma. Para ello, este Foro general es el espacio para presentarte y así comenzar a conocer a todos tus compañeros(as). También se abrirán secciones para comentar aspectos relevantes que surjan al inicio y en el transcurso del ciclo escolar; puedes compartir dudas, inquietudes diversas y recomendaciones para los participantes del grupo. Desarrollo de la actividad Para participar en el Foro general de la asignatura Modelado de negocios, sigue estos pasos: 1. Ingresa al foro e identifica el tema abierto por tu Docente en línea indicado para la presentación. 2. Revisa cada una de las entradas o categorías que se publican, mismas que estarán abiertas durante todo el curso para que integres tus participaciones, dudas, comentarios, sugerencias, etcétera, dependiendo del tipo de participación que quieras hacer. 3. Preséntate con el grupo de acuerdo con lo que tu Docente en línea te invite a compartir en el mismo, así como otros aspectos que consideres importantes dar a conocer. 4. Interactúa con tus compañeros(as); aporta comentarios a sus participaciones con el fin de enriquecer la comunicación. Producto Foro no ponderable. Actividad Foro. Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 3
Actividad 1. Modelado de negocios Introducción Una forma de representar un modelo de negocios es la representación gráfica de los quehaceres de un comercio (empresa). Para elaborar las gráficas en forma adecuada es importante comenzar por identificar las características que conforman a dicho modelo y, a través de la práctica, ir perfeccionando las estrategias de modelado. Esta actividad, por lo tanto, promueve la investigación acerca del tema, identificando perspectivas encaminadas a conocer el modelado de negocios. Planteamientos detonadores del aprendizaje Con base en los conocimientos que tienes acerca del ambiente en el que se realiza el desarrollo de software, te has enterado de los problemas que ocasionan el desconocimiento o la falta de dominio de todos los requerimientos necesarios para el desarrollo de software? Qué pasaría si desconocieras los procesos en los que está implicado el software que desarrollarás? Es importante detectar los requerimientos y visualizar todos los procesos en los que estará implicado el software que se desarrollará, o bien, analizar de qué forma se está utilizando y si logra el objetivo, o si se deben replantear algunos de sus elementos y detectar cuáles se podrían replantear. Ante ello, el modelado de negocios adquiere gran relevancia al posibilitar este análisis y comprensión del problema y su alcance, lo cual facilita la identificación, análisis y especificación de los requerimientos de software. Así pues, en esta actividad identificarás en dónde radica la importancia del modelado de negocios para el desarrollo de software. Lineamientos para el desarrollo y entrega de la actividad A continuación se exponen los lineamientos de desarrollo de la actividad. Es importante considerar que puede realizarse por equipos o en forma individual, dependiendo de la forma en que la plantee tu Docente en línea. Desarrollo de la actividad Esta actividad promueve la investigación del tema acerca del modelado de negocios en el desarrollo de software, con el fin de que identifiques los conceptos principales y las Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 4
perspectivas encaminadas al modelado de negocios, dándole forma a través de un crucigrama. Para ello, tu Docente en línea te hará llegar las instrucciones necesarias; una vez que cuentes con ellas, sigue estos pasos. 1. Realiza una revisión teórica del tema modelado de negocios, consultando fuentes de información especializadas y confiables que contengan, por lo menos, de 5 a 10 páginas de información sobre el tema. 2. Elige una de las fuentes que consultaste y envía el archivo o la dirección a tu Docente en línea a través del mensajero institucional, con el fin de verificar que la fuente que elegiste cumpla con las características solicitadas en el punto anterior. 3. Espera la respuesta de tu Docente en línea por el mismo medio para que te autorice el uso de la fuente que propones, o en su caso, indicarte que selecciones otra que se apegue a lo solicitado. 4. Elabora una lista de definiciones y conceptos principales extraídos de la fuente que elegiste y de la cual recibiste validación (mínimo 15; máximo 20). 5. Asegúrate de que las respuestas a estas definiciones y conceptos tengan una sola palabra de máximo 10 caracteres. Ejemplo: Acción de conformar la representación de algo = MODELADO Notación para el Modelado de Procesos de Negocio = BPMN 6. Construye un crucigrama empleando los conceptos y definiciones que elegiste. Puedes usar los enlaces que se te sugieren en la sección Recursos de apoyo, o bien, elegir la herramienta de tu preferencia. 7. Guarda la primera parte de tu actividad en dos archivos. Al primero asígnale el nombre DMDN_U1_A2_XXYZ.PDF y almacena el formato que te arrojó la página con el crucigrama sin resolver (de preferencia un PDF). Agrega el enlace de la fuente especializada que utilizaste. 8. Al segundo asígnale el nombre DMDN_U1_B2_XXYZ.DOC y almacena un documento de texto que contenga únicamente las respuestas o descripciones de los conceptos del crucigrama. En ambos archivos sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido. 9. Envía los dos archivos mediante la herramienta Tareas. Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 5
10. Imprime, resuelve, y posteriormente escanea o tómale una foto al crucigrama de uno(a) de tus compañeros(as) que tu Docente en línea seleccionará aleatoriamente y te enviará a tu correo institucional. 11. Señala de acuerdo con la siguiente rúbrica si el crucigrama que elaboró tu compañero(a) cumplió con los requisitos: Las respuestas caben correctamente en la cuadrícula que se envía (Ejemplo: MODELADO, 8 casillas) o Se presenta (1) No se presenta (0). Las preguntas están claramente relacionadas con los contenidos de los textos o Se presenta (1) No se presenta (0). Las preguntas son claras, concretas. o Se presenta (1) No se presenta (0). Las respuestas son de menos de 10 caracteres o Se presenta (1) No se presenta (0). 12. Guarda la segunda parte de tu actividad: corresponde al tercer archivo, asígnale el nombre DMDN_U1_C2_XXYZ.PDF y almacena el crucigrama resuelto de tu compañero(a) en formato de imagen.jpg, así como la rúbrica que calificaste. 13. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo apellido. 14. Envía el tercer archivo en la misma sección de tareas para completar tu calificación. *Consulta los criterios de evaluación de las actividades de la unidad 1, para que los consideres en el desarrollo de tu actividad. Lineamientos de formato Características del formato de párrafo y fuente: Arial 11 Texto justificado Títulos centrados Elementos de la actividad Carátula. Se deberá integrar con los siguientes elementos: -Nombre completo de la institución -Nombre completo de la asignatura -Nombre completo de la unidad -Nombre completo y número de la actividad -Nombre de la actividad elaborada -Nombre completo del alumno Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 6
-Datos generales: matrícula del alumno, grupo, nombre del (de la) Docente en línea, fecha de entrega Conclusiones Fuentes de consulta: consulta fuentes de información especializada y confiable que contengan, por lo menos, de 5 a 10 páginas de información sobre el tema Producto Crucigrama Actividad Subida avanzada de archivos. Recursos de apoyo Enlaces para elaborar crucigramas http://www.eclipsecrossword.com/ http://worksheets.theteacherscorner.net/make-your-own/crossword/ http://www.discoveryeducation.com/freepuzzlemaker/?cfid=1382748&cftoken=96315167 Fuentes especializadas y confiables Las fuentes, ya sean virtuales o impresas, tales como bibliotecas, revistas, libros, artículos de universidades, páginas oficiales de productos de software y hardware, etcétera, son especializadas y confiables en tanto tengas claro: El autor Fecha y medio de publicación En el desarrollo del texto se indican con claridad las citas utilizadas Las tareas que se fundamenten en páginas del estilo de El rincón del vago, Buenas tareas, Wikipedia, blogs personales, etcétera, o sean copiadas textualmente, no se recibirán, causando la menor calificación. Páginas de apoyo para acceder a fuentes confiables Google Libros http://books.google.es/ Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 7
Google académico http://scholar.google.es/ Redalyc http://www.redalyc.org Videos de temas diversos https://vimeo.com/ Revista Digital de la UNAM http://www.revista.unam.mx/ Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 8
Actividad 2. Modelado de negocios y UML Presentación Esta actividad tiene como finalidad analizar los conceptos de modelado de negocios y ejemplificarlos con base en un caso y en la metodología UML. Para el desarrollo de esta actividad es importante que apliques la metodología UML; además, es necesario que investigues otras fuentes y ejemplos de aplicación de la misma. Desarrollo de la actividad El propósito de la actividad es que ejercites la metodología UML. Para ello, tu Docente en línea te hará llegar las instrucciones necesarias. Una vez que cuentes con ellas, sigue estos pasos: 1. Crea un producto que represente todas las características del modelado de negocios utilizando UML. 2. Guarda la actividad con el nombre DMDN_U1_A3_XXYZ. Sustituye las XX por las dos primeras letras de tu primer nombre, la Y por la inicial de tu apellido paterno y la Z por la inicial de tu apellido materno. 3. Envía tu actividad a través de la sección Base de datos. 4. Revisa y comenta los trabajos de tus compañeros(as). 5. De acuerdo a los comentarios del grupo, elige el producto más completo y envía un mensaje a tu Docente en línea sobre las razones de tu elección. *No olvides consultar los criterios de evaluación de las actividades de la unidad 1, para considerarlos en el desarrollo de tu actividad. Producto Definido por el (la) Docente en línea a través del mensajero interno Actividad Base de datos Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 9
Lineamientos de formato Características del formato de párrafo y fuente: Arial 11 Texto justificado Títulos centrados Elementos de la actividad Carátula. Se deberá integrar con los siguientes elementos: -Nombre completo de la institución -Nombre completo de la asignatura -Nombre completo de la unidad -Nombre completo y número de la actividad -Nombre de la actividad elaborada -Nombre completo del alumno -Datos generales: matrícula del alumno, grupo, nombre del (de la) Docente en línea, fecha de entrega Conclusiones Fuentes de consulta: consulta fuentes de información especializada y confiable que contengan, por lo menos, de 5 a 10 páginas de información sobre el tema. Actividad 3. Cómo me ayuda UML para modelar negocios? Presentación El lenguaje de modelado de negocios UML se conforma de una notación gráfica muy precisa y por reglas semánticas que se relacionan con el desarrollo de sistemas de software, es decir, cuenta con elementos para describir la notación para clases, componentes, nodos, actividades, flujos de trabajo, casos de uso, objetos, estados así como la forma de modelar la relación entre esos elementos. Modelar el proceso de negocio es una parte muy importante de cualquier proceso de desarrollo de software. Es por ello que se requiere analizar la importancia de este lenguaje en el modelado de negocios del desarrollo de software. Desarrollo de la actividad El propósito de esta actividad es debatir con los miembros del grupo, los beneficios potenciales de UML al utilizarlo, sus ventajas o desventajas, además de compartir la experiencia y perspectiva del tema, así como dudas e inquietudes al respecto. 1. Ingresa al foro: Cómo me ayuda UML para modelar negocios? Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 10
2. Debate con tus compañeros(as) miembros del grupo acerca de la ayuda que puede proporcionar UML, así como las ventajas y desventajas que encuentras en su uso. 3. Comparte la experiencia y perspectiva del tema. 4. Sigue la línea de discusión que plantee tu Docente en línea. *Consulta los criterios de evaluación respecto a la participación en foros. Producto Foro colaborativo Actividad Foro ponderativo Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 11
Evidencia de aprendizaje. Ejercicios en UML Introducción UML es una herramienta ampliamente útil para el modelado de negocios. Para comprender su funcionamiento es necesario poner en práctica el diseño de un proceso de negocios plasmando su uso. Desarrollo de la evidencia Como evidencia de aprendizaje ejercitarás la metodología UML. Para ello, tu Docente en línea te hará llegar las instrucciones necesarias; una vez que cuentes con ellas, sigue estos pasos: 1. Investiga ejemplos de diagramas de flujo de actividades o de funciones cruzadas que representen a distintas microempresas, en diversas fuentes a tu alcance (internet, microempresas de tu localidad, etcétera). 2. Envía a tu Docente en línea, por lo menos un ejemplo de diagrama indicando qué tipo de microempresa se representa (por ejemplo, desarrollo de software a la medida, desarrollo de aplicaciones para móviles, desarrollo de software educativo, u otras organizaciones donde se desarrolle software para diversas finalidades, etcétera), así como una muy breve descripción del proceso que se diagrama. 3. De los ejemplos identificados, selecciona otra función distinta a la que se diagrama en el ejemplo enviado a tu Docente en línea. Por ejemplo, si ya mencionaste el proceso de venta de una ferretería, puedes elegir desarrollar su proceso de compras. 4. Envía a tu Docente en línea el tipo de microempresa que seleccionaste, y menciona a grandes rasgos los procesos que diagramarás (surtido, almacenamiento, elaboración de producto, etcétera), espera su retroalimentación y autorización de tema. Tu Docente en línea se encargará de validarla, enfocarla y concretarla. Las actividades que no pasen por este proceso no se calificarán. Una vez que cuentes con la validación del caso de tu Docente en línea, continúa con el siguiente paso. 5. Define las actividades y los actores de las microempresas que ubicaste. 6. Realiza en Microsoft Visio o ArgoUML, el diagrama de flujo de funciones Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 12
cruzadas y el diagrama de actividades de ambas microempresas. Integrando las siguientes consideraciones: Representa al menos 15 actividades por cada microempresa, incluye al menos dos actividades de cada una, que sean únicas con respecto a las microempresas de su mismo giro, y manifiesta tu creatividad al respecto. Por ejemplo: o Panadería: Se cuela la misma harina tres veces y se verifica la textura. o Restaurante: Se asigna mesa ubicada en el primer piso a las familias y personas adultas. Los clientes que asistan en grupos de más de 4 personas, o sean menores de 21 años, se distribuyen en planta baja. Como puedes observar, las tareas únicas representan condiciones a cumplir que se deben plasmar bajo la simbología correspondiente. 7. Detalla un solo proceso o generaliza todos los que consideres que se involucran. 8. Coloca tus diagramas y descripciones en un archivo de texto y guárdalo con el nombre MDN_U1_EA_XXYZ. 9. Envía el archivo a tu Docente en línea a través del Portafolio de evidencias. *Consulta los criterios de evaluación de la Unidad 1, para considerarlos en el desarrollo de tu evidencia. Producto Lista de actividades Lista de actores Diagrama de actividades Diagrama de funciones cruzadas Actividad Portafolio de evidencias Lineamientos de formato Características del formato de párrafo y fuente: Arial 11 Texto justificado Títulos centrados Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 13
Elementos de la actividad Carátula. Se deberá integrar con los siguientes elementos: -Nombre completo de la institución -Nombre completo de la asignatura -Nombre completo de la unidad -Nombre completo y número de la actividad -Nombre de la actividad elaborada -Nombre completo del alumno -Datos generales: matrícula del (de la) estudiante, grupo, nombre del (de la) Docente en línea, fecha de entrega Conclusiones Fuentes de consulta: consulta fuentes de información especializada y confiable que contengan, por lo menos, de 5 a 10 páginas de información sobre el tema Autorreflexiones Como parte de cada unidad, es importante que ingreses al foro Preguntas de autorreflexión, y consultes las preguntas que tu Docente en línea formule, pues a partir de ellas debes elaborar tu autorreflexión y enviarla mediante la herramienta Autorreflexiones. No olvides que también se toman en cuenta para la calificación final. Ciencias Exactas, Ingeniería y Tecnología Desarrollo de Software 14