Opinión

Artículos de opinión


Los algoritmos no llevan bigote: posiblemente luzcan barba

Es posible que llegue tarde para felicitar a Fréderic Beigreder por su premio Icon a la Agitación cultural 2016 aunque espero que haya sido por una serie de artículos documentados y no por uno repleto de estereotipos, tópicos y vanalidades como "Ningún algoritmo lleva bigote".

Disculpe la tardanza, le habría contestado antes pero me ha resultado complicado sacar media hora para escribir seiscientas palabras en esta época dedicada a mi mujer, familia y amigos.

Leer más...

¿Por qué los desarrolladores no se preocupan por la seguridad y por qué deberían?

Este fin de semana, raro en mí, no tenía ningún proyecto de programación en mente excepto la documentación de BauPlugStudio , es decir, era el fin de semana perfecto para procastinar y descansar un poco la mente evitando una tarea desagradable.

El caso es que, no sé muy bien cómo, pasé de escuchar la canción The day of the routers died a ver las conferencias de Chema Alonso sobre seguridad informática .

Leer más...

Diferencias entre Scrum y ASM

Al fin ha ocurrido. Tenía que pasar antes o después y ha sido hoy. Por fin el cliente para el que trabajo en este proyecto ha decidido dejar la tecnología ASM que utilizábamos hasta ahora para gestionar nuestros proyectos y se pasa a la metodología ágil, concretamente a Scrum.

Debería estar contento, siempre he defendido este tipo de técnicas, sin embargo, lejos de alegrarme, me plantea ciertas dudas.

Leer más...

Estimación de software y metodologías ágiles (I)

Acabo de terminar de leer un artículo de un antiguo compañero sobre estimaciones en proyectos de software utilizando puntos de función y me ha recordado algunas cosas que siempre quise dejar por escrito sobre este tema.

Como diría Jack el Destripador "Vamos por partes" y antes de hablar de estimaciones comencemos hablando de ciclo de vida de un proyecto.

Leer más...

Estimación de software y metodologías ágiles (II)

En el anterior artículo de esta serie hablamos del ciclo de vida en cascada , de las dificultades de gestionar un proyecto utilizando esta metodología y los problemas iniciales que nos encontrábamos para estimar correctamente un proyecto atendiendo a parámetros como pueden ser los puntos de función .

Esbozamos un escenario bastante negativo al que nos enfrentamos con relativa frecuencia: gestionar una serie de requisitos, en su mayor parte difusos, preparar un plan de acción y presupuestarlo.

Leer más...

ILSpy el Reflector libre

Una herramienta fundamental a la hora de realizar ingeniería inversa (decompilar un ejecutable.NET) para ver el código fuente de una aplicación o DLL en.NET es .NET Reflector de Lutz Roeder .

Esta herramienta nació como software gratuito, aunque después de adquirirla la empresa Redgate ha cambiado su licencia y ahora sólo está disponible como software de pago (unos 35 euros, aunque vale lo que cuesta).

Leer más...

Junio en opensource

El mes que acaba no ha sido uno de esos meses repletos de novedades, desgraciadamente por mi trabajo, no he tenido demasiado tiempo para navegar, sin embargo, sí ha sido un mes razonablemente interesante.

Eso sí, por fin me he encontrado con qooxdoo y he podido dedicarle algo de tiempo.

Leer más...

Las mejores empresas de desarrollo de España o los problemas del outsourcing como modelo de negocio

Hoy he estado mirando el ranking de beneficios de las empresas informáticas españolas del año 2.012, por nada especial, simplemente sentía curiosidad o buscaba la oportunidad de encontrar otro trabajo, como prefieran.

La verdad, no me ha sorprendido ver que más de la mitad de estas empresas se dedican al outsourcing, las otras son empresas asociadas a bancos, telecomunicaciones o grandes multinacionales como IBM o HP.

Leer más...

Las miserias de la programación en Internet

Hemos comenzado un nuevo proyecto de programación en un cliente y ha decidido que sea accesible desde Internet.

No es que me parezca buena idea por las características de la aplicación de negocio y sus requisitos pero dado que el cliente manda, nos hemos puesto a ello.

Leer más...

Nuevos tiempos

En los últimos años parece que todos nos hemos puesto de acuerdo en algo por fin.

No ha sido en el entorno de desarrollo ni en un nuevo framework si no en la herramienta final para el control de versiones.

Leer más...