University certificate
The world's largest faculty of information technology”
Introduction to the Program
Adquiere los conocimientos más actualizados sobre Software Solution Quality y titúlate en tan solo 12 semanas, de forma 100% online”
Todo desarrollador de software debe tener en cuenta, la forma más efectiva de brindar respuestas con su producto. En este caso, el modo como los personalizadores y desarrolladores crean, empaquetan y mantienen las unidades de software también debe estar enmarcada en un proceso de calidad. Para que puedan instalarse, desinstalarse funcionalidades o generar las actualizaciones correspondientes, asegurando una amplia reducción de riesgo.
Elaborar estrategias para mantener la estabilidad de un sistema y llegar a óptimos resultados, es el motivo por el cual se debe evaluar la madurez tecnológica de un proyecto software. Así como, analizar las medidas relevantes para el aseguramiento del mantenimiento y control de las versiones posteriores, garantizando la calidad del mismo. Por tanto, comprender y saber aplicar todos estos aspectos en la práctica es lo que hace a un profesional eficiente y para ello necesita profundizar en los temas más específicos.
En este Postgraduate certificate en Software Solution Quality, el alumno contará con la guía de expertos profesionales en el área de desarrollo, quienes han seleccionado todo el contenido de forma exhaustiva para que, a través de diferentes recursos multimedia basados en la más innovadora metodología 100% online; sean capaces de abordar la fiabilidad, métrica y garantía en los proyectos software de manera correcta y estratégica.
Mientras el formato online, le proporciona la flexibilidad que necesita para ir adaptando los conocimientos adquiridos a su desempeño actual, y generar proyectos con un elevado nivel de madurez, al conocer los principales criterios de calidad, la normativa ISO/IEC 9126, aspectos claves y medidas a adoptar para la calidad. Conociendo tanto los modelos como las métricas, para un mayor control y seguridad en la calidad.
Cabe destacar que el programa universitario incluirá una intensiva Masterclass a cargo de un reconocido Director Invitado Internacional.
Un prestigioso Director Invitado Internacional ofrecerá una rigurosa Masterclasses que profundizará en las innovaciones más recientes en Calidad de Soluciones Software”
Este Postgraduate certificate en Software Solution 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 Global University pone a tu disposición la plataforma educativa más moderna. Matricúlate ahora y alcanza la meta en 12 semanas” TECH pone a tu disposición la plataforma educativa más moderna. Matricúlate ahora y alcanza la meta en 12 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.
Alcanzar resultados de calidad confiere reconocimiento a tu marca. Profesionalízate con este Postgraduate certificate"
Aplica de forma eficiente niveles de desarrollo TRL en tus próximos proyectos 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 Solution 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.
Knowing the most specific content on Software Solution Quality will provide a unique background to your professional profile”
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 (EFQM)
1.3.1.3. Six-Sigma Model
1.3.2. Knowledge Management Models
1.3.2.1. Dyba Model
1.3.2.2. SEKS 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. 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. Computer System Quality
1.10.3.2. Software Product Quality
1.10.3.3. Software Process Quality
Module 2. ISO, IEC 9126 Quality Criteria. Software Quality Metrics
2.1. Quality Criteria. ISO, IEC 9126 Standard
2.1.1. Quality Criteria
2.1.2. Software Quality Justification. ISO, IEC 9126 Standard
2.1.3. Software Quality Measurement as a Key Indicator
2.2. Software Quality Criteria Features
2.2.1. Reliability
2.2.2. Functionality
2.2.3. Efficiency
2.2.4. Usability
2.2.5. Maintainability
2.2.6. Portability
2.2.7. Security/safety
2.3. ISO Standard, IEC 9126 (I). Introduction
2.3.1. Description of ISO, IEC 9126 Standard
2.3.2. Functionality
2.3.3. Reliability
2.3.4. Usability
2.3.5. Maintainability
2.3.6. Portability
2.3.7. Quality in Use
2.3.8. Software Quality Metrics
2.3.9. ISO 9126 Quality Metrics
2.4. ISO Standard, IEC 9126 (II). McCall and Boehm Models
2.4.1. McCall Model: Quality Factors
2.4.2. Boehm Model
2.4.3. Intermediate Level. Features
2.5. Software Quality Metrics (I). Components
2.5.1. Measurement
2.5.2. Metrics
2.5.3. Indicator
2.5.3.1. Types of Indicators
2.5.4. Measurements and Models
2.5.5. Scope of Software Metrics
2.5.6. Classification of Software Metrics
2.6. Software Quality Measurement (II). Measurement Practice
2.6.1. Metric Data Collection
2.6.2. Measurement of Internal Product Attributes
2.6.3. Measurement of External Product Attributes
2.6.4. Measurement of Resources
2.6.5. Metrics for Object-Oriented Systems
2.7. Design of a Single Software Quality Indicator
2.7.1. Single Indicator as a Global Qualifier
2.7.2. Indicator Development, Justification and Application
2.7.3. Example of Application. Need to Know the Detail
2.8. Simulation of Real Project for Quality Measurement (I)
2.8.1. Project Overview (Company A)
2.8.2. Application of Quality Measurement
2.8.3. Proposed Exercises
2.8.4. Proposed Exercises Feedback
2.9. Real Project Simulation for Quality Measurement (II)
2.9.1. Project Overview (Company B)
2.9.2. Application of Quality Measurement
2.9.3. Proposed Exercises
2.9.4. Proposed Exercises Feedback
2.10. Real Project Simulation for Quality Measurement (III)
2.10.1. General Description of the Project (Company C)
2.10.2. Application of Quality Measurement
2.10.3. Proposed Exercises
2.10.4. Proposed Exercises Feedback
You are just a click from moving on to a new experience in your profession. Enroll now and become an expert in Software Solution Quality”
Postgraduate Certificate in Software Solution Quality
.
Software solution quality refers to the set of characteristics and properties that enable a software system to meet user requirements, as well as expectations of quality, safety and efficiency in its operation.
Software quality can be measured in terms of its ability to meet the following criteria: - Functionality: refers to the ability of the software solution to meet the intended functional requirements, i.e., the ability to perform the specified tasks accurately and efficiently. - Reliability: The software solution must be reliable and able to adequately perform everything expected of it. - Usability: The software solution must be easy to use and understand, so that users can operate it comfortably and obtain satisfactory results. - Efficiency: It refers to the ability of the software solution to achieve the objectives quickly and with low resource utilization. - Maintainability: The software solution should be easy to maintain and upgrade, allowing rapid progress over time and additional workloads. - Security: The software solution must be secure and protect users' data and privacy.
This academic program focuses on providing a solid and comprehensive training in quality assurance of software solutions, combining theory and practice in quality improvement and maintenance. Students will learn about the main software solution quality models and standards, as well as the tools and testing techniques needed to ensure software quality. In addition, they will be taught how to implement best practices for quality improvement and maintenance, and how to deal with current challenges and trends in the digital environment. At the end of the program, students will be able to design and implement high quality software solutions and to face the current challenges and trends in the software industry.