sábado, octubre 18, 2014

Acreditación de Ingenieria de Software por medio de SEP-CENEVAL

He estado alejado de éste espacio por ya un buen rato, y afortunadamente, éste espacio sigue recibiendo visitas.

Fueron varias las causas por las que dejé de escribir, principalmente, por dedicar tiempo a investigación de campo y bibliográfica a otros temas que me habían interesado desde muy jovencito, lo cual me ha llevado a recorrer varias aventuras en éstos 2 años y contando.

Al inicio de éste año 2014, pensé en volver a escribir en éste espacio, sorpresivamente fuí a México a viaje de negocios, y mientras recuperaba mis papeles de una universidad poblana para terminar la carrera en algún otro lugar, me enteré de la acreditación de conocimientos adquiridos basados en la experiencia por medio de la SEP y CENEVAL.

Revisé requerimientos de la RSA-SEP, busqué donde me hicieran alguna evaluación escolar para ver como andaba de nivel académico y decidí inscribirme a la Acreditación de Conocimientos Adquiridos por medio de Experiencia del acuerdo 286 de la Secretaría de Educación Pública Mexicana por medio de CENEVAL.

Hice búsquedas de las opciones acerca del proceso de acreditación de CENEVAL y me encontré que en general eran negativas, sin embargo, mi intuición y las sincronizades me enviaron directo a inscribirme al proceso y experimentarlo por mí mismo. La experiencia fué satisfactoria para la acreditación de la Licenciatura en la Ingeniería de Software.

Proceso de evaluación para la acreditación.

La evaluación de la acreditación consta de 2 exámenes "oficialmente" hablando: un exámen escrito y un oral, el oral consta de un proyecto ficticio con especificaciones para ser presentado oralmente ante un sínodo:
  • Exámen Escrito de 217 preguntas, 10 horas para resolverlo, en 2 partes, con intermedio de 2 horas.
  • Asignación de Caso práctico a resolver en 20 días hábiles uniendo teoría + resolución + aprox 20 dilemas a responder (es el equivalente a una Tesina/Tesis).
  • Creación de un prototipo funcional de la propuesta planteada en la tesina, se tiene mínimo otro mes.
  • Exámen oral ante un sínodo de 4 Académicos-Profesionales del Software, a quienes se les presenta la propuesta de solución y ellos hacen preguntas de la tesina, el prototipo funcional, y lo relacionado a la experiencia en el desarrollo de software (Equivalente a exámen profesional).
Es posible que si estás leyendo este artículo, también probablemente hayas leído la multitud de comentarios negativos que existen por ahí acerca del proceso de acreditación de la SEP y el CENEVAL para la Ingeniería de la Ingeniería de Software, lo cierto es que si te dejas llevar por esos comentarios negativos, te recomiendo que ni siquiera asomes las narices, ni te inscribas; hay un viejo refrán que dice "Cada quién habla de la fiesta como la vivió."; también te digo que creas tu realidad conforme tus pensamientos, creencias, sentimientos y lo que te la pasas repitiendo con tu voz. Como dato curioso, el día de la evaluación Oral, había una persona que iba a lo mismo que yo, y ésta persona, en cuanto pudo empezó a decirme y explicarme cómo NOS iba a ir con los sinodales repitiendo lo que había leído en la web, el resultado que ella obtuvo lo pude ver con anticipación: Fué frustrante para ella y no aprobó.

Es claro que el proceso de acreditación CENEVAL por los acuerdos 286 y 328 es para profesionales del desarrollo de software, no para programadores. Me parece si todos los estudiantes de la Lic. en Ingeniería de Software del País se sometieran al riguroso proceso de acreditación por acuerdos 286 de la SEP y CENEVAL, no lo aprobarían ni 10% de los egresados. Si, palabras fuertes, sé lo que te digo, y sé lo que estás pensando: Jorge, estás creando tu realidad con eso que escribes, si, lo acepto.

Requisitos.

Si te vas a unir a la lista que los que salen con éxito en el proceso de acreditación, requieres, según la SEP:
  • Tener certificado de bachillerato.
  • Ser mayor a 30 años.
  • Tener 5 años de Experiencia como mínimo, deberás presentar currículum con cartas probatorias de empleos y cursos o certificaciones.
  • Presentar carta de honorabilidad y desempeño laboral de un colega titulado con cédula profesional en la Ing. de Software, o una carta de una persona moral.

Pasos  a seguir durante el proceso de acreditación.

El proceso es simple, sigues los pasos en el siguiente orden:
  1. Te inscribes en la delegación más cercana de la RSA-SEP más cercana.
  2. Esperas a que te llegue un oficio de ACUERDO DE ADMISION con número de folio.
  3. Te inscribes al exámen escrito del CENEVAL, costo: 1,730.00 MXN. Ahí seleccionas la sede donde lo deseas tomar, prácticamente en todo el país, yo lo tomé en la ciudad de Oaxaca porque en Puebla ya no había lugares.
  4. Si apruebas el exámen escrito con mínimo 76%, entonces te inscribes al exámen oral: 12,250.00 MXN, y te asignan un caso práctico a resolver (similar a una tesis), información que bajas en línea a través del portal de exámenes orales de ceneval.
  5. Si entregas el caso práctico escrito antes de la fecha límite, te asignan fecha para el exámen Oral ante sinodales.
  6. Tienes que preparar un prototipo 100% funcional del caso práctico que te asignaron, así como una presentación tipo power point que mostrarás el día del exámen en la ciudad de México  (me tocó la sede alterna de Ceneval), junto con el código fuente del prototipo funcional y el prototipo funcionando.
  7. Al terminar el exámen, te dan la carta dictaminatoria del exámen, si es SATISFACTORIA, ya puedes tramitar el título y cédula profesional ante la SEP.

¿Cómo te preparas?

Evita comprar esas guías de $300.00 MXN que venden como si te fueran a resolver el exámen de ceneval para la Ingeniería de Software, ni son guía, ni tienen los temas que vienen en el exámen (te lo menciono porque yo compré un par de esas guías); lo mejor es ir al sitio CENEVAL y bajar la guía para el sustentante que tiene ejemplos y la guía real a estudiar, o si tienes dinerito, inscríbete en una escuela que te permita tomar cursos de preparación para la Ing. de Sofware para CENEVAL. Cerca de la ciudad de Puebla, en Tlaxcala, existe la empresa de educación Quantum, es el único que me animo a recomendar para Puebla, Tlaxcala y alrededores, aunque lo único que hice en Quantum fué tomar la evaluación para ubicarme yo mismo en el mes de Enero. Lo demás fué autopreparación y autoevaluación.

Tanto el exámen escrito como el oral que me fueron asignados, recorren las bases teóricas del Desarrollo de Software orientado para el Web 2.0: Estimación, Análisis y e Ingeniería de requerimientos, Metodologías de Desarrollo, Diseño de Arquitectura, Implementación, Control de Calidad, Planificación, Evolución y mantenimiento. Conceptos como WebApps, Ajax, RDBMS, SQL, Programación Orientada a Objetos, Diagramación, Normalización de bases de datos, diagramas PERT, GANTT, estimación basada en PF puntos de función, y líneas de código LOC, SLOC, KLOC; administración de las unidades informáticas, administración de organizaciones, conceptos de redes, algoritmos y árboles, sistemas operativos, administración de servidores, entre otros. Para la elaboración de la tesina, compré/conseguí un mínimo de 25 libros y artículos electrónicos que tuve que referenciar en dicho trabajo escrito de 40 páginas, más 20 de anexos. Fué una labor titánica y estresante con 2 o 3 horas durmiendo en ese mes por día.

Duración del proceso.

Me inscribí al proceso en Enero 2014, me llegó la carta de admisión al proceso en Marzo, hice exámen escrito en Mayo, la tesina me fué asignada el 1 de Julio para entrega el 31 de Julio a más tardar, y me asignaron fecha de exámen oral en Octubre, para lo cual tuve 2 meses para hacer el prototipo funcional y la presentación. Espero tener el título en mis manos a mediados del 2015 como muy tarde.

Él Sínodo, evaluación Oral.

Durante la evaluación oral, los sinodales me metieron presión, siempre en un marco de respeto, cordialidad y profesionalidad. Ellos están evaluando a un profesional con experiencia que busca acreditar un título profesional, por lo que tienes que demostrar precisamente eso, que eres un profesional con conocimientos en todos los ámbitos de la Ingenieria de software y que además te sabes desenvolver profesionalmente.

El exámen Oral tuvo 4 etapas, posterior a la lectura de actas y reglamentación oficial:
  1. Presentación de 20 minutos.
  2. Defensa del prototipo presentado, la tesina, por cerca de 2 horas.
  3. Evaluación, para lo cual tuve que salir de la sala.
  4. Entrega de Acta dictaminatoria, en mi caso, SATISFACTORIA, en la que incluso se leyeron actas conforme a la ley y me pidieron que protestara y jurara como nuevo profesionista.

Los libros importantes de referencia:

En la guía del sustentante, existe una lista de temas y libros que son recomendados para la preparación de los exámenes, me parece que los más importantes a leer son los de la técnica de la Ingeniería de Software, si te sientes familiarizado y cómodo con los temas que ahí se tratan, tienes grandes probabilidades de aprobar cualquier exámen:
  • Ingeniería del Software: Un efoque práctico, Séptima Edición, Roger S. Pressmann.
  • Ingeniería del Software, Novena Edición, Ian Sommerville.
  • Análisis y Diseño de Sistemas, Octava Edición, Kendall & Kendall.

Algunas ligas que te pueden servir:
Acuerdo 286 de SEP/CENEVAL
Guia para el sustentante de la Ingeniería de Software

Más adelante, espero publicar algunos artículos con información más precisa, incluso la bibliografía que yo incluí en la tesina. Si te estás preguntando si puedes tener una copia de mi trabajo escrito, la respuesta es NO. CENEVAL prohibe la publicación en cualquier medio de las especificaciones del proyecto asignado así como del trabajo escrito final. La webapp si que está en línea y si me lo pides, te puedo dar la liga y passwords para acceder.

Me encantará guiarte a través de éste proceso de forma personal si así lo deseas, aunque no tenga yo actualizado el blog, te respondo ya sea en mi correo electrónico, o a través de la sección de comentarios abajo, y si es necesario, hablamos ya sea por google+/hangouts, o por skype. El nick que uso en ambos casos es: jmerinoh.