agile

Recursos de programación de agile
Lengthy interview to Manuela Munaretto, Agile Developer at XPeppers. Shot during Codemotion Milan 2015.
SOLID, YAGNI, KISS, DRY... Los programadores somos vagos hasta para poner nombres. Pero... ¿es fácil ser vago? Al contrario de lo que mucha gente piensa, ser "vago" es un arte, y como tal se debe cultivar. En esta charla veremos qué ideas se esconden detrás de estos acrónimos, veremos Clean Architecture, refactorización de código, patrones, y buenas prácticas en general que nos garantizaran trabajar eficientemente y dormir bien por las noches sabiendo que hemos hecho bien nuestro trabajo. Los ejemplos de la charla estarán en C#, pero cualquier programador con conocimientos de C++/Java debería poder entender los ejemplos sin dificultad. Bibliografia recomendada: Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin) The Pragmatic Programmer (Andrew Hunt, David Thomas)
Todas las experiencias de equipos que consiguen un éxito sostenido a medio y largo plazo desarrollando software tienen un nexo común.... Da igual que hablemos de Extreme programming, engineer culture, programmers anarchy o incluso éxitos de procesos waterfall...Siempre se habla de desarrolladores muy motivados guiados o involucrados en el negocio y centrados en la excelencia técnica y la calidad.Dado que siempre el nexo es los desarrolladores motivados, quizas debamos centrarnos en eso, y lo mis...
These days I've finished watching all presentations Craftconf 2015, and IMHO these are the most interesting:Complexity is Outside the Code  Dan North & Jessica Kerr The New New Software Development Game: Containers, Micro Services  Mary Poppendieck Concurrency: It's Harder (and Easier) Than You Think  Paul Butcher Beyond Features: Rethinking Agile Planning and Tracking  Dan North
Desde hace ya bastantes años muchas han sido las organizaciones que se han decidido a utilizar las metodologías agiles en la gestión de equipos de desarrollo para obtener mejores productos y personas dentro de la organización más contentas. Los equipos ágiles auto-organizados han demostrado entregar mejores productos y con mejor satisfacción del cliente y usuario final. Muchos de estos equipos se encuentran inmersos en organizaciones no ágiles, que de alguna manera merman su capacidad y dificultan su desempeño. Cuando la complejidad de los ecosistemas de equipos y proyectos es elevada, se hace necesario establecer y fomentar unos canales de comunicación eficaces que permitan reducir la burocracia y mantener el flujo de entrega de valor. Los marcos de escalado ágiles proponen una serie de pautas para lidiar con todas estas cuestiones de forma eficaz. SAFe, es uno de los marcos de escalado que mayor aceptación está experimentado, en esta charla expondremos porqué. http://2015.codemotion.es/agenda.html #5699289732874240/50514006