El test de Joel adaptado al desarrollo web

Leyendo blogs, me encuentro con este artículo que trata sobre una revisión del sencillo test de Joel Spolsky sobre la calidad del software. Esta nueva revisión, de la mano de Brandon Savage, propone 12 pasos adaptados al desarrollo web hoy día. Los pasos se responden con un sí o un no. Estos son los posibles resultados:

  • 12 síes. Perfecto.
  • 11 síes. Aceptable.
  • 10 o menos síes. Tienes un serio problema.

Ahora veamos las preguntas:

  1. ¿Usas algún sistema de control de versiones?
  2. ¿Puedes generar fichero para distribuir tu software en sólo un paso?
  3. ¿Usas integración continua?
  4. ¿Guardas un registro de bugs?
  5. ¿Corriges los bugs tras escribir nuevo código?
  6. ¿Cumples los hitos a tiempo?
  7. ¿Documentas las especificaciones?
  8. ¿Disfrutan tus programadores de un entorno de trabajo tranquilo?
  9. ¿Usas las mejores herramientas, y gastas dinero en aquéllas que son necesarias y caras?
  10. ¿Escribes test unitarios?
  11. ¿Tus nuevos candidatos demuestran sus conocimientos de programación con alguna prueba tangible durante la entrevista?
  12. ¿Tienes testers?

En mayor o menor medida, todas me parecen propuestas muy acertadas. No deja de ser una curiosidad más, pero posiblemente este “juego” sea una métrica de calidad de software equiparable a otros sistmas varios órdenes de magnitud más complejos.

Por cierto, yo obtengo un 6 sobre 11 (La pregunta número 11 no se aplica en mi caso).



2 comentarios a “El test de Joel adaptado al desarrollo web”

  1. alesconditeingles  on Noviembre 7th, 2009

    Hola Chuso! cuantísimo tiempo sin pasarme por aqui, tu también tuviste tu site un poco abandonado ehhh jeje. Ya veo que sigues bien, con tus cosillas de programación, eso está muy bien.

    Bueno, yo ahora estoy currando en IECISA en el departamento de OpenSource, asi que contento.

    Lo dicho, un saludo y a ver si nos vemos!

    PD: Soy Sergio, que tengo nuevo blog ;)

  2. chusete  on Noviembre 7th, 2009

    Hola Sergio! Vaya, no sabía que ECI tuviera un departamento de Open Source :D

    Y tampoco conocía tu nuevo blog. ¡Nada que ver con el anterior! He estado echándolo un vistazo y me gusta!. Tiene muchos puntos para triunfar. ¿Qué fue del Dios Oppenheimer? Y ya de paso, bienvenido a wordpress. Mucho más mejor que blogspot, eh? ;)

    Y sí, a ver si nos vemos. ¡Un abrazo!


Deja un comentario