Certified Software Development Professional (CSDP) es una certificación profesional independiente del proveedor en ingeniería de software desarrollada por IEEE Computer Society para profesionales experimentados en ingeniería de software . Esta certificación se ofreció a nivel mundial desde 2001 hasta diciembre de 2014.
Establecido | 2002 [1] |
---|---|
Sitio web | computer.org/certification |
El programa de certificación constituyó un elemento de los principales esfuerzos de la Computer Society en el área del profesionalismo de la ingeniería de software , junto con las recomendaciones de los planes de estudios de pregrado de IEEE-CS y ACM Software Engineering 2004 (SE2004) y la Guía del cuerpo de conocimientos de ingeniería de software (SWEBOK). Guide 2004), finalizada dos años después.
Como un desarrollo adicional de estos elementos, para facilitar la portabilidad global de la certificación de ingeniería de software, desde 2005 hasta 2008 la Norma Internacional ISO / IEC 24773: 2008 "Ingeniería de software - Certificación de profesionales de ingeniería de software - Marco de comparación" [2] ha sido desarrollado. (Por favor, vea una descripción general de este esfuerzo de estandarización de ISO / IEC JTC1 e IEEE en el artículo publicado por Stephen B. Seidman, CSDP. [3] ) La norma fue formulada de tal manera que permitió reconocer el esquema de certificación de la CSDP. básicamente alineado con él, poco después de la fecha de lanzamiento del estándar, 2008-09-01. Se llevaron a cabo varias revisiones posteriores de la certificación de la PCSD con el objetivo de hacer la alineación más completa. En 2019, ISO / IEC 24773: 2008 se retiró y revisó (por ISO / IEC 24773-1: 2019 [4] ).
La certificación fue ofrecida inicialmente por la IEEE Computer Society a profesionales experimentados en ingeniería de software y desarrollo de software a nivel mundial en 2001 en el curso de la prueba beta del examen de certificación. El programa de certificación CSDP se aprobó oficialmente en 2002. [1] Después de diciembre de 2014, este programa de certificación se suspendió, todos los certificados emitidos se reconocen como válidos para siempre. [5] [6] La IEEE Computer Society introdujo una serie de nuevas certificaciones similares , incluidas las certificaciones Professional Software Engineering Master (PSEM) y Professional Software Engineering Process Master (PSEPM) (la última pronto se descontinuó).
Para convertirse en un Profesional Certificado en Desarrollo de Software (CSDP), los candidatos debían tener cuatro años (inicialmente seis años) de experiencia profesional en ingeniería de software, aprobar un examen de 180 preguntas de tres horas y media en diversas áreas de conocimiento de la ingeniería de software y poseer al menos una licenciatura en Ciencias de la Computación o Ingeniería de Software. El examen CSDP evaluó la competencia de los candidatos en los principios y prácticas de ingeniería de software estándar de la industria [7] aceptados internacionalmente . [8] Los titulares de credenciales CSDP también están obligados a adherirse al Código de Ética y Práctica Profesional de Ingeniería de Software de IEEE / ACM . [9] [10]
A partir de 2021, la oferta IEEE-CS que es una sucesora de CSDP es la certificación Professional Software Engineering Master (PSEM) . El examen es de tres horas, se supervisa de forma remota y consta de 160 preguntas sobre las 11 áreas de conocimiento de SWEBOK: requisitos de software, diseño de software, construcción de software, pruebas de software, mantenimiento de software, gestión de configuración de software, gestión de ingeniería de software, proceso de ingeniería de software, software Modelos y métodos de ingeniería, calidad del software, economía de la ingeniería del software. [11]
(También existe la certificación Professional Software Developer (PSD) , que cubre solo 4 áreas de conocimiento: requisitos de software, diseño de software, construcción de software y pruebas de software. [12] La similitud del nombre de esta certificación con el CSDP es confusa, es una credencial acreditada pero NO un equivalente de CSDP.)
Historia
La IEEE Computer Society presentó el CSDP en 2002, y el 27 de octubre de 2008, se convirtió en la primera certificación en cumplir con el estándar ISO / IEC 24773 para la certificación de ingeniería de software. [13] )
Determinación de elegibilidad
Los candidatos tenían que someterse a una revisión por pares de su educación y calificaciones profesionales a fin de recibir la autorización para realizar el examen de la PCSD. Por lo tanto, los candidatos tenían que presentar una solicitud a la IEEE Computer Society que proporcionaba información verificable sobre su formación académica y experiencia profesional.
La certificación Certified Software Development Associate (CSDA) estaba disponible para los estudiantes que se gradúan y los profesionales de software que comienzan su carrera y que no cumplen con los requisitos de elegibilidad para el CSDP. [14] [15]
Contenido del examen de la PCSD
El contenido del examen de la CSDP se basó en la Guía para el conocimiento de la ingeniería de software . El examen cubrió el contenido de todas las áreas de conocimiento primarias en la Versión 3 de la Guía SWEBOK. A continuación se muestra una lista de los temas evaluados en términos de su proporción del examen total. [dieciséis]
- Requisitos de software 11%
- Diseño de software 11%
- Construcción de software 9%
- Pruebas de software 11%
- Mantenimiento de software 5%
- Gestión de configuración de software 5%
- Gestión de ingeniería de software 8%
- Proceso de ingeniería de software 5%
- Métodos de ingeniería de software 4%
- Calidad del software 7%
- Práctica profesional de ingeniería de software 5%
- Economía de la ingeniería de software 5%
- Fundamentos de computación 5%
- Fundamentos matemáticos 3%
- Fundaciones de ingeniería 4%
enlaces externos
- Inicio de la certificación IEEE Computer Society : Programa de certificación profesional de software
Referencias
- ^ a b Acta de la reunión de la Junta de Gobernadores de IEEE Computer Society, 8 de febrero de 2002 - Aprobación oficial del programa de certificación
- ^ ISO / IEC 24773: 2008 "Ingeniería de software - Certificación de profesionales de ingeniería de software - Marco de comparación", 2008-09-01, ISO / IEC, 2008, vi + 7 pp.
- ^ Stephen B. Seidman, "Esquemas de certificación de ingeniería de software", Computadora , mayo de 2008, págs. 87-89
- ^ ISO / IEC 24773-3: 2019 "Ingeniería de software y sistemas - Certificación de profesionales de ingeniería de software y sistemas - Parte 1: Requisitos generales"
- ^ Acta de la reunión de la Junta de Gobernadores de la IEEE Computer Society, 18 de noviembre de 2014, artículo 18. - Suspensión del programa de certificación, validez perpetua de todos los certificados emitidos.
- ^ Acta de la reunión de la Junta de Gobernadores de IEEE Computer Society, 30 de enero de 2015, artículo 18. - Certificados válidos perpetuamente independientemente de lamembresía de IEEE Computer Society .
- ^ "ISO / IEC TR 19759: 2005" . ISO . Consultado el 9 de agosto de 2011 .
- ^ "Guía del conocimiento de la ingeniería de software" . Sociedad de Informática IEEE . Consultado el 9 de agosto de 2011 .
- ^ Código de ética y práctica profesional de ingeniería de software IEEE-CS / ACM.
- ^ Don Gotterbarn, Keigh Miller, Siimon Rogerson, "Computer Society y ACM aprueban el código de ética de ingeniería de software", Computer, octubre de 1999, págs. 84-88
- ^ "Certificación de Maestría en Ingeniería de Software Profesional (PSEM) | IEEE Computer Society" . Consultado el 6 de mayo de 2021 .
- ^ "Certificación de desarrollador de software profesional | IEEE Computer Society" . Consultado el 6 de mayo de 2021 .
- ^ Detalles de la acreditación ISO
- ^ Información del examen CSDA Beta, 2007 Certified Software Development Associate (CSDA)
- ^ Información de CSDA / CSDP, 2009
- ^ Boletín de candidatos de la PCSD, 2011