El día de hoy quiero compartir un pequeño y sencillo vídeo que tuve el privilegio de editar (y si qe disfruté editarlo) sobre PROGRAMACIÓN EXTREMA.
Les comento para quienes no sepan que soy estudiante de entre tercer y cuarto semestre de ingeniería de sistemas, y este semestre ando viendo una materia muy interesante llamada «Ingeniería de Software», es divertido ya que aprendemos sobre modelos para estructurar los proyectos de formas coherentes y que de esta forma podamos incluso automatizar los procesos de codificación de software.
Actualmente las metodologías para desarrollar software han variado un poco (De hecho mucho), Uno de los problemas más comunes al momento de desarrollar algo es la interacción con el cliente, que posteriormente deriva a otros problemas gigantescos!
Las metodologías agiles, buscan solucionar esas falencias o baches que se han generado con el transcurrir del tiempo; evitar largas fases de preparación, de codificación y por ende de entrega al cliente.
Existen muchos métodos (SCRUM, XP, KANBAN… entre otras.) que pasan a ser realmente recomendaciones de buenas prácticas. Hay quienes se casan con una metodología, como también hay quien le gusta ser hibrido y tener un poco de varias. En este momento les dejo sólo una pizquita de información sobre lo que es «Extreme Programming» para que veamos como cambian los paradigmas con el paso del tiempo y cómo la ingeniería como tal ha variado al punto tal de dar el lugar al humano en vez de a la máquina.
Fuente de estudio: Oreilly. «The Art of Agile Development»
Sé que es poco sobre el tema, y en realidad es algo bien interesante… Si te interesaste por el post y te gusta el tema, te invito a que lo compartás, y que comentes y preguntes. y que gracias por ver 🙂