University certificate
The world's largest faculty of information technology”
Introduction to the Program
La realización de este programa colocará a los profesionales de Ingeniería Software y Sistemas Informáticos a la vanguardia de las últimas novedades en el sector"
Este programa es la mejor inversión que puedes hacer en la selección de un programa de actualización en el ámbito de Methodologies, Development and Quality in Software Engineering. Te ofrecemos calidad y libre acceso a los contenidos"
A lo largo de estos meses de formación el alumno conocerá las bases de la ingeniería de software, así como el conjunto de normas o principios éticos y de responsabilidad profesional durante y después del desarrollo.
El principal objetivo de esta formación es que el alumno alcance la capacidad de incorporar mejoras cualitativas sustanciales, aportando nuevas soluciones en los problemas específicos que se le planteen, bien sea de software o de sistemas informáticos.
Tendrás los recursos didácticos más avanzados y podrás cursar un programa docente con conocimientos más profundos en la materia, donde profesores de alto rigor científico y amplia experiencia internacional ofrecen la información más completa y actualizada sobre los últimos avances y técnicas en Ingeniería de Software y Sistemas de Información.
El temario abarca los principales temas actuales en Ingeniería de Software y Sistemas Informáticos, para que quien los domine se prepare para trabajar en ella. No es por tanto un título más en la mochila sino una herramienta de aprendizaje real para enfocar los temas de la especialidad de forma moderna, objetiva y con capacidad de criterio basado en la información más puntera hoy en día.
El alumno no está condicionado por horarios fijos ni por necesidad de trasladarse a otro lugar físico, sino que puede acceder a los contenidos en cualquier momento del día, equilibrando su vida laboral o personal con la académica. Además, los egresados tendrán la oportunidad de aprovechar una Masterclass única y adicional, dirigida por un experto reconocido internacionalmente en Ingeniería de Software. De esta manera, podrán expandir su entendimiento en este fundamental campo tecnológico.
¿Deseas mantenerte al día en Ingeniería de Software? Tendrás la oportunidad de participar en una Masterclass extra, dirigida por un destacado docente de fama internacional en este campo innovador”
Este Postgraduate certificate en Methodologies, Development and Quality in Software Engineering 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 Metodologías, Desarrollo y Calidad de la Ingeniería de Software
- Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que están concebidos recogen una información científica y 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 en Metodologías, Desarrollo y Calidad de la Ingeniería de Software
- Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos 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
Especialízate en sistemas informáticos de la mano de profesionales con amplia experiencia en el sector"
Incluye en su cuadro docente a profesionales pertenecientes al ámbito de Metodologías, Desarrollo y Calidad de la Ingeniería de Software, 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, el profesional contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos enMethodologies, Development and Quality in Software Engineering, y con gran experiencia.
Esta capacitación cuenta con el mejor material didáctico, lo que te permitirá un estudio contextual que te facilitará el aprendizaje"
Una experiencia de capacitación única, clave y decisiva para impulsar tu desarrollo profesional"
Syllabus
The structure of the contents has been designed by the best professionals in the sector, with extensive experience and recognized prestige in the profession, and aware of the benefits that the latest educational technology can bring to higher education.
We have the most complete and up-to-date academic program in the market. We strive for excellence and for you to achieve it too"
Module 1. Methodologies, Development and Quality in Software Engineering
1.1. Introduction to Software Engineering
1.1.1. Introduction
1.1.2. The Software Crisis
1.1.3. Differences between Software Engineering and Computer Science
1.1.4. Ethics and Professional Responsibility in Software Engineering
1.1.5. Software Factories
1.2. The Software Development Process
1.2.1. Definition
1.2.2. Software Process Model
1.2.3. The Unified Software Development Process
1.3. Object-Oriented Software Development
1.3.1. Introduction
1.3.2. Principles of Object Orientation
1.3.3. Objectives Definition
1.3.4. Class Definition
1.3.5. Object-Oriented Analysis vs. Object-Oriented Design
1.4. Model-Based Software Development
1.4.1. The Need to Model
1.4.2. Software Systems Modeling
1.4.3. Object Modeling
1.4.4. UML
1.4.5. CASE Tools
1.5. Application Modeling and Design Patterns with UML
1.5.1. Advanced Requirements Modeling
1.5.2. Advanced Static Modeling
1.5.3. Advanced Dynamic Modeling
1.5.4. Component Modeling
1.5.5. Introduction to Design Patterns with UML
1.5.6. Adapter
1.5.7. Factory
1.5.8. Singleton
1.5.9. Strategy
1.5.10. Composite
1.5.11. Facade
1.5.12. Observer
1.6. Model-Driven Engineering
1.6.1. Introduction
1.6.2. Metamodeling of Systems
1.6.3. MDA
1.6.4. DSL
1.6.5. Model Refinements with OCL
1.6.6. Model Transformations
1.7. Ontologies in Software Engineering
1.7.1. Introduction
1.7.2. Ontology Engineering
1.7.3. Application of Ontologies in Software Engineering
1.8. Agile Methodologies for Software Development, Scrum
1.8.1. What is Software Agility?
1.8.2. The Agile Manifesto
1.8.3. The Roadmap of an Agile Project
1.8.4. The Product Owner
1.8.5. User Stories
1.8.6. Agile Planning and Estimating
1.8.7. Measurements in Agile Development
1.8.8. Introduction to Scrum
1.8.9. The Roles
1.8.10. The Product Backlog
1.8.11. The Sprint
1.8.12. Meetings
1.9. Lean Software Development Methodology
1.9.1. Introduction
1.9.2. Kanban
1.10. Quality and Software Process Improvement
1.10.1. Introduction
1.10.2. Software Measurement
1.10.3. Software Testing
1.10.4. Software Process Quality Model: CMMI
A comprehensive and multidisciplinary training program that will allow you to excel in your career, following the latest advances in the field of Software Engineering Methodologies, Development and Quality"
Postgraduate Certificate in Methodologies, Development and Quality in Software Engineering
Software Engineering is a discipline in constant evolution and growth, and more and more companies and organizations need highly trained professionals in this area. That is why TECH has designed this Postgraduate Certificate in Software Engineering Methodologies, Development and Quality, a 100% online and high quality program that will update your knowledge with the latest developments in computer systems, training you in application modeling and design patterns with UML, model-driven engineering and software development methodologies Lean and Scrum. You will have a teaching staff made up of professionals in Software Engineering, who pour into this training the experience of their work.
Specialize in Software Development
The Postgraduate Certificate in Methodologies, Development and Quality of Software Engineering will equip you with the necessary skills to improve the Quality of Software and computer systems, and thus contribute to continuous improvement in project development. Moreover, being a 100% online program, you will have the flexibility to adapt your study schedule to your needs and availability, which will allow you to continue working while acquiring new knowledge.