Presentación de Javier Garzás (Kybele Consulting) "Tendencias actuales en la certificación e implantación de modelos y normas de calidad software " para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
Vision15 - Un caso de estudio en la mejora de los datos organizacionalesAQCLab
Presentación en el congreso Vision15 de ITSMF de un caso de estudio para la mejora de datos organizacionales utilizando ISO 8000, ISO 25012 y MAMD (Modelo de Alarcos para la Mejora de los Datos).
Conoce como poder dar renombre a tu empresa mediante la certificación MoProSoft, apoyado por el gobierno mexicano, y de esta manera mejorar en la creación y mantenimiento del software
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
De acuerdo a lo anterior, podemos inferir que el análisis de requerimientos es la base de las métricas de calidad.
Vision15 - Un caso de estudio en la mejora de los datos organizacionalesAQCLab
Presentación en el congreso Vision15 de ITSMF de un caso de estudio para la mejora de datos organizacionales utilizando ISO 8000, ISO 25012 y MAMD (Modelo de Alarcos para la Mejora de los Datos).
Conoce como poder dar renombre a tu empresa mediante la certificación MoProSoft, apoyado por el gobierno mexicano, y de esta manera mejorar en la creación y mantenimiento del software
Similar a I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la certificación e implantación de modelos y normas de calidad software
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
De acuerdo a lo anterior, podemos inferir que el análisis de requerimientos es la base de las métricas de calidad.
La calidad de los sistemas de información se puede contemplar como una disciplina más de la Ingeniería de Software y el principal instrumento para garantizar la calidad de las aplicaciones es sin lugar a dudas el Plan de Calidad el cual se debe basar en normas o estándares genéricos y procedimientos particulares que pueden variar de acuerdo a la organización; pero lo importante es que estén escritos, personalizados, adaptados a los procesos propios, y lo más importante es que sean cumplidos a cabalidad.
Los continuos avances de la tecnología han propiciado la evolución de los sistemas a aplicaciones cada vez más complejas en términos de estructura, funcionalidad e interfaz.
La comunidad de Ingeniería de Software reconoce que las aplicaciones web poseen características que las diferencian de las tradicionales; estas características se deben al tamaño y complejidad de las aplicaciones, el carácter multidisciplinario del equipo de desarrollo, tiempo de entrega del proyecto, requerimientos, etc. Dichas características hacen que los procesos, modelos y métricas existentes para evaluar la calidad tengan que ser adaptados por consecuencia lógica de los cambios en las nuevas tecnologías.
La importancia de implementar estándares de calidad en los sistemas de información es asegurar que: satisfaga los requerimientos del negocio, disminuir los retrasos en la entrega, no exceda el presupuesto original, sea funcional, tenga alto grado de usabilidad, tenga alto rendimiento, y disminuyan el grado de fallas e incrementar el grado de confianza en las aplicaciones y marca o empresa que los desarrolla.
I Jornada CSI - Carlos Manuel Fernández (AENOR) - Hoja de ruta de certificac...233 Grados de TI
Presentación de Carlos Manuel Fernández (AENOR) "Hoja de ruta de certificaciones TICS de AENOR" para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
Calidad Software - Principales Elementos para AlcanzarlaAQCLab
Presentación de AQCLab sobre los sobre los elementos principales para alcanzar calidad del software, realizada en la Jornada "Calidad y Seguridad del Software" el 8 de Julio en Valencia.
Similar a I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la certificación e implantación de modelos y normas de calidad software (20)
Construir software no es igual que construir un puente, un edificio o un coche. Y difícilmente llegará a serlo. Porque el producto final, el software, tiene diferencias muy sustanciales con estos productos físicos. Estas diferencias hacen que el proceso de construcción sea diferente. Y obviar estas diferencias puede implicar importantes problemas a la hora de desarrollar, planificar, gestionar, etc., un proyecto software.
I Jornada CSI - Joaquín Lasheras (CenTIC) - Experiencia en la implantación d...233 Grados de TI
Presentación de Joaquín Lasheras (CenTIC) "Experiencia en la implantación del modelo CMMI-DEV en pymes" para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
I Jornada CSI - Mónica Wodzislawski (CES) - Probar para corregir, probar par...233 Grados de TI
Presentación de Mónica Wodzislawski (Centro de Ensayos de Software) "Probar para corregir, probar para decidir" para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...233 Grados de TI
Presentación de Almudena Díez (Visure Solutions) "Los requisitos y CMMI: un enfoque práctico con IRQA" para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la certificación e implantación de modelos y normas de calidad software
1. Dr. Javier Garzás, CISA, CGEIT y CSQE [email_address] Kybele Consulting S.L. [email_address] Universidad Rey Juan Carlos Tendencias actuales en la certificación e implantación de modelos y normas de calidad software I Jornada de la Calidad en los Sistemas de Información CSI Madrid, 1 de junio de 2010
2. PRESENTACIÓN Javier Garzás Correo [email_address] Twitter @jgarzas Blog www.javiergarzas.com Dr. e Ingeniero en Informática Director de Kybele Consulting Desarrollo, Arquitectura, Consultoría, Fábricas Software y Auditoría Profesor de la Universidad Rey Juan Carlos (Madrid)
8. “ No pierdas tiempo en documentar… con los métodos ágiles no es necesario” “ Si el proyecto se retrasa… cuantos más desarrolladores incorpores mucho mejor” “ Con la “suit” de herramientas xxx solucionas los problemas del software”
10. OBJETIVOS Valorar su adecuación Revisarlos Clarificarlos Modelos y normas para el proceso software ( desarrollo ) que la industria (caso de estudio España ) más está implantando y los que se prevé que demandará
11. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 7 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CONCLUSIONES CALIDAD SOFTWARE EN ESPAÑA 1
12. España, primer país de Europa en evaluaciones de la calidad del proceso software (crecimiento de más del 70% en 5 años)
13.
14. Méjico. Moprosoft – Evalprosoft. TSP/PSP Brasil. MPS.BR Iberoamérica. Competisoft
15. Quality Principle Nº1: If a customer does not demand a quality product, he or she will probably not get one. “ Humphrey, W. H. (2005). Acquiring Quality Software
19. Quality Principle: The quality of a product is determined by the quality of the process used to develop it. “ Humphrey, W. H. (2005). Acquiring Quality Software
20. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CALIDAD SOFTWARE EN ESPAÑA 1 7 CONCLUSIONES
21.
22.
23. TIPOS MODELO DE PROCESOS MODELO DE EVALUACIÓN DE PROCESOS MODELOS DE MEJORA - CALIDAD DE PROCESOS
24. TIPOS MODELO DE PROCESOS MODELO DE EVALUACIÓN DE PROCESOS MODELOS DE MEJORA - CALIDAD DE PROCESOS Catálogo, buenas prácticas. Definiciones de procesos: propósito, salidas, relaciones, etc.
25.
26.
27. ABSTRACCIÓN CMMI-DEV ISO 12207 CMMI- ACQ CMMI- SVC Ágiles ¿Qué hacer? MODELO DE PROCESOS ¿Cómo hacer? METODOLOGÍAS Tradicionales
28. ENTORNOS - FASES Desarrollo Explotación ISO 12207 CMMI-DEV CMMI- SVC ITIL ISO 20000
29. TIPOS MODELO DE PROCESOS MODELO DE EVALUACIÓN DE PROCESOS MODELOS DE MEJORA - CALIDAD DE PROCESOS Cómo evaluar la institucionalización de procesos en una organización, respecto a un modelo de procesos Lenguaje común.
30. TIPOS MODELO DE PROCESOS MODELO DE EVALUACIÓN DE PROCESOS MODELOS DE MEJORA - CALIDAD DE PROCESOS ISO 15504 – SPICE Clase 1, 2 o 3 SCAMPI Tipo A, B o C
33. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CALIDAD SOFTWARE EN ESPAÑA 1 7 CONCLUSIONES
35. EL MODELO CMMI CMMI-ACQ CMMI-SVC CMMI-DEV 16 Áreas de Proceso en común Un modelo de referencia para evaluar los procesos y ayudar a su mejora mediante una ruta evolutiva
36. PROCESOS DE CMMI Dev 1.2 Causal Analysis and Resolution (CAR) Configuration Management (CM) Decision Analysis and Resolution (DAR) Integrated Project Management (IPM) Measurement and Analysis (MA) Organization Innovation and Deployment (OID) Organization Process Definition (OPD) Organization Process Focus (OPF) Organization Process Performance (OPP) Organizational Training (OT) Product Integration (PI) Project Monitoring and Control (PMC) Project Planning (PP) Process and Product Quality Assurance (PPQA) Quantitative Project Management (QPM) Requirements Development (RD) Requirement Management (RM) Risk Management (RSKM) Supplier Agreement Management (SAM) Technical Solution (TS) Validation (VAL) Verification (VER)
37. Gestión de Requisitos (REQM) Planificación de Proyectos (PP) Control y Seguimiento de Proyectos (PMC) Gestión de Acuerdos con Proveedores (SAM) Gestión de la Configuración (CM) Aseguramiento Calidad Procesos y Productos (PPQA) Medición y Análisis (MA) NIVELES DE MADUREZ Y ÁREAS DE PROCESO Soporte Gest. Procesos Ingeniería Gest. Proyectos Nivel5: Optimizando Nivel1: Inicial Nivel2: Gestionado Nivel3: Definido Nivel4: Gestionado Cuantitativamente
38. Desarrollo de Requisitos (RD) Solución Técnica (TS) Integración del Producto (PI) Verificación (VER) Validación (VAL) Definición del proceso Organizacional (OPD) Enfoque de la Organización a Procesos (OPF) Formación Organizacional (OT) Gestión integrada de Proyectos (IPM) Gestión de Riesgos (RSKM) Análisis de Decisiones y Resolución (DAR) NIVELES DE MADUREZ Y ÁREAS DE PROCESO Soporte Gest. Procesos Ingeniería Gest. Proyectos Nivel5: Optimizando Nivel1: Inicial Nivel2: Gestionado Nivel3: Definido Nivel4: Gestionado Cuantitativamente
39. Gestión cuantitativa de proyectos (QPM) Rendimiento procesos de la Organiz. (OPP) Nivel5: Optimizando Nivel1: Inicial Nivel2: Gestionado Nivel3: Definido Nivel4: Gestionado Cuantitativamente NIVELES DE MADUREZ Y ÁREAS DE PROCESO Soporte Gest. Procesos Ingeniería Gest. Proyectos Análisis Causal y Resolución (CAR) Innovación Organizacional y Despliegue (IOD)
48. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CALIDAD SOFTWARE EN ESPAÑA 1 7 CONCLUSIONES
49.
50.
51. MODELO DE PROCESOS n MODELO DE PROCESOS 2 MEJORA DE LA CALIDAD DE LOS PROCESOS SOFTWARE MODELO DE PROCESOS 1 MODELO DE EVALUACIÓN ISO/IEC 15504 EL MODELO DE PROCESOS
52.
53. Parte 7: Evaluación de la madurez de una organización Parte 2: Realización de la evaluación PRINCIPALES ESQUEMAS DE EVALUACIÓN 15504 EN SOFTWARE GUIAS Parte 5: Un ejemplo de modelo de evaluación de procesos Guía AENOR para la evaluación y mejora de procesos software Anexo A Parte 7: Un ejemplo de modelo de madurez organizacional PATHFINDER TM Conformes a…
54. MEJORA DE LA CALIDAD DE LOS PROCESOS SOFTWARE MODELO DE PROCESOS ISO/IEC 12207 MODELO DE EVALUACIÓN ISO/IEC 15504 ESQUEMA NORMALMENTE APLICADO EN SOFTWARE
60. MODELO AGIL ISO 15504 SPICE DE AENOR MODELO DE PROCESOS MODELO DE EVALUACIÓN MEJORA DE LA CALIDAD DE LOS PROCESOS SOFTWARE ISO/IEC 12207:2008 ISO/IEC 15504
66. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CALIDAD SOFTWARE EN ESPAÑA 1 7 CONCLUSIONES
67. COMPARATIVA ENTRE ISO/IEC 15504 Y CMMI INTECO – RED.ES (2008) Estudio sobre la certificación de la calidad como medio para impulsar la industria de desarrollo del software en España
68. COMPARATIVA DE CMMI, ISO 15504 PARTE 7 Y AENOR Nivel 2 de CMMI-DEV Nivel 3 de CMMI-DEV Grado de Relación
69. ¿CMMI o ISO 15504? http://www.javiergarzas.com/2010/02/cmmi-o-iso15504-spice.html
70. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CALIDAD SOFTWARE EN ESPAÑA 1 7 CONCLUSIONES
73. MODELOS DE PROCESOS Y MÉTODOS ÁGILES NOTA: Estadística personal en base a más de 30 proyectos CMMI / ISO 15504 desarrollados por Kybele Consulting ¿CUÁNTAS ORGANIZACIONES IMPLANTAN CMMI/ISO 15504 CON MÉTODOS ÁGILES?
74. … Útil para el negocio , describiendo un cómo con un nivel de detalle suficiente para ser repetible
75. ÍNDICE EL MODELO CMMI 3 ALGUNAS COMPARATIVAS 5 MODELOS Y METODOLOGÍAS (ÁGILES) 6 CALIDAD DE LOS PROCESOS 2 LAS NORMAS ISO/IEC 15504 – ISO/IEC 12207 4 CONCLUSIONES 7 CALIDAD SOFTWARE EN ESPAÑA 1
77. … la estandarización de los procesos garantiza uniformidad en la salida , lo que puede incluso institucionalizar la creación de malos productos ” (Kitchenham y Pfleeger, 1996) “
80. OTROS: PERSONAS Y EQUIPOS TSP. Team Software Process PSP. Personal Software Process
81. Posiciones bajas en competitividad en TI: Economist (23) – World Economic (34) España, primer país de Europa en certificaciones de la calidad del proceso COMPETITIVIDAD Y CERTIFICACIÓN
82. Sólo el 32,24% de los encuestados cuenta con un proceso de pruebas definido (ATI) España, primer país de Europa en certificaciones de la calidad del proceso INGENIERÍA SOFTWARE… EL CÓMO