Scrum Master Certificado Mas de 6 aos de Experiencia en desarrollo Java Mas de 3 aos de Experiencia en metodologas Agiles
Que es Craftsmanship?
Software como Capital Trabajo de Equipo Evitar la division del trabajo No existen las balas de plata ni una solucion que se ajuste a todo http://www.sei.cmu.edu/library/assets/white papers/17072009whydontthey.pdf
Nunca Olvidemos
Desarrollar Software NO es igual que construir un edificio Las metodologias no escriben Software Existe un vacio entre el requerimiento y la implementacion que no se puede automatizar Programar != Desarrollar Desarrollar Software NO ES FACIL Es necesario ser primero un aprendiz
Mentoria
Manifiesto
Software Craftsmanship
No pondremos al cdigo en el centro de todo No nos convertiremos en engreidos e ignoraremos el negocio y al cliente No ofreceremos certificaciones baratas No olvidaremos que nuestro trabajo es satisfacer a los clientes
Dejaremos de estafar para cumplir un cronograma. Dejaremos de aceptar la vieja mentira de: Despus lo arreglamos. Dejaremos de creer que rpido nos da derecho a hacerlo mal. Dejaremos de aceptar la opcin de hacerlo mal. Dejaremos de permitir que nos obliguen a comportarnos de manera poco profesional.
Cumpliremos nuestros cronogramas sabiendo que la unica manera de avanzar rapido es haciendo bien las cosas. Complaceremos a nuestros clientes escribiendo el mejor codigo que podamos. Honraremos a nuestros empleadores creando el mejor diseo que podamos. Honraremos a nuestro equipo testeando todo lo que pueda ser testeado. Seremos lo suficientemente humildes como para escribir los tests primero. Practicaremos para volvernos mejor en nuestro oficio.
Una sola cosa Una cosa tambien es encadenar acciones del mismo nivel de abstraccin o conceptualizacin Nombres claros
Algunos libros
Otros recursos