¿Cómo comenzar con el flujo moderno de desarrollo de software?
Iniciar tu viaje en el flujo moderno de desarrollo de software puede ser apasionante y enriquecedor. En esta clase, vamos a explorar cómo implementar de manera práctica lo que ya hemos aprendido en las clases teóricas. Primero, instalaremos herramientas necesarias como VS Code y la extensión CodeStream, que facilitarán la integración de tus proyectos con plataformas como Github y Jira.
¿Cómo instalar y configurar la extensión CodeStream en VS Code?
Instalar y configurar la extensión CodeStream en VS Code es el primer paso para integrar plataformas y aumentar la productividad:
Abre VS Code: Inicia el editor de código VS Code desde tu computadora.
Navega a las extensiones: En el panel izquierdo, haz clic en 'Extensions'.
Busca CodeStream: Escribe "CodeStream" en la barra de búsqueda.
Instala la extensión: Haz clic en 'Install' para agregar CodeStream a tu VS Code. La instalación se completará en unos segundos.
¿Cómo clonar un proyecto desde Github?
Trabajaremos con un proyecto llamado "Escuela JS". Este es un curso de Platzi que tal vez ya hayas utilizado, lo que facilitará la demostración de la funcionalidad de CodeStream.
Accede a Github: Navega al repositorio del curso en Github.
Clona el proyecto: Copia la URL del repositorio y utiliza el siguiente comando en la terminal de VS Code para clonarlo:
git clone [URL del repositorio]
Reemplaza '[URL del repositorio]' con la URL real del repositorio.
¿Cómo integrar Jira y Github con VS Code?
Integrar plataformas como Jira y Github dentro de tu editor de código mejora significativamente la eficiencia del flujo de trabajo.
Autenticación con Github:
Haz clic en 'Github' dentro de VS Code.
Autoriza la integración en tu navegador.
Integración con Jira:
Selecciona la opción de integrar Jira.
Autentica de manera similar como lo hiciste con Github.
Acepta la integración en tu navegador.
¿Qué funcionalidades ofrece CodeStream?
CodeStream es una herramienta poderosa que ofrece diversas funciones para mejorar el flujo de trabajo en equipo:
Pull Requests: Permite integrar y gestionar los pull requests desde Github directamente en VS Code.
Feedback Request: Proporciona una revisión de código más ágil e informal. Es ideal para obtener retroalimentación rápida sin necesidad de un proceso formal.
Issues Integrados: Gestiona y visualiza issues de Github y Jira en un solo panel dentro de VS Code.
Codemarks: Estos son comentarios o issues enlazados permanentemente al código correspondiente. Son útiles para mantener un seguimiento de cambios y observaciones a lo largo del tiempo.
My Team y Live View: Da transparencia al mostrar el trabajo de todos los miembros del equipo en tiempo real.
Working Progress: Visualiza las tareas en las que trabajas actualmente y aquellas que aún no han sido pasadas por un commit.
Estas funcionalidades no solo mejoran la eficiencia, sino que también facilitan la colaboración entre equipos.
¿Cómo maximizar la productividad en el flujo moderno de desarrollo?
La integración efectiva de estas herramientas optimiza la colaboración y mejora la visibilidad del trabajo, aspectos esenciales en el desarrollo de software moderno. Te invitamos a seguir explorando y aplicando estas técnicas para cultivar un entorno de desarrollo más productivo y eficiente.
Continúa aprendiendo y fortaleciendo tu carrera en el desarrollo de software. ¡El camino hacia la maestría está lleno de posibilidades y aprendizaje continuo!
Selecciona el ícono de CodeStream en tu Vs y click en continuar con GitHub. Te lleva al navegador y autorizas.
Crea un equipo free en CodeStream. Puedes no agregar a nadie.
Agrega el issue de Jira
Autoriza a Jira y listo.
NOTAS IMPORTANTES:
Jira: Jira es una herramienta en línea para la administración de tareas de un proyecto, el seguimiento de errores e incidencias y para la gestión operativa de proyectos.
Gracias por la info =D
Muchas gracias por los pasos explicitos
Yo le agregaria a este curso, un capitulo mas donde expliques que es Jira, y como incorporarse a un grupo...es mas crearia un crupo del curso y que todos pudiesemos trabajar en ese proyecto...si no es por el video de Gonzalo estaria perdido... y lo estoy en algunas cosas...como que en ninguna parte dirian que yo veria mi repo... y no el repo del curso de mfarias..
cierto, tuve que repetir el video varias veces para poder hacer toda la integración de git, jira y vs code, todo muy confuso ahí
estaría bueno eso del video de que es Jira
Wow, esto está increíbleeeeeee, conecté mi GitHub y me puse a curiosear jajaja, acabo de ver pull requests que no me acordaba que tenía xDD (Hyperblog cof* cof*)
Un buen beneficio secundario!
Me pasó exactamente lo mismo con Hyperblog Jajaja
Enlace del repos -->
Gracias.
<text>"Thank you"</text>
Me parece una falta de respeto el que uno pague a una plataforma tan prestigiosa como lo es Platzi y no este organizada una ruta de estudio, tiene uno que aprender que es Jira y mas cosas por fuera para poder entender de lo que se habla, excelente practica para GitHub, pero no todos los estudiantes nuevos somos expertos o ya hemos trabajando con entornos como Jira, Issue Tracker, etc, etc, algunos estamos acá de ceros!
En lo personal no me tomó tanto tiempo curiosear con Git Issues, está bastante fácil de entender de hecho.
Aquí está la documentación de Git Issues en el caso de que quieras profundizar un poco:
https://docs.github.com/en/issues
Totalmente de acuerdo, y ya son varios cursos en los que pasa lo mismo, a veces pareciera que no se toman el tiempo de organizar las rutas con seriedad sino que las ponen de acuerdo como se sienten en el momento.
No tiene sentido hablar de jira cuando acabas de llegar de html y css y no tienes ni idea
Jajaja lo mismo pensé , creo que debería estar en intermedio este curso.
Concuerdo con usted estimado, Saludos :)
Me parece una genialidad, habria que practicar mucho para ir agarrandole el hilo, sin embargo siento que esta clase carece de muchos pasos o breves explicaciones extras.
Aunque falta mucho contenido por ver aun.
Amigo me puedes compartir como se llama tu tema de vscode?
SynthWave '84
Estoy siguiendo la ruta de desarrollo web y note 2 importantes cosas:
1- Platzi no tiene bien estructurados los cursos a medida que se progresa en la carrera, este curso debería ser un intermedio o que ya ha llevado Atlassian o algo por el estilo.
2-El profesor se saltan muchos temas importantes que se deben especificar para que el alumno no tenga problemas en procesar la información ya que es algo confuso los pasos que realizar y quedan pasos a medias.
justo estabaa viendo los comentarios.. para ver que tengo que estudiar previamente.. ya que ando bastante perdido en este curso
Puedo seguir este curso solamente con Github o es necesariamente jira, porque veo que el profesor comenzó hablar de jira sin hacer una buena introducción del tema.
Este tipo de cosas me hace cuestionar bastante sobre el contenido de Platzi y aun estando pagando por mi formación.
Hace falta la explicación de Jira. Acá hay un video que un compañero compartió para crear tu cuenta en Jira. Sin embargo, no se cómo integrar Jira con el proyecto como lo hace el profesor.
que horrible en serio que uno se pierda asi de feo con jira y como crear un team en codestream cuando uno viene de apenas saber que es html y css. deberian colocar un curso intermedio que explique que es jira, o dentro de estas mismas clases los pasos para saber que es jira y como se crea un team ya que no se entiende nada.
Por qué razón no puedo crear una organización en CodeStream.
Tuve el mismo problema, no pude solucionarlo.
Hola! logré solucionarlo, no inicien con Github desde cero, tienen que entrar a CodeStream creando una nueva cuenta desde la extensión misma, es el primer paso que aparece :) les llega un correo, ponen el código que les llegó y después crean una organización sin problema
No se si solamente soy yo pero estoy siguiendo la ruta de aprendizaje de desarrollo Web, hasta ahorita esta parte es la única que se me ha complicado.
Creo que faltan pasos por explicar para la instalación de Code, hasta el momento no se ha hablado nada de Jira.
En fin, espero poder resolver mis dudas por mi cuenta.
Saludos!
Igual yo, no entendi como es que puede ver la escuela de javascript desde jira. Yo por le momento me saltare este curso y le dare a los otros, definitivamente es una herramienta excelente pero no entendi. Y en lo que busco la respuesta le dare a los demas cursos.
Hola! desspues de descargar la extencion me di cuenta que habian mas cosas que hacer que no estaban en el video. Me gustaria que agregaran mas pasos para esta instalación, y explicaran que es Jira. Si eres nuevo en programación y solo te quedas con esta clase quedas muy perdido con muchos conceptos
¿Es mi impresión o el curso tiene ciertos requerimientos previos? Yo no había escuchado hablar de Jira y demás hasta el momento, y hay un paso que se salta que es el entrar a alguna organización.
A mi por ejemplo, no me aparece ningún issues.
Hola Nicolás, como le hiciste para crear una cuenta de organización? o es solo para empresas y similares? He intentado acceder pero no he podido. 😅
Para todos esos estudiantes que se estan quejando de que no entienden lo que pasa... :
1.- Si, a Platzi le hace falta organizar bien los cursos para seguir una ruta mas amigable sin tener que pasar por estas situaciones.
2.- Si estas aqui es por que te interesa trabajar en este campo, en muchas ocasiones vas a tener que investigar cosas por tu propia cuenta para salir de apuros.
3.- Este es un curso para mayor productividad, las tecnologias mostradas aqui son solo herramientas. Si te interesa GitHub anda a ver el Curso aqui en Platzi https://platzi.com/cursos/git-github/
Slack : https://platzi.com/cursos/slack/
Jira: Anda ve buscar contenido acerca de esta herramienta y para que se utiliza...
Nada les impide usar google o ChatGPT. Si sienten que este curso no les aporta mucho o no les interesa, vayan a otros a los que si.
Nunca paren de aprender !
Es así, primera vez que me pasa esto en los cursos de platzi. Tomaré la decisión de saltarme este curso ya que si la herramienta principal del curso ni siquiera es la misma no veo necesidad de continuar. Prefiero ver las herramientas por individual.
Costo un día de esfuerzo, conocer y relacionarse con Jira y Slack, por cierto muy bueno el curso de Slack aquí en Platzi, espero que puedan realizar uno de Jira.
primera clase practica y ya veo algunos issues, el instructor no da una buena introducción a las herramientas a utilizar, como lo es JIRA. Como venimos de algunos cursos como el de git y github tenemos conocimiento en ello, pero de verdad, es algo molesto ir a otro lugar y buscar algo que por defecto deberían enseñarte aquí.
No entiendo nada como se instala ni se inicia sesión en codestream que lastima que no explique en el curso.
Hola Leandro te recomiendo revisar este video complementario para que paso a paso instales CodeStream. ;)
un desastre ese curso
a que se supone que sirve jira ?
Para el control de requerimientos, creación, control de tiempos de desarrollo.