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: 003: Conformando el equipo de trabajo, el cronograma y el presupuesto.
Fecha de Inicio de la actividad: (Día – Mes – Año): 20-03-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: 100 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: ANÁLISIS Duración:380 HORAS Nombre de la Actividad del Proyecto: DRS: Analizar los requerimientos del cliente: • Elaborar diagramas de casos de uso, de clases, de transición de estado, de secuencias. • Realizar el modelo conceptual de la solución propuesta • Realizar algoritmos utilizando variables, constantes, variables, bucles, contadores, acumuladores, selección, seudocódigo. • Elaborar bases de datos y diccionario de datos. • Realizar las mini especificaciones. Informe: Realizar el informe de análisis del sistema que cumpla con los requerimientos de la empresa. Nombre de la Actividad de Aprendizaje 1. Duración en horas: 45 horas 1. Creación del DRS (Documento de Fecha inicio: 20-03-2012 Requisitos del Sistema). Fecha Terminación: 25-05-2012 Equipo Ejecutor de la Actividad: Instructor Diego Mauricio Torres Arias Resultados de Aprendizaje: (Los Asociados a la Actividad) 22050103201 Interpretar el informe de requerimientos, para determinar las necesidades tecnológicas en el manejo de la información, de acuerdo con las normas y protocolos establecidos en la empresa. Competencias: (Las Asociadas al Resultado) 220501032 - Analizar los requerimientos del cliente para construir el sistema de información. 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. Luego de desarrollar este proceso, las empresas de software deben asegurar la participación de un equipo calificado y suficiente que permita la consecución de metas específicas ajustándose a un cronograma y un presupuesto establecido, con el único objetivo de realizar la entrega del producto de software sin incumplir los términos de contratación pactados con el cliente 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
El desarrollo de estas habilidades (Selección del equipo de trabajo, planeación de actividades y ejecución presupuestal exacta) es factor diferencial a la hora de implementar un desarrollo de software exitoso. 3. CONOCIMIENTOS PREVIOS Habilidades lecto-escritoras. Manejo de procesador de texto. Manejo de hoja electrónica de cálculo. Conceptos básicos contables. 4. DESCRIPCION DE LAS ACTIVIDADES A DESARROLLAR ACTIVIDAD 1: Creación del perfil ocupacional y propuesta laboral. Instructores: DIEGO MAURICIO TORRES ARIAS Técnico: Transversales: Inglés: # Horas: 10 Instrucciones para el desarrollo de las actividades: Definición: Para la creación de la ficha técnica del perfil ocupacional se hace necesario determinar las necesidades de la empresa al momento de iniciar un desarrollo de software, teniendo en cuenta la complejidad del desarrollo, el presupuesto disponible y el tiempo necesario para la ejecución del proyecto. Para esta labor se hace necesario seguir una secuencia metódica de pasos apoyados en buenas prácticas empresariales las cuales podemos encontrar condensadas en textos como el PMBOK. Paso 1: Generemos el cronograma de ejecución del proyecto. Para ello tomaremos como texto guía el PMBOK, Capítulo 6, Gestión del Tiempo del Proyecto (página 116 a la 145). Este capítulo se centra en los procesos que se utilizan para garantizar la conclusión a tiempo del proyecto. Este capítulo incluye: a. Definir las Actividades b. Secuenciar las Actividades c. Estimar los Recursos para las Actividades d. Estimar la Duración de las Actividades e. Desarrollar el Cronograma f. Controlar el Cronograma Los pasos anteriores serán desarrollados con base en el proyecto formativo y en la empresa elegida para desarrollar la solución informática, ello mediante un cronograma generado en Excel, el cual contemple los seis puntos listados. SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 2 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
Paso 2: Determinemos los costos del proyecto. Para ello tomaremos como texto guía el PMBOK, Capítulo 7, Gestión de los costos del Proyecto (página 146 a la 165). Este capítulo describe los procesos involucrados en planificar, estimar, presupuestar y controlar los costos de modo que se complete el proyecto dentro del presupuesto aprobado. Este capítulo incluye: a. Estimar los Costos b. Determinar el Presupuesto c. Controlar los Costos Los pasos anteriores serán desarrollados con base en el proyecto formativo y en la empresa elegida para desarrollar la solución informática, ello mediante un cronograma generado en Excel, el cual contemple los seis puntos listados. Paso 3: Determinemos el equipo de trabajo necesario para la ejecución del proyecto, de acuerdo a los perfiles profesionales, a las necesidades del proyecto, al cronograma de ejecución y al presupuesto asignado. Para ello utilizaremos el capítulo 4 (Roles en el desarrollo de software), del libro “Apuntes de taller de ingeniería de software” (David Fuller Padilla, 2003). El texto describe el nombre de cada rol, los objetivos del rol, las actividades y metas planteadas para el mismo, su tipo de interacción con otros roles, las herramientas necesarias para realizar su trabajo, el perfil profesional para el rol y su plan de trabajo. De acuerdo a los roles analizados y a las necesidades del negocio y del proyecto generemos un listado de roles necesarios para nuestro desarrollo de software a través de una matriz de roles y funciones creada en Word. 5. EVIDENDIAS Y EVALUACIÓN Tipo de evidencia Conocimiento Desempeño
Producto
Forma de entrega:
Descripción de la evidencia: 1. Simulación en equipos de trabajo de los diferentes roles necesarios para el proyecto de desarrollo de software. 2. 1. Matriz de roles y funciones que incluya: nombre del rol, objetivos del rol, actividades y metas del rol, interacciones con otros roles, herramientas necesarias para realizar su trabajo, perfil profesional para el rol y su plan de trabajo. 2. Cronograma de trabajo para el desarrollo de software planteado. 3. Presupuesto para el desarrollo de software. 1. Matriz de roles y funciones creada en hoja electrónica de cálculo (Excel). 2. Cronograma de trabajo desarrollado en procesador de texto (Word).
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
3. Presupuesto para el desarrollo de software creado en hoja electrónica de cálculo (Excel). Criterios de Evaluación:
Técnicas e Instrumentos de Evaluación:
Aplica técnicas y herramientas para la gestión de cronogramas de proyectos. Aplica técnicas y herramientas para la gestión de presupuesto de un proyecto. Aplica técnicas y herramientas para generar el equipo de trabajo y los perfiles profesionales para cada miembro del equipo. Técnica: Formulación de Instrumento: Problemas. Instrumento de evaluación No. 4.
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 Bean, StarUML.
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. 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.
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
Modelo de Mejora Continua
Macroproceso: Conjunto de Procesos interrelacionados y con un objeto general com煤n.
SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 5 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
7. MATERIAL DE CONSULTA (BIBLIOGRAFIA y WEBGRAFIA) 1. http://es.scribd.com/doc/12905321/Glosario-de-GestiOn-Emresarial (Glosario gestión de proyectos) 2. http://www.slideshare.net/armandopdiaz/pmbok-cuarta-edicin-cambios-a-la-gua (PMBOK Español 4ta. Edición en español) 3. http://www.ganimides.ucm.cl/ygomez/descargas/Sist_inf2/apuntes/2009/Roles_des arrollo_software.pdf (Apuntes de taller de ingeniería de software. - David Fuller Padilla, 2003) Elaborada por: (Equipo de desarrollo curricular) DIEGO MAURICIO TORRES ARIAS
Fecha
Ajustada por:
Fecha
Aprobada por:
Fecha
25
05
2012
SENA: CONOCIMIENTO Y EMPRENDIMIENTO PARA TODOS LOS COLOMBIANOS Pagina 6 de 3