Blog -
Sitios, blogs, eventos...
|
31.12.2005 |
Curioso el "front-end" que Joel Parish ha desarrollado con Ajax para servicios de traducción on-line. Especialmente interesante es la segunda versión que acaba de publicar, que incluye un algoritmo "Ads" para presentar publicidad referente a las palabras traducidas. Merece la pena echarle un vistazo.
- AjaxTrans.
- AjaxTrans con algoritmo para publicidad contextual.
|
|
The AMA Handbook of Projetc Management |
Blog -
Libros
|
30.12.2005 |
Desde hoy está disponible la segunda edición de "The AMA Handbook of Project Management", una colección de 41 ensayos de otros tantos expertos y profesionales notables en la gestión de proyectos, distribuidos con sobre el siguiente esquema expositivo:
I.- Conceptos y metodologías de la gestión de proyectos.
- Introducción
- Estrategias de gestión para proyectos con éxito
- Estructuras de proyectos y de organizaciones
|
|
¿Cómo es la estrella de tu proyecto? |
Síntesis -
Artículos síntesis
|
28.12.2005 |
Ni todos los proyectos, ni todas las organizaciones son iguales, y en algunos casos sienta mejor estar más cerca de la "agilidad" que de la formalidad de los procesos, y viceversa.
Las preguntas clave son:
- ¿Cuál es el nivel de inestabilidad de los requisitos?. ¿Cambia el 1% cada mes, o el 50%? [...]
|
|
Scrum + XP como marco en el desarrollo de videojuegos |
Blog -
Agilidad
|
25.12.2005 |
GameDAILY publica una entrevista con Clinton Keith, director técnico de la empresa desarrolladora de videojuegos High Moon Studios.
Clinton afirma que en el desarrollo de un videojuego no es posible conocer cómo va ser éste hasta el final del proyecto, y por tanto los modelos ágiles resultan más apropiados que los formales que necesitan requisitos y planificaciones cerradas desde el principio. En un primer momento introdujo Scrum para el desarrollo del último producto: Darklwatch, porque "era algo que podíamos adoptar rápidamente". [...]
|
|
Webcast en español de Microsoft Solutions Framework 4.0 |
Blog -
Gestión de proyectos
|
24.12.2005 |
En este webcast, Diego Dagum presenta la nueva versión de Microsoft Solutions Framework, y su integración en Visual Studio Team System, incluyendo demostraciones de la plataforma en su versión para desarrollo ágil.
|
|
A vuela pluma -
Gestion
|
21.12.2005 |
"¡Cuanto ha cambiado Fulanito!. Desde que en el nuevo puesto le han dado más poder, vaya lo que se ha crecido. Ahora es un brazo ejecutor fiel de la dirección. ¡Parece otra persona!."
En las organizaciones en cuya cultura están la obediencia y la docilidad como valores "per se", esta es una conversación de café relativamente frecuente.
Para unos, los "fulanitos" son unos pelotas, o... cosas peores; y para otros unos buenos profesionales, rectos y empleados ejemplares. Con el cambio a la nueva personalidad ganan unas cosas y pierden otras. [...]
|
|
Sustainable Software Development |
Blog -
Libros
|
19.12.2005 |
En "Sustainable Software Development" Kevin Tate expone que el objetivo del desarrollo de software es programar y mantener productos que resulten valiosos para los clientes tanto hoy como en el futuro. Concepto que denomina "sostenibilidad". Sobre este concepto clave Kevin desarrolla el libro exponiendo los consejos destilados de su experiencia para conseguir esta "sostenibilidad". Para el autor, conseguirlo implica dos conceptos que son claves en el desarrollo ágil:
- Adaptabilidad de los equipos.
- Adaptabilidad de los productos.
"Usted puede disponer de un equipo ágil de increíble talento, y ponerlo a trabajar en un sistema inestable, [...]
|
|
Agilidad y procesos en Instituto de Empresa |
Blog -
Procesos
|
18.12.2005 |
Ayer estuve en el Master de Dirección de Sistemas del Instituto de Empresa hablando sobre agilidad y procesos para el desarrollo y mantenimiento de software.
Gracias a Mario López de Ávila y Oswaldo Lorenzo por su invitación.
Aquí están las "diapos".
|
|
Blog -
Procesos
|
16.12.2005 |
Los modelos formales de mejora basados en procesos y los ágiles comparten un mismo problema: Si se aplican sólo como formas externas pueden dar la apariencia, pero no resuelven los problemas, normalmente generan otros nuevos, además de escepticismo. [...]
|
|
Gestión y procesos en empresas de software |
Documentos -
articulos
|
11.12.2005 |
Como apunta el post Modelos de procesos: no auto-medicarse, el panorama actual de modelos y prácticas desorienta a empresas y directivos del desarrollo de software Es frecuente abordar planes para la incorporación de alguno de estos modelos, elegidos más por la casualidad y la fe, que por el rigor y conocimiento previo de las características de la propia empresa y de sus proyectos. Este trabajo expone el marco general de los modelos de procesos y prácticas de nuestra industria: CMMI, ISO 15504, Scrum, Extreme Programming, DSDM, MSF, RUP, PMI, etc. y una visión ejecutiva que muestra las características y situación de cada uno sobre un mapa de situación general; junto con consejos sobre la idoneidad de cada modelo.
|
|
Ken Schwaber le recuerda a Microsoft que agilidad y procesos son conceptos enfrentados |
Blog -
Agilidad
|
08.12.2005 |
El número de diciembre de Cross Talk publica el artículo Agile Software Development for the Entire Project, en el que Randy Miller elogia el desarrollo ágil, aunque barriendo para casa. Miller es arquitecto de procesos ágiles de Microsoft Solutions Framework, y afirma que MSF, por un lado encierra los procesos de desarrollo que Microsoft ha ido contrastando durante años, y que por otro es un modelo perfectamente alineado con el Manifiesto Ágil. Vamos, que empleando MSF, no hace falta combinar Scrum con XP, o RUP, etc. Hoy Ken Schwaber (co-artífice de Scrum) le da réplica a Miller en el grupo de discusión de Yahoo, puntualizando [...]
|
|
Blog -
El trabajo es así
|
06.12.2005 |
Vía bambino este interesante síntoma de las deficiencias de nuestro sector en la gestión de su materia prima (las personas): el web Trabajo Basura, que en dos semanas de vida ha concedido a más de 170 empresas el dudoso honor de ser incluidas en su lista.
Enlaces relacionados:
|
|
Vulnerabilidades Java por malas prácticas de codificación |
Blog -
Programación
|
04.12.2005 |
Aunque Java es un lenguaje seguro, algunas prácticas de codificación incorrectas pueden comprometer la seguridad del software desarrollado. El informe publicado por SEI "Software Vulnerabilities in Java" de Fred Long, expone las áreas de vulnerabilidad potencial.
|
|
Blog -
Sitios, blogs, eventos...
|
02.12.2005 |
Una dirección intersante como ayuda en el aprendizaje inicial de Ruby: Try Ruby!, un intérprete de este lenguaje para el que sólo hace falta un navegador. Proporciona también unas breves clases interactivas para dar los primeros pasos, tecleando los comandos help y help 2. Del mismo autor: Why's (poignant) Guide to Ruby
|
|
Nuevo portal sobre seguridad en el software |
Blog -
Sitios, blogs, eventos...
|
30.11.2005 |
SEI y el departamento de seguridad norteamericano (DHS) han lanzado BSI (Build Security In), un portal temático sobre la seguridad del software. Por su reciente creación tiene aún categorías temáticas sin ningún artículo, y la mayoría de los foros están sin estrenar, pero por la relevancia de sus autores, y el "look" que presenta, promete ser un futuro punto de referencia y documentación para tener en cuenta si de seguridad del software se trata.
|
|
¿Es más importante la venta o el producto? |
A vuela pluma -
Gestion
|
29.11.2005 |
Para las empresas de las Tecnologías de la información, ¿Qué es más importante, vender o producir?. Si sólo fuera posible elegir una opción, ¿cuál preferiríamos?:
- Una empresa con excelentes técnicos y vendedores ineficientes.
- Una empresa con grandes vendedores y técnicos chapuceros.
No hace falta decir cuál de las dos que faltan es la buena.
|
|
Un listado de libros de consulta libre |
Blog -
Sitios, blogs, eventos...
|
29.11.2005 |
Me he encontrado con esta dirección que tiene un listado de más de 150 libros de consulta gratuita sobre: programación en general, ada, algoritmos, ensamblador C, C++, Cobol, bases de datos (general, MySQL, Oracle, Postgre...) Delphi/Pascal, Fortran, Html, Java, Javascript, Linux, Redes, Perl, Prolog, Unix, VBScript, VB6, XHtML y XML. En inglés (of course).
|
|
Blog -
Agilidad
|
28.11.2005 |
Microsoft tiene abierto un proceso de selección de programadores en el que se puede leer: "Are you excited about Scrum and agile development?. El estudio de investigación que realizó este verano entre sus empleados incluía encuestas para medir el nivel de aceptación de Scrum y los métodos ágiles. Hace pocas semanas elogió públicamente a Scrum como el modelo de gestión de equipos que le había permitido terminar con los retrasos de sus últimos proyectos, y ahora afirma que los curriculums que incluyen Scrum, tienen un punto más a favor.
Posts relacionados:
|
|
El valor de las personas en el desarrollo de software |
Blog -
cajon de sastre
|
27.11.2005 |
Vía blog de Fernando un ejemplo de código que ilustra muy bien cómo cuando se trata de programación, la diferencia entre los mediocres y los mejores no es del doble o triple, sino de 50, 100 ó 1.000. [...]
|
|
Blog -
Procesos
|
24.11.2005 |
El recién estrenado blog de Nick Barlow abre su primer post con una relación de problemas sobre la evaluación CMMI. En esa lista hay cuatro cuestiones fundamentales:
- En su evaluación, CMMI no valora la capacidad del proceso o del ciclo de vida empleado, o de la idoneidad entre éste y el tipo de proyecto.
- No cubre aspectos básicos sobre la materia prima del software (las personas): selección, contratación, motivación y retención. SEI publicó el modelo People-CMM, pero no publica un CMMI que lo integre.
[...]
|
|
The Art of Project Management |
Blog -
Libros
|
22.11.2005 |
The Art of Project Management es un libro que transmite los conocimientos, y sobre todo la experiencia de su autor en la gestión de proyectos. Scott Berkun ha trabajado en Microsoft de 1994 a 2003, en los equipos de Internet Explorer, Office, Visual Basic y MSDN. En los dos ultimos años trabaja como cunsultor independiente de gestión de proyectos. El libro cubre:
- Cómo hacer que las cosas ocurran
- Tomando buenas decisiones
- Especificaciones y requisitos
- Las ideas, y qué hacer con ellas
- Cómo no enfadar a las personas
- Liderazgo y confianza
- Qué hacer cuando las cosas van mal
Blog de Scott Berkun
|
|
Sólo el 20% de los profesionales rinde al 100% en su trabajo |
A vuela pluma -
Gestion
|
19.11.2005 |
Así comenzaba ayer su artículo Almudena Vigil en "La Gaceta de los Negocios". Es un dato que aporta el último informe presentado por la consultora Otto Walter.
"las tres principales razones que se detectan ante la baja productividad son: El exceso de tareas y urgencias, la falta de organización y la presión por el resultado a corto plazo". [...]
|
|
A vuela pluma -
Gestion
|
16.11.2005 |
A muchas personas los libros de historia les parecen aburridos. A los historiadores no. No me preocupa haber leído muy poco (nada) sobre cálculo de estructuras, pero sí que me preocuparía si el arquitecto que diseñó mi casa compartiera este mismo desinterés. [...]
|
|
Blog -
Procesos
|
15.11.2005 |
Ayer daba la noticia eWeek de que Microsoft anuncia un nuevo modelo de desarrollo: Essential Unified Process (Essential UP). La firma de consultoría Ivar Jacobson Consulting se ha incorporado al programa de partners de Visual Studio 2005 Team System (VSTS) y ha anunciado que como resultado de esta relación con Microsoft próximamente se publicará el nuevo modelo de desarrollo Essential UP, basado en MSF (Microsoft Solutions Framework) y VSTS. Lo definen como un sistema simplificado o "ágil" (ahora nadie puede decir que no es ágil) de RUP. Afirman que Essential UP es una evolución del proceso unificado de Jacobson, el que dio forma hace 10 años a RUP.
|
|
Blog -
Agilidad
|
13.11.2005 |
Vía eWeek y slashdot leo el elogio oficial que el vicepresidente de la plataforma .NET, David Treadwell, hizo la semana pasada de Scrum: metodología ágil para la gestión de proyectos. Microsoft ha combinado los modelos de trabajo ágiles Scrum y Extreme programming para finalizar el lanzamiento de las nuevas versiones: SQL Server 2005, Visual Studio 2005 tool suite y Biztalk server 2006 integration server. (continúa...)
|
|