En esta edición especial de «Engineering Energizers», celebramos el 25º aniversario de Salesforce mostrando 25 herramientas de productividad clave preferidas por los ingenieros líderes de Salesforce en India, EE.UU., Israel y Argentina.

Explore las herramientas esenciales en las que confían estos expertos para mejorar su productividad, abordar problemas complejos y elevar la innovación.

1. SLACK – Una plataforma de productividad para equipos que admite la colaboración a través de canales, mensajería directa e integración con otras apps.

SSLACK

«Slack es mi herramienta favorita para aumentar la productividad. Agiliza todas nuestras comunicaciones, tanto si estoy aprobando tareas, discutiendo diseños o coordinándome con socios multifuncionales. Las decisiones se toman rápidamente, convirtiendo en minutos lo que antes llevaba días. En cuanto a eficiencia y conectividad, Slack no tiene rival. Lo recomiendo encarecidamente a cualquier equipo que quiera mejorar su productividad»

Parul Jain, Vicepresidente de Ingeniería de Software
📍 Bangalore, India
Leer más >>

2. QUIP – Una plataforma para editar y compartir documentos de forma colaborativa en tiempo real.

«Quip ha impulsado significativamente mi productividad con funciones como la edición de documentos en tiempo real, los comentarios y el contenido incrustado, que agilizan la gestión de proyectos y el seguimiento de tareas. Su accesibilidad móvil también me permite colaborar y estar conectado con mi equipo desde cualquier lugar, mejorando nuestra eficiencia.

»

Archana Kumari, Directora de Ingeniería de Software
📍
Bangalore, India
Leer más >>

3. GRAN SISTEMA UNIFICADO (GUS)– Agiliza el desarrollo ágil mediante la gestión de errores, tareas y lanzamientos.

Sistema Unificado de Gestión de Proyectos (GUS)

«Utilizo GUS, una aplicación basada en Salesforce, para controlar el desarrollo del producto, el progreso del proyecto y los problemas de los clientes asignados a ingeniería. Es crucial para mí ver en qué punto se encuentran mis equipos, el estado de nuestras versiones y los problemas de los clientes a los que nos enfrentamos.»

«Utilizo GUS para controlar el desarrollo de productos, el progreso de los proyectos y los problemas de los clientes asignados a ingeniería

Christopher Williams, Vicepresidente de Ingeniería de Software
📍 San Francisco, California
Leer más >>

4. GITHUB – Una plataforma de desarrollo de software con funciones de control de versiones y colaboración.

GITHUB – Una plataforma de desarrollo de software con funciones de control de versiones y colaboración

«GitHub aumenta significativamente mi productividad al permitir el desarrollo aislado a través de la ramificación, agilizar las revisiones de código con pull requests y automatizar los flujos de trabajo CI/CD con GitHub Actions. Sus sólidas herramientas de seguimiento de incidencias y gestión de proyectos, junto con opciones de documentación claras como READMEs y wikis, me ayudan a colaborar de forma eficaz y a mantener mis proyectos organizados.»

Ishita Mathur, Miembro Senior del Personal Técnico
📍
Hyderabad, India
Leer más >>

5. POSTMAN: agiliza el desarrollo de API con colecciones organizadas y autenticación simplificada.

6

«Postman se ha convertido en una parte clave de mi kit de herramientas de desarrollo. Está justo en la barra de herramientas de mi Mac, listo para impulsar mi productividad con funciones como Colecciones para organizar APIs e Historial para acceder rápidamente a endpoints anteriores. También simplifica la autenticación y la gestión del entorno, lo que la hace increíblemente eficiente para el uso diario»

Venkat Krishnamani, Miembro Líder del Personal Técnico
📍 Folsom, California
Leer más >>

6. SALESFORCE WORKBENCH: una herramienta basada en Web para gestionar y probar los datos y las API de Salesforce.

Datos de Salesforce

«Realmente aprecio la simplicidad, velocidad y comodidad de Salesforce Workbench. Es perfecto para demostraciones rápidas y depuración. Las extensiones del navegador son un salvavidas, ya que me permiten cambiar sin esfuerzo de la interfaz de usuario a una interfaz API sin necesidad de iniciar sesión cada vez. Cuando necesito una inmersión más profunda en nuestras API, cambio a Postman para mantener las cosas en movimiento sin problemas»

Leo Tran, Arquitecto Distinguido
📍
San Francisco, California
Leer más >>

7. GOOGLE TASKS – Gestiona tareas y coordina equipos en múltiples proyectos

«Confío en Google Tasks para estar al tanto de mi siempre creciente lista de tareas pendientes. El uso de pestañas separadas para cada equipo me permite gestionar fácilmente las cargas de trabajo individuales y asignar tareas compartidas. Se acabaron los líos para recordar quién tiene que hacer qué: todo está claro y centralizado. Esto me permite mantener el pulso de varios proyectos y garantizar que mis equipos están alineados y cumplen los plazos. Con unos pocos clics, he aumentado mi productividad y me he convertido en una máquina de hacer tareas»

Erwin Karbasi, Director Senior de Ingeniería de Software
📍 Tel Aviv, Israel

8. STREAMLIT – Un marco de trabajo de código abierto que acelera la creación de cuadros de mando interactivos y aplicaciones web.

StreamLit es una herramienta de código abierto que permite crear cuadros de mando interactivos y aplicaciones web

«Streamlit es un motor de productividad para ingenieros de ML y científicos de datos, que agiliza el desarrollo de UI para la creación rápida de cuadros de mando interactivos y chatbots localmente. Elimina la necesidad de amplios conocimientos de frontend, lo que acelera las demostraciones de proyectos y las presentaciones de pruebas de concepto. Su interfaz intuitiva también simplifica el proceso, lo que permite a los usuarios centrarse más en la innovación y menos en las complejidades técnicas.»

– Vimalraj Subash, Miembro Senior del Personal Técnico
📍 Hyderabad, India
Leer más >>

9. SLOOP: realiza un seguimiento de los recursos de Kubernetes a lo largo del tiempo, lo que facilita la depuración de incidencias históricas.

10

«Sloop es una fantástica envoltura para las API de Kubernetes que me permite visualizar fácilmente el ciclo de vida de los recursos de Kubernetes sin necesidad de iniciar sesión manualmente en el sistema o ejecutar comandos. Es increíblemente útil para la depuración y se ha convertido en esencial en mis operaciones diarias, mejorando significativamente mi productividad.»

– Yuliya Feldman, Arquitecta de Ingeniería de Software
📍 Palo Alto, California
Leer más >>

10. SPLUNK – Una herramienta de diagnóstico para identificar problemas de rendimiento de la API.

«Cuando nuestro equipo notó una ralentización en nuestra API interna, utilizamos Splunk para identificar el problema como un alto uso de memoria que causaba tiempos de espera en el backend. Resolverlo rápidamente no solo mejoró los tiempos de carga para nuestros clientes, sino que también impulsó nuestra productividad general.»

Patrick Green, Miembro principal del personal técnico
📍 Boston, Massachusetts
Leer más >>

11. IDEA – Un IDE de desarrollo de software, que ofrece herramientas de codificación inteligentes y soporta múltiples lenguajes.

«Paso mucho tiempo en IntelliJ’s IDEA, lo que aumenta significativamente mi eficiencia. Por ejemplo, cuando encuentro código duplicado, lo extraigo rápidamente en un nuevo método utilizando atajos de teclado e IntelliJ reemplaza automáticamente todas las ocurrencias. Dominar estas funciones ha agilizado realmente mi flujo de trabajo.»

– Mahesh Banjan, Miembro Senior del Personal Técnico
📍 Bangalore, India

12. AMAZON SAGEMAKER – Simplifica la preparación de datos, la creación de modelos, el entrenamiento y el despliegue para proyectos de ML.

Diseño de modelos de ML

«Amazon SageMaker aumenta realmente la productividad de mi equipo. Ha supuesto un cambio de juego para mi equipo. Nos permite crear, entrenar y alojar modelos de IA predictivos y generativos, y nos libera de la gestión de los detalles de alojar estos modelos. De este modo, mi equipo puede centrarse en resolver los problemas de los clientes en lugar de estar en la maleza»

– Pawan Agarwal, Director Senior de Ingeniería de Software
📍 Bellevue, Washington
Leer más >>

13. MERMAID CHART – Un lenguaje similar a los marcadores que simplifica la creación de diagramas en la documentación utilizando código de texto.

14

«He descubierto que el uso de herramientas de diagramación como Mermaid Chart aumenta significativamente mi productividad. Me permite crear e integrar rápidamente elementos visuales como diagramas de flujo y diagramas de bloques en documentos y presentaciones. Mi consejo de productividad es conservar siempre el texto original utilizado para generar estos diagramas. Es fácil de leer, se integra a la perfección con los archivos de texto y hace que las actualizaciones sean sencillas y eficientes.»

Shauli Gal, Arquitecto de Ingeniería de Software
📍 San Francisco, California
Leer más >>

14. PLATFORM OPERATION DASHBOARD: ofrece supervisión en tiempo real y métricas de rendimiento clave para los servicios de Salesforce

«Esta herramienta interna es crucial, ya que simplifica datos complejos y consolida métricas clave como disponibilidad, seguridad, accesibilidad, asistencia y calidad en un solo lugar. Me ayuda a cumplir eficazmente nuestros acuerdos de nivel de servicio, lo que la convierte en una piedra angular de nuestras operaciones.»

– Marisol Torino, Gerente Senior de Ingeniería de Software
📍 Buenos Aires, Argentina
Leer más >>

15. GOOGLE COLAB – Un servicio en la nube para programar en Python con recursos informáticos gratuitos.

«Como ingeniero DevOps, he encontrado Google Colab increíblemente útil para impulsar mi productividad. Su interfaz fácil de usar, sus potentes recursos y su perfecta integración con Jupyter Notebooks facilitan la mejora de mi flujo de trabajo y me permiten abordar los proyectos con mayor eficacia. Tanto si estoy trabajando en tareas complejas como si acabo de empezar, Google Colab cambia las reglas del juego»

Lavanya Kousika, Miembro Líder del Personal Técnico
📍 Hyderabad, India
Leer más >>

Buildkite, una plataforma para la integración continua de código. Nos permite realizar pruebas de regresión de las aplicaciones para asegurarnos de que lanzamos funciones de calidad. Las pruebas con Buildkite también son rápidas: podemos dividir nuestro conjunto de pruebas en lotes para su ejecución en paralelo, lo que reduce significativamente el tiempo total de las pruebas.»

– Charlie Curtis, Miembro Líder del Personal Técnico
📍 Atlanta, Georgia
Leer más >>>

Lucidchart para trazar nuestra arquitectura actual aumenta realmente mi productividad. Su interfaz fácil de usar me ayuda a visualizar rápidamente sistemas complejos, lo que aclara cómo se conecta todo. Esto facilita la integración de nuevas funciones sin problemas. Además, las herramientas de colaboración de Lucidchart nos permiten a mi equipo y a mí intercambiar ideas y comentarios al instante, lo que acelera nuestro proceso de desarrollo y mejora nuestra eficiencia.»

Mahamadou Sylla, Senior Member of the Technical Staff
📍
Los Angeles, California
Leer más >>