NYCE es un organismo de normalización y evaluación de la conformidad con más de 19 años de experiencia y un sistema de gestión robusto y de alta madurez, lo que nos permite cumplir con nuestra misión: Desarrollar estándares y evaluar la conformidad para facilitar a nuestros usuarios el acceso a mercados, en forma ágil y transparente, garantizando la seguridad del consumidor, su salud, el cuidado del medio ambiente y la protección de las vías generales de comunicación. NYCE a través de TECNYCE, promueve programas de capacitación en las áreas de Tecnología, Telecomunicaciones, Electrónica, Juegos y Sorteos, Sistemas de Gestión ISO y Herramientas de Mejora, a personas o empresas que desean desarrollar y/o actualizar sus conocimientos, a través de herramientas que permitan mejorar el desempeño en su ámbito laboral, con el fin de aplicar inmediatamente las competencias adquiridas. TECNYCE, ofrece una solución integral para desarrollar al capital humano; brinda formación profesional efectiva, a través de programas de capacitación y actualización dirigida. Contamos con los siguientes reconocimientos: Consejo Nacional de Ciencia y Tecnología (CONACYT) Secretaria del Trabajo y Previsión Social (STPS) APTECH es una Compañía Global de Educación en TI con base en la India y con más de 23 años de experiencia en entrenamiento en computación. • • • • • Cuenta con más de 3200 centros en 52 países Ha entrenado a más de 6.4 millones de personas alrededor del mundo Primera organización asiática de capacitación en IT en recibir la certificación ISO 9001 e ISO27001 para Servicios de Soporte Educativo Organización certificada en Nivel 3 de CMMI por el desarrollo de contenido Compañía global en ofrecer servicios de: capacitación, multimedia, certificación y servicios de aprendizaje en línea APTECH cuenta con un grupo de expertos llamado TAG- Technical and Academic Advisory Group, formado por académicos y distinguidos miembros de la industria de TI. IMPULSA-TI es la estrategia para armonizar los conocimientos adquiridos por el talento ti de México durante su formación académica y los requerimientos competitivos del sector. La estrategia que significa IMPULSA-TI para el sector TI es apoyada por el Fondo Multilateral de Inversiones del Banco Interamericano de Desarrollo con la colaboración de la Academia, la Industria TI y el Gobierno de México. Para lograr su propósito IMPULSA-TI diseña y desarrolla un conjunto de contenidos que se conocen como Modelo Paracurricular Este Modelo conforma de una cadena de participantes que incluyen a las Instituciones Académicas, a los Líderes Sectoriales, a Socios de Capacitación o Certificación, también requiere la participación de los Gobiernos Estatales y las Empresas tanto nacionales como multinacionales del sector. IMPULSA-TI es el único programa en México que atiende la brecha entre formación y la fase laboral del talento. Colabora desde la formación de estrategia con los actores más altos a nivel Industria, Gobierno y Academia Capacitación y Certificación en : • Ingeniero de Software • Arquitecto de Software • Administrador de Proyectos y Procesos de Software • Emprendedor de Negocios de Software NYCE ofrece cuatro Cursos de Capacitación con Certificaciones en las áreas de TI: Administrador de Proyectos y Procesos de Software Ingeniero de Software Arquitecto de Software Emprendedor de Negocios de Software Beneficios del Modelo: Las competencias certificadas están basadas en las necesidades que la industria requiere para ser competitiva Las certificaciones en “Talento en TI” son muy accesibles y son una pequeña inversión, pero con grandes beneficios Es una certificación sobre tus competencias y capacidades que te facilita el acceso al mercado de trabajo o mejora tus posibilidades de obtener un ascenso en tu empleo actual. El proceso de certificación se lleva a cabo 100% en línea, lo cual permite que puedas certificarte desde cualquier lugar en la república mexicana en los centros de evaluación del proyecto. OBJETIVO: El participante conocerá los estándares técnicos para obtener la certificación como Ingeniero de Software. DIRIGIDO A: Ingenieros en la rama de TI, con experiencia en producción de software. AL FINALIZAR EL CURSO EL PARTICIPANTE: Aplicará métodos y estándares para el desarrollo de un Software, diseñará interfaces y manejará los métodos, pruebas, y estándares para el desarrollo de software. CONTENIDO TEMATICO TEMA 1: CAPACIDAD CRÍTICA •Conocimiento de técnicas de apoyo para toma de decisiones o Lluvia de ideas o Árboles de decisiones o Diagrama de causa-efecto o Diagrama de flujo o Ponderaciones •Conocimiento del proceso de toma de decisiones o Identificación del problema o Análisis del problema (Causas, impacto, prioridad de resolución) o Determinación de soluciones posibles o Determinación de criterios de decisión o Evaluación de las soluciones o Elección de la mejor solución o soluciones TEMA 2: CONTROL DE CAMBIOS •Análisis de viabilidad •Análisis de impacto TEMA 3: SOLUCIÓN DE PROBLEMAS •Conocimiento sobre alguna metodología de análisis y solución de problemas •Análisis proactivo de problemas TEMA 4: TRABAJO EN EQUIPO •Técnicas de trabajo en equipo TEMA 5: ALGORITMOS Y ESTRUCTURAS DE DATOS •Algoritmos computacionales o Ordenamiento o Búsquedas o Recursividad o División (para manejo óptimo de recursos computacionales) •Arreglos •Listas •Árboles •Tablas Hash TEMA 6: MANEJO DE METODOLOGÍAS Y ESTÁNDARES PARA DESARROLLO DE SOFTWARE •UML •Diseño en cascada •Ciclo de vida de software •MoProSoft (Administración de proyectos de software y desarrollo de software) •CMMI (REQM – Gestión de requerimientos, RD – Desarrollo de requerimientos, Entendimiento de los niveles de madurez) TEMA 7: CONOCIMIENTO Y CODIFICACIÓN EN LENGUAJES DE PROGRAMACIÓN •Lenguajes de programación (Java, NET, Cobol, RPG, PLI, etc.) •Estructuras básicas de programación o Iteración o Anidación o Bifurcación •Simple •Múltiple o Secuencial •Tipos de datos simples y estructurados •Funciones y métodos •Compiladores, intérpretes y traductores •Frameworks TEMA 8: ANÁLISIS DE REQUERIMIENTO DE SOFTWARE •Generar especificación de requerimientos de software •Generar caso de uso de acuerdo al caso práctico o especificaciones de análisis TEMA 9: ESPECIFICACIONES DE DISEÑO DE SOFTWARE •Diagramas de clases •Diagramas de secuencia •Diagramas de estados •Diagramas de colaboración •Especificaciones de diseño para sistemas tradicionales o modernos •Interfaz gráfica TEMA 10: DISEÑO DE INTERFACES DE SOFTWARE Especificación de interfaces entre componentes de Software TEMA 11: PRUEBAS DE SOFTWARE •Técnicas de pruebas de requisitos de software o Funcional o Análisis de valores límite o De volumen o Estrés o Validación de datos o Inyección de defectos de software y hardware o De desempeño (uso eficiente de recursos) TEMA 12: SEGURIDAD DEL SOFTWARE •Esquemas de seguridad de acceso a aplicaciones o Métodos de acceso (usuario, password, grupos, perfiles) o Métodos de criptografía (encryption) •Algoritmos de Criptografía simétricos •Algoritmos de Criptografía asimétricos o Algoritmos de Hash TEMA 13: INTEGRACIÓN DE COMPONENTES DE SOFTWARE •Integración de componentes TEMA 14: BASES DE DATOS •Diseño de bases de datos •Tipos de bases de datos TEMA 15: MANTENIMIENTO DE SOFTWARE •Lenguajes de programación (Java, NET, Cobol, RPG, PLI, etc.) •Frameworks TEMA 16: NUEVAS TECNOLOGÍAS •Desarrollo de aplicaciones para dispositivos móviles •Cómputo en la nube •Virtualización o Como herramienta de apoyo en la fase de pruebas OBJETIVO: El participante conocerá habilidades, técnicas y herramientas para las actividades que se deben de cumplir en la elaboración y administración de un proyecto. DIRIGIDO A: Ingenieros en TI, con experiencia en producción de software AL FINALIZAR EL PROGRAMA El PARTICIPANTE: Aplicará herramientas establecidas para la mejora de un proyecto y contará con la capacidad sistemática para asegurar la gestión de estándares definidos en las prácticas, procedimientos y métodos que se aplican en una organización. CONTENIDO TEMATICO TEMA 1: ACTA DE CONSTITUCIÓN Y PLAN DE ADMINISTRACIÓN DEL PROYECTO TEMA 2: GESTIÓN DEL ALCANCE Y REQUERIMIENTOS DE UN PROYECTO •Work Breakdown Structure (Estructura de Desglose del Trabajo) •Gestión de requerimientos •Documento de especificación de requerimientos •Documento de alcance del proyecto •Matriz de trazabilidad TEMA 3: GESTIÓN DE CAMBIOS •Ciclo de vida del cambio •Análisis de viabilidad •Análisis de riesgos e impacto •Identificación de elementos afectados por cambios en el proyecto TEMA 4: GESTIÓN DE PERSONAL Y LIDERAZGO •Plan de recursos humanos • Informes de rendimiento del equipo de trabajo • Formato de uso de servicios del personal actualizado • Revisiones de desempeño • Formato de reconocimiento y recompensas TEMA 5: GESTIÓN Y SEGUIMIENTO A LAS ACTIVIDADES DE UN PROYECTO •Actividades del proyecto •Cronograma del proyecto actualizado •Informe de desempeño •Informe de estado del proyecto TEMA 6: ANÁLISIS Y ESTIMACIÓN DE TIEMPO Y COSTO DE PROYECTOS DE SOFTWARE •Diagrama de secuencia de actividades •Cronograma Técnicas de Estimación (PERT, casos de usos, puntos de función etc) TEMA 7: ESTIMACIÓN DE COSTOS •Presupuesto TEMA 8: GESTIÓN DE LA CALIDAD DE UN PROYECTO GESTIÓN DE LA CONFIGURACIÓN •Líneas base •Estructura de la base de datos de configuración •Levantamiento y alimentación de información para la Base de datos de configuración CONTROL DE UN PROYECTO •Métricas del proyecto •Indicadores de desempeño •Acciones correctivas y preventivas REPORTE DE STATUS Y MEDICIÓN •Reporte de estado del proyecto •Monitoreo de las métricas del proyecto •Monitoreo de las indicadores de desempeño del proyecto VERIFICACIÓN Y VALIDACIÓN •Plan de V &V •Reportes de hallazgos de V&V •Matriz de casos de pruebas GENERACIÓN DE LECCIONES APRENDIDAS Y APLICACIÓN EN PROYECTOS POSTERIORES •Lecciones aprendidas • DETERMINACIÓN DE MEJORA A PROCESOS •Solicitudes de mejora •Plan de Mejora •Procesos Modificados TEMA 9: MANEJO DE CONFLICTOS •Técnicas de manejo de conflictos TEMA 10: NEGOCIACIÓN EFECTIVA •Técnicas de Negociación TEMA 11: CIERRE DE PROYECTOS •Aceptación del cliente •Encuesta de satisfacción TEMA 12: REDACCIÓN DE INFORMES Y COMUNICACIÓN DE ESTADO DE UN PROYECTO •Reporte de estado de proyecto •Presentación ejecutiva de estado de proyecto TEMA 13: SEGUIMIENTO DE ACUERDOS •Minutas de acuerdos y seguimiento TEMA 14: GESTIÓN DE RIESGOS •Identificación de Riesgos •Análisis de impacto •Plan de respuesta a los riesgos TEMA 15: GESTIÓN DE INCIDENCIAS DE UN PROYECTO •Registro de Incidencias •Clasificación y priorización de incidencias •Seguimiento y control de incidencias TEMA 16: HERRAMIENTAS DE GESTIÓN DE PROYECTOS DE SOFTWARE •Diagrama de Gant •Plan de proyecto TEMA 17: GESTIÓN DE PROVEEDORES Y CONTRATOS •Criterios de elegibilidad de proveedores •Tipos de contratación TEMA 18: PROCESO DE DESARROLLO DE SOFTWARE (Software Development Process) •Etapas del ciclo de vida del desarrollo de software OBJETIVO: El participante conocerá los lineamientos de calidad de software y los sistemas de información para cubrir el uso de recursos y Frameworks. DIRIGIDO A: Ingenieros en TI, Ingeniería de Software, Desarrolladores de software. AL FINALIZAR EL CURSO EL PARTICIPANTE: Atenderá a los requisitos de técnicas operacionales de un sistema de información y definirá los componentes que conforman el sistema y cómo se relacionan. CONTENIDO TEMATICO TEMA 1: ARQUITECTURA DE SISTEMAS DE SOFTWARE •Patrones de diseño GoF •Creación de Frameworks o reutilización •Modelos de arquitectura de software (p.e. SoA) •Arquetipos de Aplicación (p.e. Web, RIA, Aplicación rica de escritorio, aplicaciones móviles, servicios distribuidos, cómputo en la nube) •Arquitecturas de Hardware para alta disponibilidad •Virtualización •Aseguramiento de Calidad del Software •Aseguramiento de Segridad del Software TEMA 2: DISEÑO DE SISTEMAS DE SOFTWARE •Metodologías de desarrollo de software •Modelos de Calidad de Software •Ciclo de vida del Software •Modelos de madurez para Desarrollo de Software •Técnicas de Ingeniería de Software •Diseño orientado a objetos •Programación orientada a objetos •UML •Diseño y manipulación de base de datos (SQL) TEMA 3: MODELADO Y CONSTRUCCIÓN DE PROTOTIPOS •Diseño y planeación de pruebas TEMA 4: ANÁLISIS DE RASTREABILIDAD DE REQUISITOS DE SOFTWARE •Análisis de trazabilidad •Ingeniería de requerimientos TEMA 5: CONFORMACIÓN Y LIDERAZGO DE EQUIPOS DE TRABAJO •Herramientas de colaboración •Métodos de integración y liderazgo OBJETIVO: El participante aprenderá a realizar un plan estratégico para dar seguimiento a las actividades de un proyecto, y conocerá los acuerdos de gestión de riesgos, proveedores y contratos. DIRIGIDO A: Ingenieros en la rama de TI, con experiencia en producción de software. AL FINALIZAR EL CURSO El PARTICIPANTE: Desarrollará planes estratégicos para dar seguimiento a actividades de un proyecto y tomar decisiones. CONTENIDO TEMATICO: TEMA 1: PLANEACIÓN ESTRATÉGICA TEMA 2: GESTIÓN DE PERSONAL Y LIDERAZGO •Estilos de liderazgo Gestión de personal TEMA 3: GESTIÓN DE RECURSOS MATERIALES •Catálogo de proveedores •Plan de adquisición de recursos materiales TEMA 4: GESTIÓN DE PRESUPUESTO GENERAL •Análisis y estimación de costos •Determinación de presupuesto TEMA 5: DIRECCIÓN DE LA GESTIÓN Y SEGUIMIENTO A LAS ACTIVIDADES DE UN PROYECTO •Gestión de portafolio de proyectos •Acta de constitución de proyecto •Planeación de proyectos •Monitoreo y control de proyectos •Gestión de cambios en proyectos TEMA 6: ANÁLISIS, ESTIMACIÓN DE TIEMPO Y COSTO DE PROYECTOS •Diagrama de secuencia de actividades •Cronograma •Presupuesto TEMA 7: SEGUIMIENTO DE ACUERDOS •Minutas de acuerdos y seguimiento TEMA 8: GESTIÓN DE RIESGOS •Identificación de Riesgos •Análisis de riesgos •Plan de respuesta a los riesgos TEMA 9: GESTIÓN DE PROOVEDORES Y CONTRATOS •Criterios de elegibilidad de proveedores •Tipos de contratación TEMA 10: RESUMEN Y PRESTACIONES EFECTIVAS •Presentaciones efectivas •Resumen ejecutivo TEMA 11: PLAN DE COMUNICACIÓN E IMAGEN •Plan de comunicación •Imagen corporativa TEMA 12: ANÁLISIS E INVESTIGACIÓN DE MERCADO •Segmentación de mercados •Propuesta de valor TEMA 13: MERCADOTECNIA (PRECIO, PRODUCTO, PROMOCIÓN Y PLAZA) •Plan de Mercadotecnia TEMA 14: ANÁLISIS DE RAZONES Y RESULTADOS FINANCIEROS •Estado de Resultados •Balance General •Razones financieras TEMA 15: ANÁLISIS DE VIABILIDAD •Análisis de costo-beneficio •Análisis de sensibilidad •Análisis de Valor Presente Neto •Determinación de ROI •Determinación de TIR Modelo de Certificación Este modelo de certificación de NYCE, está orientado a cuatro distintos perfiles dependiendo de la actividad que desempeña el candidato en las labores del desarrollo de software Ingeniero de Software Arquitecto de Software Administrador de Proyectos y Procesos de Software Emprendedor de Negocios de Software Cada una de las certificaciones está orientada hacia un área de especialización en específico, contando con el respaldo de NYCE e IMPULSA TI en México y APTECH en India*, para reconocer las habilidades de los candidatos que aprueben el proceso de certificación. *Las certificaciones son emitidas en México Normalización y Certificación Electrónica S.C. y en la India a través de APTECH, en el marco del proceso de certificación que se describe posteriormente. Para este modelo se tienen hasta 3 niveles posibles de certificación, que son: Nivel de Certificación Experiencia Laboral Fundamentos • No necesaria Junior • • Grado Académico • Áreas de Conocimiento • • • Desarrollo Profesional • Licenciatura o equivalente En su defecto, 10 años de experiencia comprobables en el ramo del desarrollo de software • • Conocimiento sobre la Ley Federal de Metrología y Normalización. Conocimiento sobre los estándares de TI relacionados con el presente programa • Contar con al menos 30 horas de formación o capacitación relacionada con cada uno de los estándares y mejores prácticas que forman parte del presente programa. • • Senior Al menos 3 años de experiencia laboral comprobable realizando consultorías / implantaciones en Tecnologías de la Información sobre temas afines al perfil que se busca obtener. Evidencias en todos y cada uno de los temas relacionados establecidos en el estándar técnico de la certificación deseada • Licenciatura o equivalente En su defecto, 10 años de experiencia comprobables en el ramo de l desarrollo de software • Conocimiento sobre la Ley Federal de Metrología y Normalización. Conocimiento sobre los estándares de TI relacionados con el presente programa • Contar con al menos 30 horas de formación o capacitación relacionada con cada uno de los estándares y mejores prácticas que forman parte del presente programa. • • • • Al menos 10 años de experiencia laboral comprobable sobre los temas afines al perfil que se busca obtener. Evidencias en todos y cada uno de los temas relacionados establecidos en el estándar técnico de la certificación deseada Licenciatura o equivalente En su defecto, 10 años de experiencia comprobables en el ramo del desarrollo de software Conocimiento sobre la Ley Federal de Metrología y Normalización. Conocimiento sobre los estándares de TI relacionados con el presente programa Contar con al menos 30 horas de formación o capacitación relacionada con cada uno de los estándares y mejores prácticas que forman parte del presente programa. En caso de un dictamen favorable por parte del Comité Técnico de Certificación, se hará entrega al candidato de un certificado que lo acredite de acuerdo al perfil seleccionado, por NYCE e IMPULSA TI para el Nivel específico, así como a nivel internacional por APTECH. De igual manera, recibirá el Reglamento de Uso de Marca de NYCE y firmará una carta compromiso de observancia del mismo, así como los Códigos de Confidencialidad y Ética del organismo. En dicha carta se describen los derechos y deberes del Consultor certificado para mantener vigente su certificación. Otros requerimientos Adicionalmente al cumplimiento de los pre-requisitos establecidos, el candidato deberá presentar el examen de certificación y un desarrollar un caso práctico correspondiente, por medio del cual se evaluará su conocimiento y las habilidades para resolver situaciones reales relacionados con el perfil correspondiente al que se aspire. La calificación mínima aprobatoria bajo este modelo es de 75% y cada candidato tendrá hasta 2 oportunidades para aprobar. La certificación tendrá una vigencia de 3 años con periodos de vigilancia anuales (con respecto a la fecha del examen de conocimientos). Los periodos de vigilancia comprometen al sustentante del certificado a: • Reportar actividades de Desarrollo Profesional Continuo • Mantener la experiencia como Profesionista • Actuar de conformidad con el código de ética como consultor certificado NYCE Sedes para la Certificación El proceso de certificación –desde el ingreso de la solicitud hasta la notificación del dictamen del Comité Técnico de Certificación– se realizará a través del Sistema de Certificación en Línea de NYCE* *El acceso al Sistema de Certificación en Línea de NYCE estará disponible para el candidato en el Centro de Certificación que le corresponda. Concepto (SEDE DF y Área Metropolitana, Monterrey, Guadalajara, Colima) Duración en Precio de Horas Lista Precio Especial México FIRST IVA Precio Total por Participante (Descuento 25%) Capacitación y Certificación Capacitación y Certificación Capacitación y Certificación Software Capacitación y Certificación Procesos de Software Ingeniero de Software Arquitecto de Software Emprendedor de Negocios de Administrador de Proyectos de Concepto (Presencial en línea a través de WEBEX) 40 40 $20,667 $20,667 $15,500 $15,500 $2,480 $2,480 $17,980 $17,980 40 $20,667 $15,500 $2,480 $17,980 40 $20,667 $15,500 $2,480 $17,980 Duración en Precio de Horas Lista Precio Especial México FIRST IVA Precio Total por Participante (Descuento 25%) Capacitación y Certificación Capacitación y Certificación Capacitación y Certificación Software Capacitación y Certificación Procesos de Software Ingeniero de Software Arquitecto de Software Emprendedor de Negocios de Administrador de Proyectos de (Capacitación + Certificación) (Capacitación + Certificación) 40 40 $12,000 $12,000 $9,000 $9,000 $1,440.00 $1,440.00 $10,440.00 $10,440.00 40 $12,000 $9,000 $1,440.00 $10,440.00 40 $12,000 $9,000 $1,440.00 $10,440.00 Observaciones: Precios válidos considerando un mínimo de 12 participantes y un máximo de 20 participantes por grupo Las cantidades mostradas están en Pesos Mexicanos; el precio total por participante incluye el 16% de IVA. Descuentos aplicables solamente a los participantes inscritos a través del programa MexicoFIRST. Cada candidato tendrá hasta 2 oportunidades para aprobar. Vigencia del 1 de junio de 2014 al 31 de Julio de 2015. Lic. Aurora González Chico Subgerente de Capacitación [email protected] Tel. (0155)5395 0777 ext. 242, 266 y 269 01800-112-6923