Flujo de Trabajo y Principio Shift Left en Desarrollo de Software
Clase 1 de 18 • Curso de Flujo de Desarrollo Moderno CodeStream
Resumen
¿Qué aprenderás en el curso de flujo moderno de desarrollo de software?
Aquí presentamos un modelo pedagógico sólido que redefine cómo se llevan a cabo los procesos de desarrollo de software en el entorno moderno. Con Claudia Pincus, cofundador y COO de Codestream, liderando el curso, los participantes obtendrán una comprensión profunda sobre herramientas de colaboración integrada y metodología. La promesa es clara: aumentar la eficiencia, la calidad del producto y la transparencia en el equipo.
¿Cómo se estructura el contenido del curso?
El curso se divide entre clases teóricas y prácticas, asegurando que los estudiantes no solo entiendan los conceptos, sino que los apliquen. Con un balance entre innovación teórica y aplicación práctica, los estudiantes están bien preparados para enfrentar desafíos del mundo real.
-
Introducción al flujo de trabajo y el principio "Shift Left": Aprenda cómo anticiparse en el ciclo de desarrollo para reducir errores y mejorar el control de calidad.
-
El editor de texto como centro de control: Descubra cómo puede convertir su editor en un hub de cada actividad, integrando herramientas esenciales para el desarrollo.
-
Flujo moderno de trabajo: Comprenda las nuevas dinámicas de productividad y calidad en el desarrollo de software.
-
Integración de Github en el editor: Mejore su flujo eliminando la necesidad de alternar entre plataformas web y su editor de código.
-
Gestión de tareas con Jira: Explore cómo el issue tracking se integra perfectamente en su flujo de trabajo.
-
Colaboración y comunicación integradas: Libere el potencial del Codechat, conectando con plataformas como Slack y Microsoft Teams desde su editor.
-
Transparencia en el trabajo remoto: Fomente la eficiencia aprendiendo los secretos detrás de la transparencia en equipos distribuidos.
-
Documentación automática: Aprenda a generar documentación eficiente que potencia el flujo dentro de toda la organización.
-
Visión del futuro del desarrollo de software: Anticípese a los desafíos y oportunidades de la industria en la próxima década.
¿Qué prácticas se incluirán?
A través de clases prácticas, los estudiantes no solo aprenderán, sino que aplicarán directamente los conocimientos adquiridos:
-
Instalación y colaboración con Codestream y Github en VS Code: Integre colaboración directamente en su editor.
-
Pull Requests y Feedback Requests: Explore la creación de revisiones de código más rápidas y efectivas.
-
Integración de Jira desde el comienzo: Vea cómo el manejo de tareas se optimiza.
-
Codechat y Slack: Desarrolle habilidades de comunicación efectiva con su equipo.
-
Documentación y transparencia: Mejore la colaboración realizando una documentación más clara.
-
Proyecto de Open Source: Una puerta al código abierto que fomenta la colaboración comunitaria.
¿Quién debería tomar este curso?
Este curso ha sido diseñado para una amplia gama de roles dentro del campo del software:
-
Programadores novatos: Incluso si solo han completado una clase de programación, este curso aportará valor significativo.
-
Desarrolladores experimentados: Aquellos interesados en actualizar su conocimiento obtendrán herramientas modernas y perspectivas frescas.
-
Líderes de equipos: Si su objetivo es reducir tareas repetitivas y elevar resultados con menor esfuerzo, este curso es ideal.
¿Qué herramientas necesitas para sacar el máximo provecho?
Asegúrate de tener configurado tu entorno de desarrollo con las siguientes herramientas:
- Un editor de texto, por ejemplo, VS Code (se recomienda). También puedes optar por Visual Studio o IntelliJ.
- Un sistema Git como Github; otros soportados incluyen Bitbucket.
- Un gestor de proyectos como Jira, aunque alternativas como Trello o Github Issues funcionan igualmente.
- Un sistema de mensajería de equipos, Slack es recomendado, pero Microsoft Teams también es una opción válida.
Prepárate para sumergirte en un mundo donde la colaboración efectiva y la innovación continua son la norma. ¡Anímate a descubrir el flujo de desarrollo de software del futuro!