Introduction to the Program

Especialízate en Software Quality desde la perspectiva técnica y de gestión. Titulándote en 6 semanas y de forma online”

Antes de lanzar un producto digital y durante su desarrollo, se debe verificar el correcto funcionamiento de los sistemas informáticos. Para ello, se deben establecer una serie de pruebas de calidad de software, que son las encargadas de analizar e identificar fallas y errores. Éstas se hacen con el objetivo de garantizar la funcionalidad y eficiencia en coherencia con los requerimientos, expectativas y necesidades; teniendo en cuenta la satisfacción del usuario final.

Comprender que hace unos años atrás, el desarrollo de productos digitales se hacía bajo la premisa de entrega rápida y sin precisar el factor calidad. Puede llevar a entender hoy el alto nivel de deuda técnica que existe. Es por ello que el profesional, debe estar más centrado en obtener niveles comprobados de funcionabilidad a largo plazo y de actualización en todos sus tipos de software.

Este programa se integra por todos los factores necesarios, para alcanzar proyectos con certificación de calidad, y para que el profesional pueda impulsar su carrera ofreciendo un servicio que ofrezca confianza y garantías a su cliente o empleador.

Conocer sobre los detalles metodológicos, técnicos, detalles clave en la Calidad del Software; los niveles de desarrollo TRL, normas ISO, modelos SEI y la necesidad de aplicación de principios de calidad en el software son algunos de los temas estudiados en este programa para profundizar en la Calidad del Software.

El formato online del programa proporciona flexibilidad al alumno, pudiendo seguir con su día a día y aprovechar al máximo los dispositivos digitales que tenga a mano para su estudio; incluso podrá descargar el material y consultarlo cuando más lo necesite. Se sentirá acompañando en todo momento, ya que el equipo docente se hace presente, a través de los recursos multimedia que componen la plataforma de TECH Global University.

Por otra parte, un reconocido Director Invitado Internacional impartirá una disruptiva Masterclass que otorgarán al alumnado competencias avanzadas.  

Un prestigioso Director Invitado Internacional ofrecerá una exclusiva Masterclass sobre las últimas tendencias en Calidad del Software” 

Este Postgraduate certificate en Software Quality contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son: 

  • El desarrollo de casos prácticos presentados por expertos en desarrollo de software
  • Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
  • Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
  • Su especial hincapié en metodologías innovadoras 
  • Las lecciones teóricas, preguntas al experto y trabajos de reflexión individual
  • La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet

TECH pone a tu disposición los recursos educativos y tecnológicos más innovadores. Matricúlate ahora y alcanza la meta en 6 semanas”

El programa incluye, en su cuadro docente, a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.

Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.

El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.

Profundiza en las normas ISO de Calidad aplicadas tanto de forma general como en partes específicas"

Verás resultados notables al aplicar procesos de calidad a tus desarrollos de software"

Syllabus

By incorporating the most avant-garde methodology based on Relearning, the student is guaranteed a progressive and natural teaching of the most important terms and concepts related to Software Quality. 

The large amount of educational material available, including real examples provided by the teaching team, makes up a first-class academic program that is rigorous, exhaustive and adapted to the current IT reality.

The varied multimedia resources will make your study process more dynamic and agile, alleviating the teaching load of the entire syllabus"

Module 1. Software Quality TRL Development Levels

1.1.  Elements that Influence Software Quality (I). Technical Debt

1.1.1.  Technical Debt. Causes and Consequences
1.1.2.  Software Quality General Principles
1.1.3.  Unprincipled and Principled Quality Software

 1.1.3.1. Consequences
 1.1.3.2. Necessity of Applying Quality Principles in Software

1.1.4.  Software Quality Typology
1.1.5.  Quality Software. Specific Features

1.2.  Elements that Influence Software Quality (II). Associated Costs

1.2.1.  Software Quality Influencing Elements
1.2.2.  Software Quality Misconceptions
1.2.3.  Software Quality Associated Costs

1.3.  Software Quality Models (I). Knowledge Management

1.3.1.  General Quality Models

 1.3.1.1. Total Quality Management
 1.3.1.2. European Business Excellence Model
 1.3.1.3. Six-Sigma Model

1.3.2.  Knowledge Management Models

 1.3.2.1. Dyba Model
 1.3.2.2. SEKSS Model

1.3.3.  Experience Factory and QIP Paradigm
1.3.4.  Quality in Use Models (25010)

1.4.  Software Quality Models (III). Quality in Data, Processes and SEI Models

1.4.1.  Data Quality Data Model
1.4.2.  Software Process Modeling
1.4.3.  Software & Systems Process Engineering Metamodel Specification (SPEM)
1.4.4.  SEI Models

 1.4.4.1. CMMI
 1.4.4.2. SCAMPI
 1.4.4.3. IDEAL

1.5.  ISO Software Quality Standards (I). Analysis of the Standards

1.5.1.  ISO 9000 Standards

 1.5.1.1. ISO 9000 Standards
 1.5.1.2. ISO Family of Quality Standards (9000)

1.5.2.  Other ISO Standards Related to Quality
1.5.3.  Quality Modeling Standards (ISO 2501)
1.5.4.  Quality Measurement Standards (ISO 2502n)

1.6.  ISO Software Quality Standards (II). Requirements and Assessment

1.6.1.  Standards on Quality Requirements (2503n)
1.6.2.  Standards on Quality Assessment (2504n)
1.6.3.  ISO/IEC 24744: 2007

1.7.  TRL Development Levels (I). Levels 1 to 4

1.7.1.  TRL Levels
1.7.2.  Level 1: Basic Principles
1.7.3.  Level 2: Concept and/or Application
1.7.4.  Level 3: Critical Analytical Function
1.7.5.  Level 4: Component Validation in Laboratory Environment 1.8

1.8.  TRL Development Levels (II). Levels 5 to 9

1.8.1.  Level 5: Component Validation in Relevant Environment
1.8.2.  Level 6: System/Subsystem Model
1.8.3.  Level 7: Demonstration in Real Environment
1.8.4.  Level 8: Complete and Certified System
1.8.5.  Level 9: Success in Real Environment

1.9.  TRL Development Levels. Uses

1.9.1.  Example of Company with Laboratory Environment
1.9.2.  Example of an R&D&I Company
1.9.3.  Example of an Industrial R&D&I Company
1.9.4.  Example of a Laboratory-Engineering Joint Venture Company

1.10.  Software Quality Key Details

1.10.1.  Methodological Details
1.10.2.  Technical Details
1.10.3.  Software Project Management Details

 1.10.3.1. Quality of Computer Systems
 1.10.3.2. Software Product Quality
 1.10.3.3. Software Process Quality

To be at the forefront is to be prepared and up to date with the real needs of the market. TECH provides you with the most specific education to achieve the best results"

Postgraduate Certificate in Software Quality

.

Software quality is a term that refers to the extent to which software meets the expectations and needs of users. Generally speaking, quality software is characterized by being reliable, efficient, secure, maintainable, scalable and easy to use. Software quality is a fundamental aspect in the development of any computer application. Quality software not only meets user requirements, but is also easy to use, maintain and evolve, which contributes to its long-term success.

Software quality can be assessed using different techniques and tools, such as software testing, code inspections, static and dynamic analysis, and requirements verification. These tools allow detecting potential problems, bugs and defects in the software, which allows correcting them and improving its quality.

To ensure software quality, different methodologies and quality standards are used, such as ISO 9000 and ISO 12207, which establish a set of good practices and techniques for software design, development, testing and delivery. In addition, good software development practices are used, such as the agile methodology, which allow the development of high quality software in a collaborative and efficient manner.

Our Postgraduate Certificate in software quality has as its main objective to provide students with the necessary knowledge and skills to be able to design and develop quality software according to international norms and standards.

Upon completion of this program, students will be able to understand the international norms and standards for software quality, as well as be able to design, develop and test quality software. In addition, they will be able to identify potential problems and apply effective solutions that will improve the quality of the developed software, increasing its quality and reliability.