Hay una pregunta, y yo tenía la misma. Al cambiar de Node a Python y volver a capacitar al equipo con asistencia de IA, ¿sufrió la calidad del código, y al final, importó eso? Pregunta difícil. Creo que, al principio, sí habría sucedido. Sin embargo, tuvimos bastante suerte de que había otros ingenieros e ingenieros principales que hicieron Node Python, así que pudimos recurrir a ellos para que lo revisaran. Ahora, en CDO, tenemos muchas métricas de seguimiento, así que usamos las cosas en GitLab para monitorear la calidad del código. También usamos Orca para probar vulnerabilidades, y tenemos una postura muy firme en que no queremos ninguna, o nadie quiere ninguna vulnerabilidad en ello desde ese punto de vista, pero ya hemos leído en los equipos para verificar eso. Diría que no, no lo hizo desde ese punto de vista, pero solo puedo basarme en el panel de control de esos.
¿Qué tan grande era el equipo que realmente trabajó en ello y ejecutó al final? Entonces, el equipo al principio era, creo, de ocho personas, incluido el líder técnico. Lo mantuvimos deliberadamente pequeño porque tenían que moverse rápido, y tenían que tomar decisiones, y creo que a veces cuando tienes múltiples equipos, puedes pasar más tiempo discutiendo cosas, y sabíamos que esto era muy, teníamos una fecha límite forzada, y acordaríamos el tipo de requisitos que querían, y queríamos movernos rápido, así que mantuvimos ese equipo bastante ágil desde ese punto, pero eso no se ha mantenido así, ahora. Ahora, se ha escalado a cuatro equipos a partir de eso, pero creo que comenzar pequeño y luego crecerlo y tomar esos aprendizajes en lugar de simplemente intentar lanzarlo, todo el negocio realmente, realmente, realmente funcionó, y especialmente cuando ahora tienes el tipo de conceptos AIDLC y poder probar eso en un equipo primero realmente funciona y ver cómo va.
Bien, muy bien. Gracias por la charla, Tim. Fue genial. Eso siempre es agradable. Mencionaste Amazon Q. ¿El equipo usó alguna otra herramienta de IA? ¿Eres prescriptivo sobre qué herramientas o modelos pueden usar los ingenieros? Entonces, en seguros y generalmente en CDL, tenemos muchas políticas que nos impiden usar cosas, así que tenemos un grupo de IA que yo y cualquiera dentro del negocio puede enviar una herramienta de su elección, pero tiene que pasar por cumplimiento. Sí, las cosas de AWS son fáciles porque ya están firmadas y selladas, pero tenemos cosas como Google Gemini, que me encanta para mi trabajo y encuentro esa más útil. Tienen acceso a algún nivel a chat GPT y otros, pero tenemos una lista de cosas aprobadas. Los diseñadores, por ejemplo, tienen Figma, así que pueden hacer todas las cosas de IA en eso, pero, sí, tenemos una lista de herramientas aprobadas que pueden usar. Es solo que nos gusta, para ser francos, aprovechar la asociación con AWS, así que obtenemos todo lo que ofrecen, lo tomamos e incorporamos, así que probablemente por eso es más maduro en ese espacio de AWS. Y luego en los hackathons y días de innovación, es lo mismo para el conjunto de herramientas o las personas pueden experimentar en esos días específicamente? Entonces, sí, cuando se trata de herramientas, todavía tienes que pasarlo por el proceso, si quieres, y lo que puedes obtener es como un estado de que estás investigando y luego solo tienes que tener cuidado con los datos que puedes poner, así que permitimos que eso suceda, es solo que tienes que hacer un poco de papeleo para terminarlo. Todos son realmente solidarios y se está volviendo mucho más fácil, hacer las preguntas sobre qué modelo fundamental es y si está usando Claude o Gemini, entonces se vuelve mucho más fácil para nosotros hacerlo. Así que es solo elegir esos, pero la empresa es receptiva a ello, es solo que tenemos que hacer nuestra debida diligencia. Sí, eso tiene sentido. Muy bien, ¿cómo le das al equipo espacio para aprender y adoptar estas prácticas frente a la presión que tenías para entregar? Realmente buena pregunta y creo que ha cambiado recientemente, así que tenemos cosas como los hackathons y los días de habilitación. También damos a todos, puede que no parezca mucho ahora, pero damos a las personas un 5% para hacer lo que quieran y la razón por la que eso puede parecer bajo es que recientemente nos hemos movido a un modelo de operador de producto donde usamos iniciativas para impulsar el trabajo y si estás haciendo aprendizaje como parte de esa iniciativa, simplemente cuenta para eso, así que realmente, es ilimitado. Es como, si necesitas hacer ese aprendizaje para lograr ese objetivo, puedes usar ese tiempo y no tienes que registrarlo en otro lugar, puedes simplemente ponerlo como parte de eso. Es solo un descubrimiento, ¿verdad? Es cómo vas a construir eso y todo, así que asustó a la gente al principio cuando lo redujimos de su tiempo del 10% o lo que sea, pero una vez que explicamos, mira, no, solo articúlalo como parte de la iniciativa y en realidad eso tuvo una ayuda secundaria. Ayuda con nuestros créditos fiscales de I+D, así que si estás en el Reino Unido en tecnología, probablemente estés reclamando esos, así que lo hizo realmente fácil de registrar porque es investigación, ¿verdad? Estás investigando las herramientas para hacer, así que sí, así es como lo hacemos. No tenemos un límite, pero obviamente, tratamos de estar muy enfocados en las cosas que intentamos lograr, así que son esas herramientas que crees que ayudarán.
Comments