Basic Concepts
Sw. Development and Methodologies
IT Roles
IT Departments and Management
Exercises
100

It is a set of programs, data, and documents that allow a computer to perform tasks.

What is software?

100

This development method works in short cycles called sprints.

What is Scrum?

100

This person writes and builds software solutions.

Who is a software developer?

100

This department focuses on protecting systems and data from threats

What is cybersecurity?

100

The methodology to be used is... The client wants to build an online gift store with specific features. The system needs a product catalog, a shopping cart, gift customization, and a payment gateway. This project will follow a step-by-step process where each phase must be completed before starting the next one. What does this development model consist of?

What is the Waterfall Model?

200

They are raw facts that can be processed to obtain meaningful information.

What is data?

200

This model completes one phase before starting the next.

What is the waterfall model?

200

This person verifies the quality of the software and finds bugs.

Who is a Tester or Quality Assurance (QA) Analyst?

200

This department analyzes large datasets for decision-making.

What is Business Intelligence or Big Data?

200

The client needs a banking system ready as soon as possible with basic functions such as account management and transactions. The project will be developed in stages. Each step will add useful features, such as loans, financial reports, or additional services. The first goal is a simple version that can grow later. What does this development method consist of?

What is the Incremental Model?

300

This phase of the software lifecycle involves fixing bugs after release.

What is maintenance?

300

This phase involves writing the software code.

What is implementation?

300

This person manages the structure of a software system.

Who is a software architect?

300

Este departamento crea y mantiene el código de software.

¿Qué es el desarrollo de software?

300

The client needs a flexible banking system that can change during development. New features, such as financial services or new technologies, can be added. The project will have quick and short deliveries to adjust based on user feedback. The main goal is a dynamic and collaborative process focused on the client. What does this development method consist of?

What is Agile Development?

400

This term describes processed data that has meaning.

What is information?

400

This phase ensures that the software works correctly.

What is testing?

400

This person combines development and operations to improve delivery.

Who is a DevOps engineer?

400

Este concepto implica la identificación y el seguimiento de los requisitos del software.

¿Qué es la gestión de requisitos?

400

El cliente desea mejorar la velocidad y la calidad de la entrega de software. Necesita un proceso en el que los desarrolladores y las operaciones de TI trabajen juntos. Este método utiliza la automatización para implementar y monitorear el software rápidamente. ¿Cómo se llama este enfoque?

¿Qué es DevOps?

500

A collection of programs that work together to perform tasks.

What is a software system?

500

This methodology emphasizes risk assessment at each stage.

What is the Spiral Model?

500

This person designs user-friendly interfaces and ensures a good user experience.

Who is a UX/UI designer?

500

Esta persona planifica y supervisa proyectos de software para alcanzar objetivos.

¿Quién es un gerente de proyecto?

500

The client wants a development process that ensures each testing phase is linked to a development phase. The design and testing are at the same level. It focuses on validation and verification. What is the name of this model?

(What is the V-Model?)