Procedimiento Ejecución de la Formación Profesional Integral
Página 1 de 12 Programa de Formación: ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION Código: Versión: 228106 102Nombre del Proyecto:
SISTEMA DE INFORMACIÓN
PARA EL SECTOR
PRODUCTIVO DEL VALLE DEL CAUCA (SISPROVA)
Código: 1050504
Fase del proyecto: Planeación Actividad (es) del Proyecto:
Diseñar el SI, a partir de la definición de la
arquitectura e
infraestructura tecnológica de acuerdo al diagnóstico de necesidades del cliente
Actividad (es) de Aprendizaje
Reconocer los procesos como parte de la dinámica de
funcionamiento de la organización
Revisión de las
prácticas por cada área de proceso CMMI Ambiente de formación ESCENARIO (Aula con equipos de cómputo, y videobeam, internet) MATERIALES DE FORMACIÓN DEVOLUTIVO (Herramienta - equipo) Computadores Antenas CONSUMI BLE (unidades empleadas durante el programa) Marcador, hojas bond, cds. Resultados de Aprendizaje:
-Identificar los puntos críticos de control en los procesos de desarrollo de software, para establecer las acciones a seguir,
garantizando el
cumplimiento de los estándares de calidad, siguiendo los lineamientos establecidos por la organización
Competencia:
Aplicar buenas prácticas de calidad en el proceso de desarrollo de software, de acuerdo con el referente adoptado en la empresa Duración de la guía ( en horas): 48 horas
GUÍA DE APRENDIZAJE Nº F2-AP1-GA02
Página 2 de 12 Estimado aprendiz.
Grandes organizaciones como la Boing, Airbus, NASA o empresas de desarrollo de software como la colombiana Open System, basan su éxito en el desarrollo de productos que cumplen con altos estándares de calidad. Para ello han dedicado tiempo y recursos en capacitación, definición e institucionalización de procesos enmarcados en un MODELO de Calidad.
Las empresas colombianas han incursionado con éxito en diferentes modelos de calidad. Es importante entonces, que te prepares para participar laboralmente en ellas con buenos conocimientos acerca del tema.
Te invito a participar en la construcción del conocimiento y adquisición de habilidades referentes a la Calidad y sus diferentes modelos
Bienvenido.
3.1 Actividades de Reflexión inicial.
El Desarrollo de Software implica investigación de nuevas metodologías, lenguajes, aplicaciones y otros considerados como accesorios para el buen desempeño. El uso del computador como una herramienta para resolver problemas se hace cada vez más fuerte e imprescindible. Actividad No. 1
Identificar diferentes actividades o labores relacionadas con procesos de Calidad.
De manera individual observe los siguientes videos: https://www.youtube.com/watch?v=q7I7SasBq6o https://www.youtube.com/watch?v=sTOOnZjJI8c
Luego elabore un glosario con las palabras encontradas en el video con su respectivo significado para luego socializar en mesa redonda ante el grupo.
2. INTRODUCCIÓN
Página 3 de 12
Una vez terminada la socialización se realizará la retroalimentación pertinente y se despejarán las dudas que surjan sobre la temática.
Duración: 2horas.
Tipo de actividad : Individual – Grupal
3.2 Actividades de Contextualización e Identificación de conocimientos necesarios para el aprendizaje.
Abordar cualquier conocimiento requiere la apropiación de conceptos básicos. Calidad, término acuñado desde muchos años atrás, tomó fuerza con la industrialización y la globalización del conocimiento e intercambio de productos tecnológicos.
Actividad No 1.
Identificar conceptos generales acerca de la Calidad.
De manera individual realice la consulta de los siguientes términos en el ámbito de la Calidad: Procesos Organizacionales
Levantamiento de Procesos Procedimientos
MODELO CMMI
Modelo Proceso Personal de desarrollo de Software (PSP), Modelo Proceso en Equipo de desarrollo de Software (TSP)
Luego construya un mapa conceptual para cada término. Para ello puedes utilizar herramientas de software como CmapTools, Cacco u otros similares.
Mediante exposiciones, se socializará cada uno de los mapas conceptuales construidos.
Una vez terminada la actividad se resolverán inquietudes que hayan surgido durante el proceso. Duración: 3 horas
Tipo de Actividad: Individual – Grupal
Página 4 de 12 En la vida cotidiana se realizan muchas tareas. Cada una de ellas se puede acomodar en un grupo de tareas que las generaliza. Por ejemplo el calentar la leche, agregarle café o chocolate, preparar huevos al gusto y asar una arepa o simplemente acompañar con un pan. Estas actividades obedecen al desayuno. De manera similar en la organización o empresa, existen actividades que se enmarcan dentro de un proceso.
ActividadNo.1
3.3.1 Apropiar conceptos importantes relacionados con Calidad.
En parejas lea el documento “PresentacionProcesos.PDF”, elaborado por lainstructoraMarthaOspina,Sena, RegionalAntioquia y responda el siguiente cuestionario:
¿Qué es un proceso?
¿Qué tipos de proceso existen? ¿Qué es un mapa de procesos?
¿Qué son y Cuáles son las Entidades en un proceso? ¿Cuáles son los roles en los procesos?
¿Qué son los artefactos en un proceso y cómo se clasifican? ¿Qué diferencia hay entre técnicas y herramientas en los procesos?
Una vez resuelto el cuestionario se socializará con la participación individual según indique el instructor. Finalizada la socialización se resolverán las inquietudes que surjan.
Duración de la actividad: 2 horas Tipo de actividad: Individual - Grupal
Evidencia de aprendizaje: Publicación de documento Word en BlackBoard 3.3.2 Actividad No. 2
3.3.3 Identificar las características del Modelo de Calidad CMMI
Conforme grupos de trabajo de acuerdo a las indicaciones del instructor. Luego extraiga del documento “SpanishTechnicalReportCMMIV13.pdf”, que se encuentra en el Material de Apoyo,la siguiente información: Temas asignados por grupos, según indicación del instructor:
Biografía de Watts Humphrey. Reseña histórica de CMMI
Metas Genéricas, Metas Específicas, Prácticas Genéricas, Prácticas Específicas, Sub-prácticas, Representaciones.
Propósitos áreas de proceso Nivel de madurez 2 Propósitos áreas de proceso Nivel de madurez 3 Propósitos áreas de proceso Nivel de madurez 4 y 5
Elabore una presentación utilizando las herramientas TICs (powerpoint, prezzy, mindomo, entre otras) y exponga a sus compañeros.
Página 5 de 12 Una vez se finalicen las exposiciones se complementará y resolverán inquietudes generadas y relacionadas a los temas referidos.
Duración de la actividad: 6 horas Tipo de actividad: Individual - Grupal
Evidencia de aprendizaje: Publicación de la presentación en BlackBoard 3.3.4
3.3.5 Actividad No. 3
3.3.6 Reconocer áreas de proceso CMMI, fundamentales para la planeación de Proyectos. 3.3.7
Inicialmente el instructor presentará al grupo a través de una herramienta TIC la conceptualización sobre las áreas de proceso Project Planning (planeación de Proyectos) y Configuration Management (Manejo o Gestión de la Configuración).
Luego responda de manera individual el siguiente cuestionario: ¿Qué es una WBS o EDT?
¿Qué es un Ciclo de Vida del proyecto? ¿Qué es un Cronograma de actividades? ¿Qué es un estándar?
Finalmente en grupos de trabajo, elabore un gráfico de telaraña con los conceptos del cuestionario y socialice con exposición de cada gráfico según indicaciones del instructor.
Duración de la actividad: 2 horas Tipo de actividad: Individual - Grupal
Evidencia de aprendizaje: Publicación, del gráfico de telaraña en documento Word, en la BlackBoard. Actividad No. 4
Identificar la importancia del trabajo individual con calidad. 3.3.8
Inicialmente lea el documento de apoyo “PSP.pdf” disponible en la BlackBoard.. Puede ampliar el conocimiento realizando revisión y consulta de otros materiales complementarios.
Luego compa con los compañeros, las inquietudes generadas al respecto en una mesa redonda respondiendo las siguientes inquietudes:
a. ¿Qué es PSP? b. Reseña Histórica
c. Beneficios, ventajas o bondades d. Inconvenientes o desventajas Duración de la actividad: 2 horas Tipo de actividad: Individual
Página 6 de 12
Actividad No 5
Reconocer la Fases del Modelo PSP.
Para esta actividad conforme grupos de trabajo según las indicaciones del indtructor y a partir de la lectura del documento “PSP Body.pdf” correspondiente a“The Personal Software Process SM (PSPSM) Body of Knowledge, Version 2.0”elaboradopor Software EngineeringProcess Management Program que se encuentra en Material de Apoyo, Elabore una presentación utilizando las herramientas TICs, con los principales conceptos y características de:
Temas asignados por grupos, según indicación del instructor:
a)
a. Script por Fase: Planeación, desarrollo, revisión y Post Mortem.b)
b. PROXIES (métricas de desarrollo).c)
c. PIPS – Compromisos de mejor.d)
d. Método PROBE.e)
e. Mediciones de Calidad PSP.f)
Socialice este trabajo según indicaciones del instructor, en esta actividad se realizará la retroalimentación pertinente y se despejaran las dudas que surjan sobre la temática.
Duración de la actividad: 6 horas Tipo de actividad: Individual-grupal
Evidencia: Presentación electrónica en plataforma Black Board.
3.4 Actividades de transferencia del conocimiento.
3.5 El desarrollo de Software, es posiblemente una de las áreas que van avanzando a pasos agigantados con el paso del tiempo, pero también con mayor discreción, si bien es cierto que hoy la sociedad puede disfrutar de una gran cantidad de software con muchísimas funciones, esta nunca se percata de la existencia del desarrollo del software como tal, para la sociedad el software hoy en día es importante para poder subsistir, sin importar de donde provenga. 3.6
3.7 Actividad No 1
3.8 Definir los Procesos que se deben tener en cuenta en el desarrollo del proyecto formativo.
Según indicaciones del instructor, lea el documento “Taller de Procesos” que se encuentra en el Material de Apoyo y con base a este escrito, elabore el diagrama de procesos respectivo, identificando roles, artefactos, herramientas y técnicas.
Página 7 de 12 Luego identifique los procesos que se realizan en el desarrollo del proyecto formativo SAPEIM y elabore una lista de ellos con los responsables de los mismos.
Duración de la actividad: 6 horas Tipo de actividad: Individual
Evidencia de aprendizaje: Documentos elaborados subidos en plataforma Black Board.
Actividad No 2
Aplicar el Modelo CMMIen el proyecto de Formación.
En grupos de trabajo según indicaciones del instructor, elabore un documento de aplicación del modelo CMMI en donde se enuncie por área de proceso, cada práctica y sus correspondientes tareas de aplicación en el proyecto de Formación SAPEIM.
Luego realice la WBS y Cronograma del Proyecto de formación SAPEIM. Para esta actividad puede utilizar herramientas como GanttProject, WBS Chart Pro o similares.
Posteriormente elabore los estándares de configuración del proyecto SAPEIM para: Desarrollo de software, Gestión del Proyecto y Gestión de línea Base.
Finalmente presente las actas de reunión, compromisos y responsabilidades, propias de la aplicación del Modelo de Calidad.
Duración de la actividad: 6 horas Tipo de actividad: Grupal
Evidencia de aprendizaje: Documentos elaborados subidos en plataforma Black Board. Actividad No 3
Aplicar el Modelo PSPen el proyecto de Formación.
De manera individual y según indicaciones del instructor aplique el Modelo PSP a través de la Actividad “Ejercicios Prácticos de Programación.doc” que se encuentra disponible en el Material de Apoyo.
Registre sus actividades y tiempos, como también la tipificación de errores y estimación de los mismos. Nota: Puede elegir la plataforma de Desarrollo en la que se sienta más cómodo para la programación de los ejercicios (Visual, Java, PHP, JSP)
Una vez terminada la Actividad realice el análisis y la funcionabilidad de cada ejercicio planteado a través del Foro virtual propuesto.
Duración de la actividad: 6 horas Tipo de actividad: Grupal
Página 8 de 12
Actividad No 4
De manera individual y según indicaciones del instructor apliqueel modelo PSP en la elaboración de un Informe de Calidad Individual con el proyecto SAPEIM,teniendo en cuenta las siguientes orientaciones:
A la luz de lo ya registrado en CMMI, realice el estándar personal de codificación y la planeación del desarrollo del proyecto o módulo asignado. Puede aprovechar herramientas de uso libre.
La segunda Fase consta de utilizar formatos de Registros de Actividades y Tiempos, como también de Tipificación de errores y estimación de los mismos. Se recomienda el uso de un libro de Excel en donde registre la información de cada programa en una hoja diferente.
Nota:Recuerde que el Informe debe contener las Normas APA, anexarle el adelanto del proyecto corregido (requerimientos, casos de uso, de clases, interfaces)
El Instructor a través de una lista de chequeo evaluará la socialización y dará sus aportes correspondientes. Duración de la actividad: 6 horas
Tipo de actividad: Grupal
Evidencia de aprendizaje: Informe de Calidad con registro de actividades y tiempos 3.9 3.4 Actividad de Evaluación
Estimado aprendiz, habrá un espacio de socialización en el ambiente de aprendizaje, donde usted dará cuenta de su autoevaluación en el proceso del desarrollo de actividades, su concepto respecto al acompañamiento del instructor en el proceso de formación y respuesta a las siguientes interrogantes: ¿Qué te aporta el CMMI y elPersonal Software Process (PSP) para el desempeño de tu proyecto formativo? ¿Por qué crees que son importantes CMMI y PSP para tu desempeño como tecnólogo ADSI aplicándolo
al proyecto formativo?
Enumere los Factores Positivos y los Factores por mejorar en la formación. Duración de la actividad: 1 hora.
Tipo de actividad: Individual
Página 9 de 12
Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de Evaluación Evidencias de Conocimiento Evaluación teórica de conocimientos. Evidencias de Desempeño: Prácticas y manejo de software de administración de proyectos. Evidencias de Producto: Informe de Calidad
Evalúa los procesos
involucrados en el desarrollo de software, aplicando técnicas de evaluación de procesos, de acuerdo con los referentes de un modelo de calidad, para determinar su nivel de capacidad o madurez
Talleres prácticos desarrollados individual y en grupo en el proceso formativo (Lista de chequeo). Socializaciones.
Observación del trabajo desarrollado en el ambiente formativo (Lista de chequeo).
Procedimiento Ejecución de la Formación Profesional Integral
Página 10 de 12 ACTIVIDADE S DEL PROYECTO DURACI ÓN (Horas) Materiales de formación devolutivos: (Equipos/Herramientas) Materiales de formación(consumibles) Talento Humano (Instructores)
AMBIENTES DE APRENDIZAJE TIPIFICADOS
Descripción Cantidad Descripció
n Cantidad Especialidad Cantidad
ESCENARIO (Aula, Laboratorio, taller, unidad productiva)y elementos y condiciones
de seguridad industrial, salud ocupacional y medio
ambiente Diseñar el SI, a partir de la definición de la arquitectura e infraestructura tecnológica de acuerdo al diagnóstico de necesidades del cliente 48h Computadore s, tablero y marcadores 20 Ingeniero de sistemas Instructor Informática. Licenciado en Sistemas. Tecnólogo ADSI 1 SEDE BRETAÑA, ALAMEDA Y OTRAS INSTITUCIONES COMPUTADORES, VIDEO BEAM.
Procedimiento Ejecución de la Formación Profesional Integral
Página 11 de 12
Calidad de software:Software es un término informático que hace referencia a un programa o conjunto de programas de cómputo que incluye datos, procedimientos y pautas y que permite realizar distintas tareas en un sistema informático.
Aseguramiento de la calidad:El aseguramiento de la calidad (conocido también por el anglicismo QualityAssurance) es el conjunto de actividades planificadas y sistemáticas aplicadas en un Sistema de Calidad para que los requisitos de calidad de un producto o servicio sean satisfechos.
Calidad: Es una herramienta básica para una propiedad inherente de cualquier cosa que permite que la misma sea comparada con cualquier otra de su misma especie. La palabra calidad tiene múltiples significados. De forma básica, se refiere al conjunto de propiedades inherentes a un objeto que le confieren capacidad para satisfacer necesidades implícitas o explícitas. Por otro lado, la calidad de un producto o servicio es la percepción que el cliente tiene del mismo, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer sus necesidades. Por tanto, debe definirse en el contexto que se esté considerando, por ejemplo, la calidad del servicio postal, del servicio dental, del producto, de vida, etc.
PSP El Personal Software Process, conocido por sus siglas como PSP, es una metodología de reciente creación, proveniente del Instituto de Ingeniería del Software(SEI). PSP es una alternativa dirigida a los ingenieros de sistemas, que les permite mejorar la forma en la que construyen software. Considerando aspectos como la planeación, calidad, estimación de costos y productividad, PSP es una metodología que vale la pena revisar cuando el ingeniero de software está interesado en aumentar la calidad de los productos de software que desarrolla dentro de un contexto de trabajo individual.
TSP El Team Software Process (TSP) es un proceso de desarrollo para equipos de ingenieros basado en CMMI, ayuda a conformar equipos para el desarrollo de software de calidad. TSP proporciona directrices para ayudar a un equipo a establecer sus objetivos, a planificar sus procesos y a revisar su trabajo con el fin de que la organización pueda establecer prácticas de ingeniería avanzadas y así obtener productos eficientes, fiables y de calidad.
CMMI Integración de modelos de madurez de capacidades o Capabilitymaturitymodelintegration (CMMI) es un modelo para la mejora y evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de software.
Página 12 de 12
BIBLIOGRAFIA
Estadística. Recuperado de: www.ditutor.com/estadistica/desviacion_estandar.html
Proceso de Software. Recuperado de: http://es.slideshare.net/IrvinPonce/proceso-de-software-personal?related=2
Introducción al PSP. Recuperado de: http://www.uv.mx/personal/asumano/files/2010/07/PSP.pdf Modelos CMM. Recuperado de:Modelos CMMI.ppt
Conceptos introductorios tomados de: La Importancia del Software en la Sociedad. Recuperado de: okhosting.com/blog/la-importancia-del-software-en-la-sociedad/
Invemar 2005. Manual de Procesos y Procedimientos.pdf
Fodesep. Manual de Procesos y Procedimientos.pdf
Guía para el levantamiento, documentación y rediseño de procesos (Caja Costarricense del Seguro social)
Elaborada por: Bibiana Hernández, William Vargas, Andrés Moreno, Javier Vaquiro, Jackeline Espinosa, Sandra Patricia Cundumí yYeiner Andrés Rodríguez.
Ajustada por:Jackeline Espinoza, Javier Pérez, José Lizardo Castro, Andrés Mauricio Moreno, Julio César Hernández
Revisada y aprobada por: Sandra Jenny Otalvaro Garcés Fecha de aprobación: Junio 9 de 2015
Ajustada por: Carmen Elena Caicedo
Revisada y aprobada por: Sandra Jenny Otalvaro Garcés Fecha de aprobación: Octubre 05 de 2015