GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Modelo de Mejora Continua
1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Código de la Guía: 001-220501006
Fecha de Inicio de la actividad: (Día – Mes – Año): 01-02-2012 Regional: QUINDÍO
Centro de formación: COMERCIO Y TURISMO Programa de Formación: ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN Código: 228106 Versión: 101 Ficha SOFIA : 327619 Nombre del Proyecto: Diseño y Duración: 18 MESES construcción de software a la medida para el sector empresarial. Fase del Proyecto: REQUERIMIENTOS Duración:120 HORAS Nombre de la Actividad del Proyecto: Identificar necesidades del Cliente: Realizar la caracterización de la empresa, diseñando y aplicando instrumentos para recolectar información, identificando el hardware y el software que posee la empresa. Elaborar mapa de procesos con sus interrelaciones y diagramar en forma detallada cada proceso. Realizar informes de requerimientos. Nombre de la Actividad de Aprendizaje 1. Duración en horas: 40 horas Fecha inicio: 01-02-2012 1. Creación de un mapa de procesos. 2. Creación de matriz de plataformas Fecha Terminación: 02-02-2012 2. Duración en horas: 40 horas tecnológicas y selección de la Fecha inicio: 04-02-2012 plataforma tecnológica a utilizar. Fecha Terminación: 30-03-2012 Equipo Ejecutor de la Actividad: Instructor Diego Mauricio Torres Arias Resultados de Aprendizaje: (Los Asociados a la Actividad) 22050100602 Elaborar mapas de procesos que permitan identificar las áreas involucradas en un sistema de información, utilizando herramientas informáticas y las Tic’s, para generar informes según las necesidades de la empresa. 22050100603 Plantear diferentes alternativas, de modelos tecnológicos de información empresarial, teniendo en cuenta la plataforma tecnológica de la empresa y las tendencias del mercado, para dar solución a las situaciones relacionadas con el manejo de la información de la organización. Competencias: (Las Asociadas al Resultado) 220501006 Definir los requerimientos necesarios para construir el sistema de información de acuerdo con las necesidades del cliente. 2. INTRODUCCIÓN La etapa de la elicitación de requisitos dentro del proceso de desarrollo de software es fundamental para el correcto diseño y construcción del sistema de información. Realizar bien esta fase conlleva a reducción de errores y a menores costos en caso de tener que SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 1 de 3
GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Modelo de Mejora Continua
corregir errores en etapas iniciales. Para el inicio de este proceso se hace necesario conocer el funcionamiento actual del proceso a sistematizar dentro del negocio, ello mediante un mapa de procesos que nos permita identificar actores, elementos del sistema y entregables necesarios. Adicionalmente, debemos caracterizar la plataforma tecnológica actual del negocio y las posibles tecnologías compatibles con esta en razón de poder elegir correctamente una plataforma de desarrollo totalmente compatible con los estándares tecnológicos que maneja el negocio. Se hace muy importante la búsqueda y análisis de materiales acerca de estas temáticas y que nos permitan generar un criterio alrededor de las tecnologías existentes y de los procesos a sistematizar, para ello se requiere que como aprendiz usted aplique parte de su tiempo a la lectura consciente de los materiales suministrados y otros que en trabajo autónomo usted pueda encontrar. El desarrollo de estas habilidades (creación de mapa de procesos y selección de plataformas tecnológicas) es factor diferencial a la hora de analizar, evaluar y construir una solución en sistemas eficaz, económica y útil.
3. CONOCIMIENTOS PREVIOS Información: Concepto de datos e información, propiedades de la información, operaciones sobre los datos. Procesos: identificación, tipos, características, metodología para el estudio de procesos, elaboración de mapas, identificación de procesos críticos a mejorar y enfoques de mejoramiento. Software: Historia, taxonomía, ciclo de vida. Motores de bases de datos: Características, clasificación. Ingeniería de Requerimientos: Definición de problema, reglas de negocio en una organización, concepto de requisito, clasificación de requisitos (Funcionales y no Funcionales), estándares para representar requisitos, documento de especificación de requisitos (SRS), Actividades (Extracción, Análisis, Especificación y Validación). Técnicas y Herramientas utilizadas en las actividades de Ingeniería de Requerimientos (Entrevistas y cuestionarios, Sistemas existentes, Grabaciones de video y de audio, tormenta de ideas, Lista de requerimientos, Casos de uso). Calidad: Buenas prácticas en la elicitación de requerimientos. Hardware: Historia, clases, tipos de dispositivos, arquitecturas, evaluación, servidores. Sistemas operativos para Cliente: Descripción, características, instalación, actualización, 4. DESCRIPCION DE LAS ACTIVIDADES A DESARROLLAR
SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 2 de 3
GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Modelo de Mejora Continua
La actividad debe ser clara y especificar el paso a paso que debe realizar el aprendiz. Paso 1 1. ACTIVIDAD 1: Creación de un mapa de procesos: Instructores: DIEGO MAURICIO TORRES ARIAS Técnico: Transversales: Inglés: # Horas: 40 Instrucciones para el desarrollo de las actividades: Definición: Un mapa de procesos es un diagrama que muestra y ayuda a comprender un trabajo como un proceso y a identificar posibles problemas en el mismo. Puedes consultar qué es un mapa de procesos y qué elementos visuales se utilizan en su elaboración en el documento: “DIAGRAMA DE PROCESOS”, incluido en el material didáctico de la competencia: 220501006 Definir requerimientos necesarios para construir el sistema de información de acuerdo con las necesidades del cliente, páginas 1 y 2. En la página 3 del mismo documento encontrarás un ejemplo aplicado. Para configurar en detalle un mapa de procesos con su hoja de presentación (información básica del proceso), su hoja de diagrama (representación visual), sus anotaciones correspondientes y su ficha de análisis nos basaremos en los pasos indicados en el documento: “GESTIÓN DE PROCESOS”, incluido en el material didáctico de la competencia: 220501006 Definir requerimientos necesarios para construir el sistema de información de acuerdo con las necesidades del cliente, páginas 2 a la 8. De las páginas 9 a la 12 del mismo documento encontrarás ejemplos aplicados con diferentes niveles de detalle. De las páginas 13 a la 18 encontrarás referencias a la norma de calidad ISO 9001:2000 la cual cita los requisitos del sistema de gestión de calidad que involucra gestión por procesos. Para finalizar, desde la página 19 a la 29 encontrarás el enfoque y ejemplos prácticos de este enfoque por procesos utilizando la metodología OSSAD e ISO 9001. Utilizando esta información como guía básica debes elaborar un diagrama de procesos con sus cuatro (4) fichas básicas (indicadas en el documento GESTIÓN DE PROCESOS, páginas 2 a la 8) que represente el proceso a sistematizar a través de su solución de software propuesta. Para elaborar la ficha No. 2 (diagrama del proceso), puedes utilizar la aplicación Visio Viewer o JBoss. De este último se incluye una guía para diagramar los procesos (documento: “CREANDO DIAGRAMAS DE PROCESOS CON JBOSS”), incluido en el material didáctico de la competencia: 220501006 Definir requerimientos necesarios para construir el sistema de información de acuerdo con las necesidades del cliente. Paso 2 ACTIVIDAD 2: Creación de matriz de plataformas tecnológicas y selección de la plataforma tecnológica a utilizar. SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 3 de 3
GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4 Modelo de Mejora Continua
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Instructores: DIEGO MAURICIO TORRES ARIAS Técnico: Transversales: Inglés: # Horas: 40 Instrucciones para el desarrollo de las actividades: Definición: Una plataforma tecnológica puede ser considerada desde el punto de vista del usuario como el material tecnológico (hardware y software) que posee en su negocio como soporte para la implementación de una solución informática. Desde el punto de vista del programador, la plataforma tecnológica es considerada como la tecnología elegida para realizar un desarrollo de software, previo análisis de sus características y de las características requeridas por el sistema a implementar. En esta actividad usted deberá generar una matriz de posibles tecnologías a utilizar para un desarrollo web, adjunto a continuación el modelo de matriz a implementar: Orientación Requisitos Nombre Empresa a: (Modelo – Lenguajes Técnicos Plataforma Propietaria Vista o compatibles instalación Controlador)
Costos Fuentes
Luego de crear esta matriz, usted deberá seleccionar una combinación de plataformas (de las incluidas en su matriz), para adaptar a la arquitectura: MODELO - VISTA – CONTROLADOR, indicando para cada una de estas capas cuál de las plataformas utilizará y por qué razones (en documento Word). Para realizar este instrumento de Evaluación No. 2, usted puede consultar el documento: “SELECCIÓN DE UNA PLATAFORMA TECNOLÓGICA”, incluido en el material didáctico de la competencia: 220501006 Definir requerimientos necesarios para construir el sistema de información de acuerdo con las necesidades del cliente. Y el link: “CÓMO ELEGIR UNA PLATAFORMA LIBRE PARA HACER UNA WEB”, contenido en la misma carpeta que el documento anterior, además de las consultas que usted mismo realice acerca del tema.
5. EVIDENDIAS Y EVALUACIÓN Tipo de evidencia Conocimiento Desempeño
Descripción de la evidencia: 1. Elaborar mapa de procesos. 2. Elaborar matriz de plataformas tecnológicas.
SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 4 de 3
GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Producto
Forma de entrega:
Criterios de Evaluación:
Técnicas e Instrumentos de Evaluación:
Modelo de Mejora Continua
1. Mapa de procesos descriptivo del proceso para la creación de una anotación en el libro del estudiante. 2. Matriz de tecnologías para desarrollo de software y sugerencia de plataforma tecnológica para el desarrollo del proyecto. 1. Documento (mapa de procesos) elaborado en Word o en Visio Viewer montado en plataforma. 2. Matriz de plataformas tecnológicas desarrollada en Excel y sugerencia justificada de plataforma tecnológica para el desarrollo del proyecto en Word. Describe datos de entrada, proceso y salida en un sistema de información, según necesidades del cliente. Interpreta el mapa de procesos de la empresa, de acuerdo con estándares de gestión por procesos. Aplica técnicas y herramientas utilizadas en las actividades de ingeniería de requerimientos, teniendo en cuenta las necesidades del cliente. Describe los requisitos funcionales y no funcionales del sistema de información, de acuerdo con los requerimientos del cliente. Aplica buenas prácticas en la definición de requerimientos, de acuerdo con estándares de la industria. Técnica: Taller, Formulación de Instrumento: Problemas. Instrumento de evaluación No. 1. Instrumento de evaluación No. 2.
5. AMBIENTES DE APRENDIZAJE, MEDIOS Y RECURSOS DIDÁCTICOS REQUERIDOS PARA LA ACTIVIDAD: Sala de cómputo, computadores con acceso a internet, paquete ofimático, tablero, marcadores, lapiceros, lápiz, borrador, memoria USB, video vean.
6.
GLOSARIO (Español e Ingles)
Actividad: Cada uno de los elementos en los que se puede desglosar un proceso. Las actividades a su vez se pueden desglosar en Tareas.
SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 5 de 3
GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Modelo de Mejora Continua
Eficacia: Extensión en la que se realizan las actividades planificadas y se alcanzan los resultados planificados (ISO 9000:2000, 3.2.14) Eficiencia: Relación entre el resultado alcanzado y los recursos utilizados (ISO 9000:2000, 3.2.15) Indicador: Parámetro que permite evaluar de forma cuantitativa la eficacia y/o eficiencia de los procesos. Los indicadores pueden medir la percepción del cliente acerca de los resultados (indicadores de percepción) o bien variables intrínsecas del proceso (indicadores de rendimiento). Es recomendable que la organización establezca indicadores de rendimiento y/o percepción al menos de sus procesos estratégicos y clave. Instrucción: Descripción documentada de una actividad o tarea. Macroproceso: Conjunto de Procesos interrelacionados y con un objeto general común. Mapa de Procesos: Diagrama que permite identificar los procesos de una organización y describir sus interrelaciones principales. Misión: Enunciado que describe la razón de ser de una organización. ”Lo que somos”. La descripción de la misión debería incluir, según el caso, la respuesta a las siguientes preguntas: • ¿Qué debe hacer o producir la organización? (productos y/o servicios) • ¿Para qué o para quién lo hace? (clientes) • ¿Cómo se propone hacerlo? (procesos básicos) • ¿Dónde lo hace? (alcance organizativo y/o geográfico) • ¿Proveedores? (Si son indispensables para el logro de la misión) Procedimiento: Forma especificada para llevar a cabo una actividad o proceso (ISO 9000:2000, 3.4.5) Proceso: Conjunto de actividades mutuamente relacionadas que interactúan, las cuales transforman elementos de entrada en salidas (ISO 9000:2000, 3.4.1) Producto: Resultado de un Proceso (ISO 9000:2000, 3.4.2) Registro: Documento que presenta resultados obtenidos o proporciona evidencia de actividades desempeñadas (ISO 9000:2000, 3.7.6) Sistema: Conjunto de elementos mutuamente relacionados o que interactúan (ISO 9000:2000, 3.2.1) SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 6 de 3
GUIA DE APRENDIZAJE F08-63-004/10-10
Versión 4 Modelo de Mejora Continua
Proceso: Ejecución de la Formación Procedimiento: Desarrollo Curricular
Sistema de Gestión: Sistema para establecer la política y objetivos y para lograr dichos objetivos (ISO 9000:2000, 3.2.2) Visión: Enunciado que describe la situación futura deseada de una organización. “Lo que queremos ser” o “Cómo queremos ser vistos” en un plazo de tiempo determinado. Valores: Conjunto de comportamientos, actitudes, creencias y estilos adoptado en una organización. Elementos de la cultura de una organización. 7. MATERIAL DE CONSULTA (BIBLIOGRAFIA y WEBGRAFIA) http://www.smartdraw.com/exp/flo/examples/index.html http://www.calidad.org/s/flujo.pdf http://erc.smh.org/quality/pstools/psflcht.cfm
Elaborada por: (Equipo de desarrollo curricular) DIEGO MAURICIO TORRES ARIAS
Fecha
Ajustada por:
Fecha
Aprobada por:
Fecha
02
02
2012
SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 7 de 3