La forma y el fondo de la agilidad son cosas diferentes |
A vuela pluma -
software
|
12.11.2006 |
Enamoramiento: Proceso bioquímico propio de los seres humanos que se inicia en determinadas ocasiones por la presencia o la comunicación entre dos miembros de la especie, generalmente de sexos diferentes. El proceso comienza con la producción en el cerebro del neurotransmisor feniletilamina; compuesto orgánico de la familia de las anfetaminas. Esta producción genera a su vez la secreción de otros neurotransmisores: dopamina, norepinefrina y oxiticina. Sus efectos en el sistema nervioso de la persona generan sensaciones plancenteras y mecanismos de refuerzo y resistencia al cansancio.
|
|
Presentaciones sobre scrum |
Blog -
Agilidad
|
09.11.2006 |
En esta dirección están disponibles dos presentaciones con material sobre scrum, de las charlas que gracias a la organización de Baufest impartió Jeff Sutherland en Buenos Aires el pasado martes.
No es en sí material propiamente didáctico sobre el modelo, porque tiene un enfoque más bien promocional, pero ofrece la introducción y visión general del modelo y de sus principios. Durante hoy y mañana se llevan a cabo dos jornadas de seminarios prácticos, con material y prácticas didácticas sobre la implantación y gestión de scrum; aunque lamentablemente no es libre y es necesario pagar el sistema de certificación (?) de ScrumMaster.
Blogalaxia Tags: Scrum Scrummaster Baufest
|
|
Blog -
Sitios, blogs, eventos...
|
08.11.2006 |
Estos posters sintetizan en un vistazo los conceptos generales de Unified Process, Scrum, Modelado, Team system... Los ficheros no tienen extensión (?). Una vez descargados hay que ponerles la extensión .pdf. Blogalaxia Tags: posters software formación
|
|
¿Por qué 5 niveles de madurez? |
Documentos -
articulos
|
06.11.2006 |
Watts Humphrey, cuando acometió el desarrollo del original modelo CMM for Software, tomó el concepto de madurez para los procesos, de la "Quality Management Maturity Grid (QMMG) desarrollada por Philip B. Crosby en su libro Quality is Free (1979), y que según el autor establece un criterio de para determinar el grado de desarrollo y asentamiento de los procesos en una organización, en cinco escalones que denominó:
|
|
Video musical "The Academy for Project Management" |
Blog -
Humor
|
05.11.2006 |
PMI ha dicho que el día 2 de noviembre, (día de todos los difuntos) va a ser a partir de ahora el "día internacional de la gestión de proyectos" (?). Para explicarlo ha colgado un vídeo en Google cuyos dos primeros minutos son bastante aburridetes, pero en los tres últimos incluye un video musical chocante: "The Academy for Project Management".
- Enlace directo al video musical: The Academy for Project Management (gracias al comentario que ha apuntado este salto).
- Vídeo completo de promoción con los dos mitutos de introcucción: Big results .
Vía: Legnita Press
Blogalaxia Tags: gestión+de+proyectos PMI humor
|
|
Una pieza para mecanos innovadores |
A vuela pluma -
ideas, apuntes...
|
03.11.2006 |
Esta semana encontraba por varios blogs el anuncio de la innovadora (?) idea de los chicos de Microsoft Live: "Windows Live Barcode", y lo cierto es que aunque no es una idea original de ellos, y los códigos semacode y PDF417 llevan ya algún tiempo en marcha; el concepto tiene su gracia y muchas posibilidades.
Al leerla me he acordado de "signum", un componente de una consultoría de nuevo producto en la que trabajé hace más de un año, y en cuya investigación descubrí los semacode. Ha pasado ya un tiempo prudencial desde entonces, y como además no tengo obligación de confidencialidad porque el cliente canceló a mitad el trabajo lo comparto con los que no lo conociérais, porque para la construcción de "mecanos" innovadores ayuda mucho disponer de un buen fondo de "piezas".
|
|
Plastic ya está disponible |
Herramientas -
Programación
|
03.11.2006 |
Si recordáis , los chicos de Códice Software estaban gestionando con scrum el desarrollo de Plastic: un ambicioso sistema de gestión de la configuración (alias control de versiones) made in spain. Pues cumpliendo previsiones, Plastic ya está diponible, y todos los que estéis interesados en una herramienta de este tipo podéis descargar la versión de evaluación de 30 días de validez. No lo he probado, pero he visto los vídeos de demostración, y de verdad que merece la pena echarles un vistazo. - Versión de evaluación .
- Vídeos de la aplicación .
Blogalaxia Tags: Plastic gestión+de+la+configuración configuration+management
|
|
Horus adopta el criterio de síntesis para la mejora en el desarrollo de software. |
Síntesis -
Artículos síntesis
|
01.11.2006 |
La firma argentina de consultoría Horus MS ha decidido adoptar los criterios de "síntesis de conocimiento " en sus servicios de formación y asesoría para desarrollo de software. De esta forma tomarán en cuenta la perspectiva general y sistémica de cada empresa y el tipo de proyectos que desarrolla, para diseñar así la estrategia y las pácticas ágiles y formales más adecuadas a cada caso .
|
|
Flexibilidad = síntesis + gestión sistémica |
Síntesis -
Artículos síntesis
|
30.10.2006 |
SÍNTESIS ¿Qué es mejor, el yin o el yang?. ¿La tesis o la antítesis?. ¿Los procesos o la agilidad?. Los gestores y modelos ágiles que dan la espalda a la gestión predictiva, emplean en su trabajo un fondo de conocimiento incompleto; y lo mismo ocurre con la gestión predictiva que ignora los valores y prácticas de los modelos ágiles.
GESTIÓN SISTÉMICA Las empresas son sistemas inter-relacionados, y no departamentos separados conectados por procesos de negocio. Desde esta realidad sistémica, un gestor de proyectos trabajando con técnicas ágiles en una empresa cuyo departamento de personal, programadores, departamento comercial y directivos trabajan sobre supuestos predictivos, acabará con sensación de impotencia y ganas de tirar la toalla.
|
|
Visión de la administración electrónica en España |
Blog -
Informes TIC
|
27.10.2006 |
El ministerio de Administraciones Públicas colgó ayer un "powerpoint" con los 10 mandamientos que deberá cumplir la administración electrónica. Cada "mandamiento" define el derecho o el servicio que ofrecerá al ciudadano, y la correspondiente obligación de la administración. Mi visión como ciudadano de la administración electrónica es que llegue a ser como ya es la banca electrónica: tecleo www.españa.es y ahí está mi cuenta: acceso a toda la información y procedimientos administrativos, independientemente de que sea del departamento del ministerio de Hacienda, o la multa en el ayuntamiento de Málaga, o la licencia de obra en el de Zaragoza... Bueno, pues este es el "mandamiento 9" que obliga a las administraciones a la "interoperabilidad"... ¿también tenéis dudas? :-) - Los 10 puntos de la futura ley de Administración Electrónica.
Fuente: MAP Blogalaxia Tags: e-administación eadministración España interoperabilidad
|
|
Cómo cobrar 1.000 ó 1.500$ por un cursillo de dos días (II) |
Blog -
cajon de sastre
|
25.10.2006 |
Acerca del artículo anterior sobre de los seminarios de formación de Scrum, leo el comentario de Adrian Lasso, organizador del evento, en el que con toda razón afirma que se siente dolido por la sombra de estafador que sobre él se puede interpretar. Para evitar este malentendido, amplío en este artículo el papel y la intención del organizador, algo que no comenté y que como veréis conozco muy bien; que una cosa es la razón y beneficio del conferenciante y otra la razón y beneficio del organizador.
Creo que la mejor forma de exponerlo es copiar aquí la respuesta que hago a su comentario:
|
|
Cómo cobrar 1.000 ó 1.500$ por un cursillo de dos días |
A vuela pluma -
ideas, apuntes...
|
22.10.2006 |
Si queremos cobrar estas cantidades empezamos mal empeñándonos en llamar a las cosas por su nombre: ¿cursillo?. ¿Cómo que cursillo?. ¡Eso es cosa de academias!. Llamémosle curso de certificación profesional y concedamos a los asistentes un título rimbombante, cual si nobiliario fuera; algo que impresione. Por ejemplo "Certified ScrumMaster"
En Argentina se anuncia un cursillo curso de certificación profesional ScrumMaster por el que los asistentes deben pagar el equivalente a dos meses de nómina por dos días de clase. ¿No es un poco abusivo, o sólo me lo parece a mi?
|
|
Razones por las que fracasan las iniciativas |
Blog -
cajon de sastre
|
21.10.2006 |
Razón 7º: Elegir la plataforma errónea.
..."Si los fundadores de Hotmail hubieran elegido utilizar Windows, se habrían hundido"..."Los applets en Java han sido probablemente el ejemplo más espectacular. Se suponía que esta era la nueva forma de ofrecer software. Mató prácticamente al 100% de las iniciativas que apostaron por ello"...
Razón 6ª: Contratar malos programadores
..."Casi todos los emprendedores que conozco son programadores. Este punto no es un problema relevante para ellos. Quizá contraten a alguno malo de forma accidental, pero por eso no se cargarán la empresa"..." Pero sin embargo creo que los malos programadores son los que hicieron fracasar a muchas de las startups del negocio...
|
|
A vuela pluma -
software
|
19.10.2006 |
Hay oficios y profesiones que toman como criterio de especialización áreas específicas de problemas o de soluciones. Los médicos por ejemplo se especializan en ginecología, urología, cardiología, pediatría... Otros emplean como criterio tecnologías, o incluso proveedores. En programación son bastante frecuentes profesionales y empresas especializadas en software libre, o a través de las figuras de partner, en tecnologías y plataformas como Microsoft u Oracle... Con los primeros es más fácil dar con el profesional o la empresa adecuada. Afortunadamente decidir si lo que nos hace falta es un ginecólogo, un cardiólogo o un pediatra es más fácil así que si tuviéramos que decidir entre un especialista en Bayer, Johnson & Johnson o Menarini.
|
|
Síntesis -
Apuntes
|
17.10.2006 |
Primer grupo de apuntes del que posiblemente sea el modelo para gestión de desarrollo ágil más conocido. Implementa prácticas orientadas a dar valor al cliente de forma temprana y continua, en lugar de previsibilidad sobre una ejecución planificada. Construye el producto final a través de iteraciones sucesivas desde el concepto o visión inicial del product manager. Blogalaxia Tags: scrum agilidad gestión+de+proyectos
|
|
Gratis el libro electrónico: Refactoring to Agility |
Blog -
Libros
|
16.10.2006 |
El libro electrónico "Refactoring to Agility " publicado en agosto por Addison-Wesley dentro de la colección shortcut , se puede descargar gratuitamente en formato chm desde el proyecto Open ebook. Es un documento de 80 páginas que describe las bases del desarrollo ágil y da consejos de ayuda a las organizaciones para "migrar" hacia modelos ágiles de desarrollo.
- Página Open ebbok de descarga
Blogalaxia Tags: agilidad software refactoring+to+agility e-book gratis
|
|
Por qué se llama SPAM el correo no deseado |
Blog -
Humor
|
13.10.2006 |
No sabía que etiquetar como "spam" al correo, mensajes y comentarios no deseados haya tenido su origen en uno de los gags de Monty Python, y menos que fuera una línea de productos cárnicos de Hormel Foods .
|
|
Spec Explorer: herramienta gratuita para pruebas |
Herramientas -
Programación
|
12.10.2006 |
Spec Explorer es una herramienta para realizar pruebas basadas en modelos (Model Based Testing ), para detectar defectos en el diseño, especificación e implementación de programas. Es un desarrollo del centro de investigación de Microsoft que se puede descargar gratuitamente para usos no comerciales.
Página de información del producto . Página de desacarga . Blogalaxia Tags: spec+explorer programación pruebas testing gratis
|
|
¿Los buenos programadores son aves nocturnas? |
A vuela pluma -
ideas, apuntes...
|
11.10.2006 |
Hace algunos meses, vía Fernando, leí el artículo The Day Programmer vs. The Night Programmer en el que Mitch Denny clasificaba a los programadores en: programadores de día y programadores de noche. Y definía a los programadores de día como personas: Para las que la programación sólo es un trabajo Que no suelen participar activamente en las comunidades profesionales Tampoco hacen pruebas o instalan las herramientas de trabajo en su casa Tienen dificultades para manejar ideas complejas No pueden visualizar o concebir una solución
|
|
Yo quiero un "PDA Nintendo DS" |
Blog -
cajon de sastre
|
09.10.2006 |
Hace poco pillé un rato la Nintendo DS de mi hijo, y trasteé con los pulsadores y el puntero. Imaginaba un PDA con ese concepto de interfaz, de dos pantallas, pulsadores en los pulgares y una pantalla táctil para puntero. Opera anuncia ya la disponibilidad del navegador para Nintendo en Europa. Creo que le voy a decir a mi hijo que por favor se pida una para mi en la carta a los Reyes magos.
No se si algún fabricante de PDA's se ha percatado de esta idea, o si Nintendo se da cuenta de la ampliación de mercado que podría hacer vendiendo a los padres el mismo aparatito pero no no como videoconsola sino como PDA:Infinitamente más cómodo que los PDA's típicos, y nada que ver con el engorro del portátil. Y si no, echad un vistazo al vídeo y a la imagen:
|
|
Cultura de cumplimiento y evaluación de desempeño |
A vuela pluma -
Gestion
|
08.10.2006 |
Tas publicar el artículo Cultura del cumplimiento, tomaba café con un jefe de equipo que se lamentaba de que dentro de poco más de un mes tendrá que pasar la evaluación de desempeño a su equipo; de lo poco que le convence esta práctica y de las disparidades de criterios en función del "estilo" del jefe que la pasa. Al hablar sobre los "estilos de jefes": de los que miran las formas y encajan bien en las culturas de cumplimiento, y de los que chirrian en ellas, lo que decíamos me sonaba a "déjà vu"... era algo ya leído... pero no me acordaba dónde.
Pues bien, al final lo encontré. Esta es la cita tal cual aparece en "El principio de Peter " del Dr. Laurence J. Peter :
|
|
Síntesis -
Artículos síntesis
|
05.10.2006 |
DarDar prioridad “1” a los procesos, en las empresas que la deberían dar a las personas, crea “culturas de cumplimiento” que truecan los medios por los fines; y hace que, inexplicablemente y aunque trabajen bien… seguramente por la mala suerte, o por la competencia, o por la coyuntura o por causas contra las que es imposible luchar, los resultados no acompañen.
Cuando los resultados dependen de la capacidad de las personas y se actúa mirando sólo a los procesos, se crean ecosistemas que camuflan la ineficiencia, porque por mimetismo copian para entornos de conocimiento un principio de calidad válido para entornos industriales:
|
|
¿Requisitos cerrados, o evolutivos? |
Síntesis -
Artículos síntesis
|
03.10.2006 |
“Para que un esfuerzo de desarrollo de software tenga éxito, es esencial comprender perfectamente los requisitos del software. Independientemente de lo bien diseñado o codificado que esté un programa, si se ha analizado y especificado pobremente, decepcionará al usuario y desprestigiará al que lo ha desarrollado”. Roger S. Pressman. Ingeniería del Software. Mc Graw Hill 1995. Parece lógico suponer que antes de empezar a construir algo, lo mejor es conocer con detalle qué es lo que vamos a hacer.
|
|
El software como servicio. Las ponencias del SaaS Summit 2006 |
Blog -
Sitios, blogs, eventos...
|
02.10.2006 |
Un interesante descubrimiento a través de otro blog + : las presentaciones del congreso SaaS Summit 2006 que se celebró el pasado mes de marzo. Un fantástico material para conocer y comprender las posibilidades del software como servicio, tanto por el modelo de negocio que implica; como por las posibilidades de nuevos servicios, y la evolución de los veteranos. Junto con los vídeos están disponibles también los ficheros pdf con las diapositivas empleadas.
|
|
Good Agile, Bad Agile y otros fundamentalismos |
Síntesis -
Artículos síntesis
|
30.09.2006 |
Good Agile, Bad Agile es el título del artículo en el que Steve Yegge, programador de Google, cuestiona aspectos y prácticas de los modelos ágiles, y que estos días ha causado cierto revuelo entre blogs y foros del mundillo. Este tipo de situaciones: de críticas entre posturas diferentes, mejor o peor argumentadas son de un análisis muy rico tanto para aprender sobre el tema que tratan, como por la miga sociológica que revelan.
Los humanos necesitamos conocer el porqué de las cosas, aprehender la realidad del entorno en el que trabajamos; pero la realidad no es lineal y plana, es multidimensional. No se trata de la melodía simple de una flauta dulce sino del concierto de un una orquesta sinfónica. Trabajamos y nos movemos en sistemas complejos de múltiples dimensiones en las que operan muchas variables que actúan de forma relacionada y coordinada.
|
|