|
Estos días en:I'm Mike 5 tools every PHP programmer should know about VB Notebook for .net 10 Ways To Insure Project Failure Miguel Carrasco How to Rate a Software Developer Ricardo Galli Diez señales de que no eres tan buen programador como piensas |
|
Ingeniería del Software
- Najaraba
- Sergio Hernando
- Más que código
- La masa, el ladrillo, la bota, el bocadillo...
- Jorge Úbeda
- José Luis Becerril
- Reforming Project Management
- Pablo Fernando Sánchez
- Josep on technology
Gestión- Gurusblog
- nodos en la red
- Consultoría artesana en la red
- David Monreal
- a bit of an apple
- Juan Carlos Navarro
- LegnitaPress
- La Gacela de Wirayut
- Managing Knowledge Processes
- Sabidiría.com: Liderazgo
- Presión blogosférica
- Roberto Carballo
|
|
URL del feed |
Suscripción
RSS |
|
Suscripción por correo |
|
|
|
- Plataforma: Joomla
- Fotos: stock.xchng
- Estadísticas:StatCounter
- Plantilla: NetShine SL
|
|
|
¿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.
|
|
Practical Insight into CMMI |
Blog -
Libros
|
29.09.2006 |
Es un artículo bastante raro: anuncia la descarga gratuita del libro "CMMI Implementation ", cuando en realidad el que descargas es el también relativo a CMMI "Practical Insight into CMMI" . Te llega en formato rar y para descomprimirlo hace falta la contraseña que en el mismo artículo publican y que es: "www.ebooksportal.org" ¿Turbio?... pues sí, bastante. Blogalaxia Tags: ebook CMMI practical+insight+CMMI
|
|
Versión de prueba de Flight Simulator X |
Blog -
cajon de sastre
|
28.09.2006 |
Para los más impacientes, ya se puede descargar la versión de prueba del que promete ser el más espectacular y realista simulador de vuelo: Microsoft Flight Simulator X la 10º versión de este producto que Microsoft lleva ya 25 años desarrollando. Esta versión gratuita incluye 2 aeropuertos, tres misiones, tres modelos de avión y escenarios del Caribe. Vamos, para poner los dientes largos porque la comercial que estará disponible a finales de año, para la campaña de navidades, incluye 24.000 aeropuertos de todos los continentes, escenarios con imágenes de satélite, juego online... Una imagen vale más que mil palabras:
|
|
Gestión de proyectos: ¿formal o ágil? |
Síntesis -
Apuntes
|
28.09.2006 |
Los gestores de proyectos de la escuela clásica se rasgan las vestiduras al oir a los "ágiles" prohibir el uso de diagramas Gantt; y éstos suelen insistir en su look rebelde, y en etiquetar de tozuda y pesada a la gestión de proyectos formal.
En un lado están los gestores que saben garantizar la previsibilidad de la ejecución y en el otro los que saben hacer lo propio con el valor del producto; pero resulta tarea difícil encontrar gestores capaces de trabajar lo mismo con las áreas de conocimiento de PMI, que con modelos ágiles, desarrollos iterativos tipo scrum y equipos multifuncionales; y sobre todo con el criterio profesional para aplicar a cada proyecto las pautas más apropiadas.
La actitud de "mi método es el bueno" no ayuda a la evolución hacia una síntesis del conocimiento de ambos lados.
|
|
Test de supervivencia de proyectos |
Blog -
Sitios, blogs, eventos...
|
27.09.2006 |
La masa, el ladrillo, la bota, el bocadillo... es el blog absolutamente recomendable de Rodrigo Corral, que ayer publicaba la traducción del "test de supervivencia de proyectos" que Steve McConnell publica en Software Project Survival Guide para realizar una valoración inicial del nivel de riesgo de un proyecto. Gracias por compartirlo, Rodrigo. - Test de supervivencia de proyectos .
Blogalaxia Tags: gestión+de+proyectos cuestionario
|
|
¿Listo, cumplidor o motivado? |
A vuela pluma -
Gestion
|
26.09.2006 |
Dicen las empresas que son las personas su componente más valioso. Algunas lo creen sinceramente, y otras no tanto. Las primeras valoran la capacidad y las segundas la dedicación. Unas buscan "gurús" y otras "currantes".
Estas expresiones son estereotipos muy gráficos de tres estilos diferentes de gestión de personal: - "Dame gente trabajadora y curante, y no de los que están pendientes del reloj para salir a la hora."
- "No quiero gente para calentar las sillas. Producimos con brain time, no con body time"
- "Quiero gente que sienta los colores. Que sienta a la empresa, al producto y al proyecto en el que trabaja, como suyo".
|
|
¿Se puede planificar un trabajo que no se sabe medir? |
A vuela pluma -
software
|
25.09.2006 |
El libro "Software Project Secrets, Why Software Projects Fail " en el capítulo 3º analiza las asunciones que la gestión de proyectos tradicional da por supuestas para todo tipo de proyectos, y que sin embargo, en los proyectos de software no son ciertas. Según su autor George Stepanek , una de ellas es suponer que se puede estimar con una precisión aceptable el coste que tendrá el proyecto. En la siguiente tabla refleja las diferencias de precisión que se obtienen al hacer las estimaciones en las fases de planificación:
|
|
Los 10 mandamientos del programador ágil |
Blog -
Agilidad
|
23.09.2006 |
Escribe las pruebas antes que el código Es una buena forma par asegurarte de que no vas a escribir funcionalidades que no necesita el programa, y evitar la tentación de programar un método extra o un parámetro adicional, "por si acaso alguna vez..." Integra y ejecuta el código a diario en tu máquina. Descárgalo del servidor, ejecútalo y mantén sincronizadas las versiones por encima de todo.
Se perezoso. Automatiza todo lo que puedas.
|
|
Ideas radicales y políticas retributivas |
Blog -
cajon de sastre
|
22.09.2006 |
Julen retomaba ayer sus propuestas de "ideas radicales " (merece la pena echarles un vistazo) y aportaba una nueva, también contra-corriente de muchas opiniones, pero que tiene mucha miga: "retribución no indivualizada ". Hoy Tochismochis desde Creative Minds plantea reparos que tienen su lógica.
Es una cuestión difícil. Al leerla me ha pillado preparando una presentación de "síntesis" que, sobre el clásico esquema de "personas - procesos y tecnología" apunta una división en el vértice de "personas" que no se suele considerar al gestionar recursos humanos: ¿"operarios" o "artífices"?.
|
|
Nuevo portal para codificación segura con C y C++ |
Blog -
Sitios, blogs, eventos...
|
21.09.2006 |
CERT , el instituto federal norteamericano de investigación y desarrollo para la seguridad de los sistemas de información, dependiente de SEI , ha estrenado un web colaborativo para difundir prácticas y recomiendaciones de codificación segura en C y C++. Para cada uno de los lenguajes se incluyen ya algunos ejemplos de codigo inseguro junto con la codificación recomendada. - Web: Secure Coding standards web site .
- Página CERT con más recursos sobre codificación segura .
Blogalaxia Tags: seguridad c++ CERT
|
|
Charla de Jeff Sutherland: The Roots of Scrum |
Blog -
Agilidad
|
20.09.2006 |
Jeff Sutherland ha dejado en InfoQ la presentación que dio en Dinamarca en septiembre del año pasado en las conferencias JAOO 2005: "The Roots of Scrum". Es una presentación de una hora en la que explica el origen y los principios del desarrollo scrum identificados por Nonaka y Takeuchi cuando analizaron cómo desarrollaban los nuevos productos empresas como Fuji-Xerox, Honda, HP, 3M, Canon... y definieron un modelo de gestión en el que el objetivo no es la predictibilidad del desarrollo, sino el valor del producto para el cliente.
|
|
Gestión de proyectos ágil: conceptos básicos |
Síntesis -
Apuntes
|
19.09.2006 |
En las circunstancias de velocidad del mercado actual, no sólo es importante el valor en el momento del lanzamiento, sino también su capacidad de adaptación y evolución a través de versiones, modificaciones, actualizaciones o ampliaciones; porque ahora no ocurre como en los años 50 en los que un modelo de auto-radio permanecía años sin desfasarse. Ahora como en Alicia en el país de las maravillas: “necesitas correr todo lo que puedas para permanecer en el mismo lugar”. Los entornos de negocio de muchos sectores han experimentado cambios importantes en las últimas décadas. La gestión de proyectos, o al menos la gestión de los proyectos para desarrollar nuevos productos y servicios en estos sectores tiene que dar el paso de evolución apropiado para adaptarse a los cambios del entorno en el que trabaja; en los que ahora, la “bête noire” no es exceder fechas y presupuestos, sino salir rápido al mercado con el mayor valor innovador posible
|
|
Nevant decide incorporar Scrum en su producto y en su empresa |
Blog -
Agilidad
|
18.09.2006 |
metoCube es un sistema de software para documentación, referencia y análisis de procedimientos de cualquier tipo (desde la manufactura de prendas de vestir al desarrollo de software), que dispone de plantillas para trabajar con los frameworks de PMBOK, ITIL o UP. Nevant , la empresa que lo desarrolla ha decidido incorporar Scrum en la próxima versión 2.0, y parece bastante convencida de los beneficios del desarrollo ágil, porque además de añadir a metoCube la posibilidad de trabajar con este modelo, ha decidido adoptarlo ella misma para desarrollar la versión 2.0 de su producto. Blogalaxia Tags: metoCube procesos modelado+de procesos procedimientosagilidad scrum
|
|
Blog -
cajon de sastre
|
17.09.2006 |
Como un chico con zapatos nuevos está hoy Navegapolis, estrenando su flamante plantilla nueva. Tan acostumbrado que estaba ya a la que era su imagen de siempre, al principio casi no lo reconocía; pero creo que el cambio le favorece. Jugando con la nueva plantilla, he abierto también la columna de la derecha para modificar un poco la distribución. Espero que os guste el nuevo look.
Blogalaxia Tags: Navegapolis
|
|
Charla de Ken Schwaber sobre scrum en Google |
Blog -
Agilidad
|
14.09.2006 |
Dentro de la iniciativa de las charlas tecnológicas on-line "Google tech talks ", el pasado día 5 de este mes el invitado fue Ken Schwaber, posiblemente el principal investigador y promotor de la aplicación de la teoría scrum de Nonaka y Takeuchi en el desarrollo de software. En su charla "Scrum Et Al" afirma que ha llegado el momento del protagonismo de los equipos ágiles y del desarrollo iterativo. - Charla de Ken Schwaber sobre scrum en Google tech talks .
Blogalaxia Tags: scrum Ken+Schwaber Scrum+Et+Al
|
|
Hoja para evaluaciones de nivel 2 de CMMI |
Herramientas -
Productividad
|
14.09.2006 |
Tomando como base la idea de hojas de cálculo de auto-evaluación CMMI, he preparado para las clases prácticas del tema CMMI de este curso una versión en español, para evaluar el nivel 2 de madurez CMMI-SE/SW 1.1. Es una herramienta "de andar por casa"; Y para los que también os pueda hacer papel, como material pedagógico, o como ayuda para hacer evaluaciones informales, aquí la dejo. Está en formato para Excel 97-2002 ó 5.0/95. Es de uso muy simple, e incorpora en la barra de menús de Excel la opción "CM2" con unas breves instrucciones. Blogalaxia Tags: CMMI evaluación
|
|
Plastic, Sistema para gestión de la configuración desarrollado con Scrum |
Blog -
Agilidad
|
13.09.2006 |
Los chicos de Códice Software son otros pioneros en la implantación de métodos ágiles en España. Su mérito es doble, porque además de haber realizado todo el desarrollo de su primer producto con Scrum, éste es una utilildad para Ingeniería del Software, y todo ello "Made In Spain". ¡Casi na!.
Plastic es un sistema de gestión de la configuración en los desarrollos de software, que se quiere codear con los chicos grandes con funcionalidesd del tipo Rational ClearCase, ser facilón como Perforce y más modesto al hablar del precio.
|
|
Síntesis -
Apuntes
|
12.09.2006 |
Como dirían los maños más castizos: "ahora que habíamos aprendido a decir pilicola, van y lo llaman flim". En los 80, cuando la gestión de proyectos clásica había desarrollado ya un cuerpo de conocimiento estable y contrastado, y Michel Hammer demostraba la potencia de la producción basada en procesos para lograr eficiencia, calidad y repetibilidad, van algunas empresas como Canon, Fuji-Xerox, HP, 3M, Nec y otras; pasan de planificar, dividir el trabajo en fases y especialidades y... ¡logran mejores resultados que sus competidores! que desarrollan con modelos tan planificados y ordenadicos.
|
|
Síntesis -
Artículos síntesis
|
10.09.2006 |
Cuestionar lo conocido genera la contradicción, la tensión entre contrarios que actúa de motor en la evolución del conocimiento. No es nuevo. Lo afirmó Platón. En filosofía ha creado la escuela dialéctica , y Nonaka y Takeuchi, en su último líbro Hitotsubashi on Knowledge Management afirman también estár convencidos de que este patrón dialéctico de tesis, antítesis y síntesis dirige la evolución del conocimiento: antítesis que se oponen y cuestionan las tesis anteriores, y dan como resultado nuevas posturas de síntesis que a su vez harán el papel de tesis en el siguiente ciclo evolutivo; formando así una espiral de evolución y perfeccionamiento continuo. Estoy convencido de que los modelos basados en procesos han sido la "tesis" que inicia el conocimiento para desarrollar sistemas de software. Que la agilidad es su antítesis, y que estamos generando en estos años la síntesis; un resultado enriquecido de ambos, depurado y con mayor valor de conocimiento.
|
|
| << Inicio < Anterior 1 2 3 4 5 6 7 8 9 10 Siguiente > Fin >>
| Resultados 176 - 200 de 499 | |
|
|
|