Curso

Calidad en Desarrollo de Software ISO/IEC 25510 Fundamentos

Curso Vídeo E-Learning Tutorizado Calidad de Software Fundamentos Peoplecert Certificación en castellano

  • La mantenibilidad es una de las características de calidad no funcional de la norma ISO/IEC 25010 Software Product Quality, y describe aquellos aspectos que son relevantes para un software altamente mantenible.
    El Software Improvement Group (SIG), ha desarrollado un modelo de mantenibilidad que permite medir la calidad del producto desde el código fuente. Ahora, SIG también ha compilado su experiencia con el modelo y las interacciones con los desarrolladores en diez directrices para la creación de software mantenible. Estas diez directrices independientes de la tecnología describen métricas, sus valores recomendados y métodos para convertir código de baja calidad en código de alta calidad. Las métricas cubren el nivel de unidades individuales (tamaño, complejidad, interfase), módulos (duplicación de códigos, acoplamiento de módulos), componentes (acoplamiento de componentes, balanza de componentes) y la base codificada global (volumen, automatización de pruebas, higiene de códigos). l material es aplicable a cualquier organización que quiera garantizar un cierto nivel de calidad en el software que producen sus desarrolladores, y a cualquier desarrollador que desee mejorar sus habilidades en la escritura de software de alta calidad.

 

  • El curso está abierto para nuevas incorporaciones de alumnos en cualquier momento, adaptándose su acceso de licencia y duración, a la fecha en la que se inscribe (duración de 40 horas en 8 semanas).

OPCIONAL: derecho a examen -por internet - para el alumno que acabe el curso superando la puntuación requerida 

Categorías
Técnicas de Programación SW
Objetivos

La certificación de PEOPLECERT Quality Software Development: Maintainability Foundation, que ha sido co-desarrollada con el Software Improvement Group (SIG), cubre el conocimiento fundamental requerido para que un candidato pueda construir individualmente software en Java o C# que sea suficientemente mantenible. 

Dirigido a

Esta certificación es el primer nivel (Fundamentos) del esquema de calificación Quality Software Development proporcionado por PEOPLECERT y co-desarrollado con el SIG, y está dirigido a todos los desarrolladores de software que puedan requerir tener y demostrar un sólido conocimiento y comprensión del código fuente mantenible, así como demostrar sus habilidades de aplicación de cómo escribir software altamente mantenible. La certificación también puede atender a los candidatos que deseen obtener una certificación personal.

Al Terminar el Curso

La certificación de PEOPLECERT Quality Software Development: Maintainability Foundation, que ha sido co-desarrollada con el Software Improvement Group (SIG), cubre el conocimiento fundamental requerido para que un candidato pueda construir individualmente software en Java o C# que sea suficientemente mantenible. 

Metodología

1-Curso online con la documentación del alumno y los videos íntegramente en castellano.

2-Formato video-elearning con calidad full HD.

3-El contenido está diseñado para guiar al alumno a lo largo de todo el curso y lograr certificarse si se requiere.

4-Soporte y tutorización con profesores acreditados.

5-Plataforma online disponible 24/7 y accesible mediante cualquier dispositivo

6-Las prácticas se realizan por el alumno, en su propio ordenador, que debe ser soportar los requisitos técnicos. La adecuación del equipo y su configuración, son responsabilidad del alumno y forman parte de la experiencia pedagógica del curso.

Programa

Introducción 

1.1 Presentación

1.2 ¿Qué es la mantenibilidad?

1.3 ¿Por qué es importante la mantenibilidad?

1.4 Los Tres principios de las directrices

1.5 Malentendidos sobre la mantenibilidad

1.6 Calificación de la Mantenibilidad

1.7 Panorama general de las directrices de mantenibilidad

Escribir: Unidades cortas y sencillas de Código, y el Código, una vez

2.1 Escribir Unidades cortas de Código

2.2 Motivación para escribir Unidades cortas de Código

2.3 Cómo aplicar la Directriz

2.4 Objeciones comunes a la escritura de unidades cortas

2.5 Escribir unidades simples de código

2.6 Motivación para escribir unidades simples de código

2.7 Cómo aplicar la Directriz

2.8 Objeciones comunes a la escritura de unidades simples de código

2.9 Escribir el código, sólo UNA VEZ

2.10 Motivación para escribir el código sólo una vez

2.11 Cómo aplicar la Directriz

2.12 Objeciones comunes a la escritura del código, sólo una vez

Mantener pequeños los interfaces de las unidades Separar los “concerns” en módulos y Acoplar ligeramente, los componentes de la arquitectura

3.1 Mantener pequeños los interfaces de las unidades

3.2 Cómo aplicar la Directriz

3.3 Objeciones comunes a Mantener pequeños los interfaces de las unidades

3.4 Separar los “concerns” en módulos

3.5 Motivación para Separar los “concerns” en módulos

3.6 Cómo aplicar la Directriz

3.7 Objeciones comunes a separar los “concerns” en módulos

3.8 Acoplar ligeramente, los componentes de la arquitectura

3.9 Cómo aplicar la Directriz

3.10 Objeciones comunes a Acoplar ligeramente, los componentes de la arquitectura

Mantener equilibrados, los componentes de la arquitectura Mantener pequeño el código base Automatizar los tests y Escribir código limpio

4.1 Mantener equilibrados, los componentes de la arquitectura

4.2 Motivación para Mantener equilibrados, los componentes de la arquitectura

4.3 Cómo aplicar la Directriz

4.4 Objeciones comunes a Mantener equilibrados, los componentes de la arquitectura

4.5 Mantener pequeño el código base

4.6 Cómo aplicar la Directriz

4.7 Objeciones comunes a Mantener pequeño el código base

4.8 Automatizar los tests

4.9 Cómo aplicar la Directriz

4.10 Objeciones comunes a Automatizar los tests

4.11 Escribir código limpio

4.12 Cómo aplicar la Directriz

4.13 Objeciones comunes a Escribir código limpio

ISO/IEC 25010

5.1. Contexto

5.2 ¿Para qué evaluar la calidad de un software?

5.3. Tipos de Tests

5.4 Principios

5.5 La Norma ISO/IEC 25010

ModalidadonLine
Duración40 horas
Precio259.00 €
Fechas de MatriculaciónDesde 01/12/2017 hasta 31/12/2019
Fechas del CursoDesde 01/06/2019 hasta 31/12/2019
AulasCurso Vídeo E-Learning Tutorizado con acceso a plataforma on-line
HorarioAcceso permanente y soporte técnico y pedagógico por mail durante 8 semanas P.D.: IVA 21% NO INCLUIDO
IdiomaEspañol