viernes, 13 de enero de 2012
¿Como asegurar que mi aplicación web es accesible?
jueves, 5 de enero de 2012
Editores de texto enriquecido y Cross Site Scripting
martes, 20 de diciembre de 2011
Nueva red social del mundo del queso
Actualmente todos los servicios que ofrece tabladequesos.es se ofrecen de forma gratuita y sin ningún compromiso.
¿Por qué registar mis quesos en tabladequesos.es?
Tabla de quesos es una buena promoción para tus productos, porque en tabladequesos.es tendrás la oportunidad de dar a conocer tus quesos o tu negocio de una forma gratuita, llegando a tus cliente las 24 horas del días 7 días por semana, tus productos serán encontrados más fácilmente por posibles clientes ya que aquí serán más accesibles por parte de buscadores como google, esta red social será un medio de comunicación con los posibles compradores y resto de profesionales del sector como distribuidores, tiendas y restaurantes. Sacarás provecho de las nuevas redes sociales como Facebook, Twiter, etc. ya que los usuarios podrán compartir los articulos sobre tus quesos de una forma sencilla en estas redes mediante tabladequeso.es
martes, 29 de noviembre de 2011
Tim O'Reilly en FICOD
Uno de los patrocinadores fué RTVE y no se si por esta razón todas las charlas importantes están colgadas en la página del FICOD, como no pude asistir a la de Tim O'Reilly hoy he estado viendo su presentación la cual me ha parecido muy aconsejable para hacerse una idea de en que punto nos encontramos y cuales son las tendencias actualmente en las Tecnologías de la Información.
miércoles, 20 de julio de 2011
The Art of Lean Software Development (El Arte de Desarrollo de Software con Lean)
De Curt Hibbs, Steve Jewett, and Mike Sullivan
2009 (O’Reilly )
ISBN: 978-0-596-51731-1
Recientemente he terminado de leer este libro, empecé a leerlo porque quería tener otra visión de lean distinta de la que me podían dar los libros de Mary y Tom Poppendieck, algo más introductorio por decirlo de alguna manera, en ese sentido me he quedado satisfecho con el libro ya que creo es una buena aproximación a lo que es Lean, pero si ya estás familiarizado con las metodologías ágiles y sus prácticas es posible que no aproveches los capítulos centrales del libro porque tocará tópicos sobre los que ya hayas pasado, si por el contrario no tienes experiencia con las metodologías ágiles puede ser un buena toma de contacto.
El índice resumido del libro es el siguiente:
1 POR QUÉ LEAN?
2 APLICANDO LEAN AL DESARROLLO DE SOFTWARE
3 PRACTICA 0: TRATAMIENTO DE CÓDIGO Y CONSTRUCCIONES MEDIANTE SCRIPTS
4 PRACTICA 1: TESTEO AUTOMÁTICO
5 PRACTICA 2: INTEGRACIÓN CONTINUA
6 PRACTICA 3: MENOS CÓDIGO
7 PRACTICA 4: ITERACIONES CORTAS
8 PRACTICA 5: PARTICIPACIÓN DEL USUARIO
9 QUÉ ES LO SIGUIENTE?
miércoles, 14 de abril de 2010
El último libro técnico que he leido: Scrum and XP from the trenches.
lunes, 1 de septiembre de 2008
Metodologías de desarrollo.
Esta mañana me he preguntado qué método/metodología de desarrollo está pegando más fuerte, y siguiendo con el estilo de la semana pasada para saber que analizador de código estático está teniendo más éxito, he comparado la tradicional “unified proces” en adelante UP o RUP con las emergentes y consideradas ágiles “extreme programming” en adelante XP y “scrum” , el resultado lo podéis ver en google insights.
Desde mi experiencia personal que he trabajado intensamente tanto con RUP como con extreme programming, recomendaría uno u otro dependiendo del proyecto, principalmente tamaño, pero sin seguir de forma radical ninguno de los dos, aunque me incline ligeramente hacia las metodologías ágiles. A lo largo de los proyectos por los que he pasado, he visto desde los que se hacía necesaria la figura de una persona, o equipo de personas, que se encargue de tener los diagramas producto del diseño en sincronía con los cambios que se van haciendo en código (RUP), hasta proyectos en los que el extremismo por hacer “pair programming” , o programación por parejas, que es una práctica típica de XP mediante la cual dos programadores se sientan con un mismo ordenador y teclado, se llevaba tan a rajatabla que cuando uno de los miembros de la pareja se tenía levantar para ir al servicio el otro dejaba de programar y se dedica por ejemplo a leer el correo, tanto en el primer caso, que parece más efectivo generar los diagramas de diseño de bajo nivel mediante un herramienta de forma automática, como en el segundo que parece más razonable dejar el “pair programming” sólo para el núcleo del programa, o para formar a los nuevos miembros del equipo, o para superar un error tedioso, me parecen claros ejemplos de llevar la metodología demasiado lejos, pero no creo que se piense que estoy en contra de modelar con UML o en contra de la programación por parejas, todo lo contrario, me parecen verdaderamente útiles, pero en su justa medida.
A lo mejor es por mi educación en Ingeniería Informática, pero a mi UML me sigue pareciendo una herramienta imprescindible, sobre todo en las primeras fases del análisis, para hacer un modelo de alto nivel.
En cuanto a scrum sólo tengo unas ligeras nociones, pero viendo los resultados ofrecidos por google insights me están entrando ganas de mirarlo más en profundidad, parece que a día de hoy esta arrasando, y si que conozco alguna empresa en España que ha apostado por ella, habrá que mirar en las páginas de ofertas de trabajo para ver si de verdad se está usando.
Me resulta interesante ver que la consulta relacionada que está creciendo más es “Agile Unified Process” que es una versión simplificada de RUP añadiendo conceptos de las metodologías ágiles como el TDD (desarrollo guiado por test) pero conservando principios inamovibles como desarrollar a partir de un Modelo.
20/07/2011 Actulización de google insight añadiendo Lean
|
|
|