María Cristina Tamayo Ossa
ROLES:
HERRAMIENTAS:
David Santiago Pedreros López
que buenos comentarios gracias por compartir
Esteban Ramos Fernández
Excelentes apuntes gracias
¿Cuáles son los roles típicos en un proyecto de software moderno?
El desarrollo de software moderno es un ecosistema donde la colaboración entre diferentes roles es imprescindible. Estos roles, aunque pueden variar según el tamaño y necesidades del proyecto, suelen dividirse en seis áreas principales que garantizan el avance y éxito del mismo.
Diseñadores de interfaz de usuario y experiencia de usuario
Estos profesionales se encargan de dar forma a la estructura visual y la navegabilidad del software. Su trabajo incluye:
Desarrolladores de backend
Son los encargados de toda la lógica que no se visualiza directamente, pero es esencial para el funcionamiento del software. Sus tareas principales incluyen:
Desarrolladores frontend
Estos expertos transforman el diseño en una experiencia interactiva para los usuarios. Se encargan de:
Científicos de datos
Un rol relativamente nuevo, pero crucial para proyectos que buscan utilizar los datos para tomar decisiones estratégicas. Sus responsabilidades son:
Operaciones de desarrollo (DevOps)
Los encargados de minimizar fricciones durante los procesos de desarrollo, asegurando que todos los engranajes del proyecto están en sincronía. Sus funciones incluyen:
Desarrolladores móviles
Con la explosión de la tecnología móvil, estos profesionales se han vuelto indispensables. Sus principales tareas son:
¿Qué herramientas usan los diferentes roles?
Cada uno de estos roles se apoya en una variedad de herramientas que facilitan su trabajo y aumentan la eficiencia del desarrollo.
Para diseñadores de interfaz y experiencia de usuario
Utilizan software como:
Para desarrolladores de backend
Emplean lenguajes de programación y bases de datos como:
Para desarrolladores frontend
Sus herramientas y lenguajes de preferencia incluyen:
Para científicos de datos
Utilizan herramientas de análisis y visualización como:
Para operaciones de desarrollo (DevOps)
Se basan principalmente en:
Para desarrolladores móviles
Programan usando distintas tecnologías según la plataforma:
Aprender a hablar el mismo idioma técnico que estos expertos te permitirá navegar por el mundo del desarrollo de software de manera más efectiva y colaborar estrechamente con cada uno de estos roles.
María Cristina Tamayo Ossa
ROLES:
HERRAMIENTAS:
David Santiago Pedreros López
que buenos comentarios gracias por compartir
Esteban Ramos Fernández
Excelentes apuntes gracias
Carolina De Cala
Amo que Freddy hable de "la persona" y no de roles en masculino por default. En tecnología el camino para las mujeres no es fácil, por eso un gran paso es el lenguaje 💚
Juan Carlos Ortiz Romero
Totalmente de acuerdo ⭐️⭐️⭐️⭐️⭐️
Rolando Mamani Salas
X3
Jaime Moncada
En la primer clase hacía la pregunta sobre la cantidad básica en número de personas requeridas para una empresa con este esquema, ahora ya con esto se responde, obviamente será variable, pero con un equipo de 6 personas en el área técnica, más un grupo de 3 personas para el área de Marketing, Ventas y Dirección Estratégica.
Aldo Escobar
Me parece que el lugar señalado del DevOps es incorrecto o incompleto, más bien cubriría prácticamente todo el esquema.
Carlos Morales
Gracias por el esquema y concuerdo que devops abarca todo.
Jorge Alejandro Falcon Alvarez
ProfesorLos roles principales: UI/UX Designers Backend dev Front-end dev Data Scient DevOps Mobile devs
Todos tienes sus propias herramientas y son especialistas en sus temas, pero NO necesitas dominarlos, solo entender su lenguaje de comunicación.
Roberto Sánchez
Buen resumen
Diego Rojas Avellaneda
gran aporte
Andres Vera
La frase de poder de esta lección para mi es "es diferente tener intuición a tener evidencia", creo que refleja uno de los errores más grandes que da la experiencia, la experiencia es poder pero también es sesgo
Jericsson Jesus Carvajal Guerrero
Me parece muy buena la forma en que se explica la estructura y roles. Espero este curso lo vean muchos Gerentes y Directores. Por experiencia propia se lo difícil que es laboral con gerentes y directores cuando desconocen de estos temas.
Roberto Sánchez
Es una situación muy recurrente
Juan Gabriel Mogollón Martínez
Concuerdo, soy nuevo en la empresa donde trabajo, debo realizar implementaciones en TIC, sin embargo lo existe la conciencia de un ecosistema tecnológico, después de mis análisis de proyectos a implementar colocare a los directivos a visualizar este curso para que entiendan el ¿por qué? de las cosas y así cuando este trabajando todos sean consientes de este gran cambio, aunque prácticamente cubriré todos los roles :v me siento muy seguro de que tengo buen conocimiento gracias a platzi y podremos tomar la decisión correcta con este curso
Mauricio Leon
Tres fines de semana con puente recomiendo los siguientes libros: -Crear o morir - Andres Oppenheimer -¡Sálvese quien pueda! - Andres Oppenheimer -Los Innovadores - Walter Isaac -Reinventarse - Dr. Mario Alonso Puig.
Roberto Sánchez
Buenas recomendaciones
Faviola Claret Molina Zambrano
Reinventarse! El mejor libro!! <3
Pablo Julian Rosa
tremendo! es clave lo que comenta freddy! todo depende del cash que disponga el proyecto.
Es normal ver búsquedas en Linkedin u otro que pide: Se necesita backend dev que tenga +5 años de experiencia en java, python, php, mysql, mongo DB, que domine librerias como Pandas, numpy, sklearn y tensorflow. Deseable que tenga conocimientos en tecnologías de la nube como AWS, IBM cloud o similar. (le falta pedir que haya ganado una champions league jaja)
Carlos Ramírez
Javier Ramos
Pues Solo diré que para todos estos Roles Platzi tiene un curso, una carrera, una ruta y próximamente una escuela (la escuela de data Scientists ya esta disponible) Agrego que según esta explicación mi rol principal es Devops
Yesenia Mora Acosta
Les comparto mi resumen
Emmanuel Aldo Valerio Suárez
Muy buen resumen, gracias.
Andrés Soret Chacin
¡¡EXCELENTE!! 👍👍
Brayham Jaimes Sánchez
Otras herramientas enfocadas a UX puro y duro, podrían ser: UsabiliTest Helio Hotjar Uxpressia OptimalWorkshop <3
Usuario anónimo
User🤔 Cross-platform devs, puede ser un rol que agrupe los roles de Front-end, Mobile y Desktop devs.
Brian David Pajares Correa
Si quiero hacer una Fintech, podría realizarlo con 1 Designer, Backend y frontend?
Luis Castro
Roles en proyectos de tecnología
. Normalmente, en un proyecto de desarrollo de software, ya sea mobile o web, existen 6 grandes roles: .
Luis Castro
Herramientas que suelen usar:
.
Pablo Amador Hernández Román
UI = User Interface design = Diseño de Interfaz de Usuario UX = User Experience design = Diseño de Experiencia de Usuario
Miguel Mateo Giraldo Forero
Lo que me imagino que Freddy piensa cuando dice "La Nube"
Carlos Alvarez
Esté "mapa" por así decirlo es bueno conocerlo y tener una referencia clara de quien hace que, así se entiende que se necesita para desarrollar un determinado proyecto.
Juan Carlos Valencia López
hay que diferenciar la intuición de la evidencia, obviamente es mejor la evidencia