Ya has terminado con los cumplidos; cómo fue el vuelo, si el alojamiento está bien, el frío que estamos teniendo. Ahora es el momento de pasar a la razón de la reunión.
Afortunadamente, muchos términos técnicos son conocidos universalmente por su nombre en inglés o acrónimo, pero algunos pueden no serlo.
Conversación en una reunión técnica
Tech Meeting Conversation
Client: Thanks for meeting with us. We’re looking to develop a secure, scalable web application, but we need some clarity on the development process.
Project Manager (Dev Company): Absolutely! Let’s start with the scope. Are you looking for a prototype first, or do you want to go straight into full development?
Client: A prototype would be helpful. We want to test core functionalities before committing to a full build.
Lead Developer: That makes sense. We’ll create a stateless backend, which ensures that requests don’t store session data. This will improve performance and reduce latency, especially as the system scales.
Client: That sounds great. Speaking of performance, will encryption be included? Security is a priority for us.
Lead Developer: Definitely. We’ll implement end-to-end encryption for data at rest and in transit. That way, all sensitive information remains protected.
Client: Good. Now, in terms of the core features, we need a function that retrieves user reports based on filters.
Software Engineer: We’ll define a function with a clear return type—probably JSON. It will accept multiple parameters, like date range and user role, as arguments.
Client: That works. Will there be any external dependencies?
Lead Developer: Yes, we may use third-party libraries for authentication and data visualization, but we’ll ensure they don’t impact system performance.
Client: One last thing—how will the database get updated with new records?
Software Engineer: We’ll create automated scripts to populate the database in real time. This ensures users always have the latest data without delays.
Client: Sounds good! Let’s move forward with the prototype.
Aquí tienes algunas definiciones por si las necesitas.
Término |
Definición |
Specification |
Puede ser funcional, es decir, lo que debe hacer la aplicación, o de rendimiento, es decir, lo bien/rápido que debe hacerlo. |
Prototype
|
Una primera versión o versión preliminar de una aplicación o software. |
Scope
|
Especifique los entregables, lo que se incluye y lo que no |
Return type
|
El tipo de los datos devueltos por una función, por ejemplo, entero, cadena, matriz o clase. |
Parameters & arguments
|
Un argumento es el valor real que se pasa a la función. Los parámetros definen el tipo y el número de entradas que puede aceptar una función. |
Stateless
|
Las aplicaciones sin estado no guardan los datos de sesión del cliente en el servidor, lo que permite una escalabilidad prácticamente infinita. |
Encryption
|
proceso de protección de información o datos mediante el uso de modelos matemáticos para codificarlos de forma que sólo puedan acceder a ellos quienes posean la clave para descifrarlos. |
Latency
|
the delay before a transfer of data begins following an instruction for its transfer. |
Dependencies
|
el retardo antes de que comience una transferencia de datos tras una instrucción para su transferencia. |
Scalable
|
la capacidad de una tecnología, un sistema o un programa informático para gestionar una cantidad creciente de trabajo, usuarios o datos sin una disminución significativa del rendimiento o la necesidad de modificaciones importantes. |