El dia de mañana empieza a funcionar el nuevo control biométrico para abrir la puerta en la oficina, el anterior solamente era asistencia pero no abría la puerta.

Me pasó algo curioso cuando fui al baño. Primero tengo que registrar que voy al baño (o el baño no me deja entrar). Una vez que entré, empecé a hacer lo necesario, de pie. Como no había ido al baño desde ayer me tardé mas de los 15 segundos de rigor, y cuaz, se apaga la luz y fue impresionante que por no moverme mientras cumplía mi objetivo, ver los rayos de luz de los detectores de movimiento. Necesario por mi tipo de trabajo y la información que manejamos.

Despues de dejar la ofrenda a San Itario, evidentemente la luz se prendió, ya ya regresé a mis labores.

Había terminado la ejecución del test de velocidad de internet en la oficina, y speedtest.net me dice datos raros, supongo que Telmex está alterando el ancho de banda de ciertos servicios, porque no tenemos 12 mb de velocidad, y los xmlrpc (http://www.google.com/#sclient=psy&hl=es&q=xml-rpc&aq=0&aqi=g5&aql=&oq=&pbx=1&fp=82b577106ff03366&pf=p&pdl=300) me están tardando demasiado.

Red ineficiente, otra vez.

Ayer se concreto la salida de un programador al que contraté en septiembre, asi que habrá que contratar a uno nuevo. Por mientras hay un deficit de Portatiles, y prestaré una de las mías al corporativo (daré la mia del trabajo y trabajaré en la dell de aquí a fin de mes).

Debido a que venía con Vista cuando la compré y solo la usaba para ver correo, ya la bajé a XP.

Algunos Softwares a instalar:
Spybot search and destroy.
Avg
Chrome
Pdfcreator
pspad
wampserver
Dexpot

Y todoas la actualizaciones habidas y por haber.

Espero terminar la migración de datos en la tarde, por vida de mientras ya me reconoce todos los drivers, video, audio, lan y wan.

=)

He comentado que por cuestiones de trabajo debo dejar el sistema operativo windows 7 en la portátil que utilizo normalmente, al igual que todo mi equipo de trabajo.

En estos momentos estoy haciendo un proceso bastante complicado que implica tener abiertos a la vez:

1 ) excel de contraseñas
2 ) Excel de rfc (no puedo copiar y pegar)
3 ) Notepad como repositorio de datos de generacion de una secretaría de estado
4 ) Explorer de donde se guardan los datos
5 ) Internet explorer 8.0 (obligatorio para el portal de la secretaría de estado)
6 ) Dos softwares propietarios de gobierno que no puedo mencionar por NDA.

Normalmente no sería problema cargarlo en una Pc virtual, pero eso me lleva al problema de copiar y pegar de los softwares propietarios a las otras ventanas, asi que la mejor solución fue instalar DEXPOT para crear escritorios virtuales bajo windows 7.

Y al mismo tiempo en otro escritorio virtual deje el respaldo de servidores.

El problema básico es que aunque tengo monitor externo adicional a la lap, el area de trabajo no alcanza si quiero hacerlo en serie.

Y como al mismo tiempo la H dependencia de gobierno tarda 20 minutos en validarme el proceso, mas me vale no cerrar el explorer hasta que acabe. Escribo esto en el escritorio virtual 4, y en el escritorio dos está lo de la dependencia de Gobierno.

De todos modos hoy no termino, pero con sueret mañana salió ek bloque de información.

Una de las cosas extrañas es que el gobierno para algunos procesos de México pide personas certificadas en CCISP (http://en.wikipedia.org/wiki/Certified_Information_Systems_Security_Professional) y CRISK.

Lo malo es que para lo que nosotros vamos a hacer, una certificación CCMI2 o una CISA son las correctas.

Revisé con dos contactos que tienen certificaciones ISO Lead Auditor para 27001 y también se sacaron de onda por el contexto. Uno de ellos comentó que esas certificaciones no son costeables, y la otra hace certificaciones de 27001 para Secofi.

Parece camisa hecha a la medida, porque segun lo que yo se ni siquiera hay quien certifique en México para CRISK (que por otra parte no necesito aunque una de mis especialidades es la continuidad de negocio de ONG)

De todos modos, los contactos con diversas secretarías de estado me hacen pensar que la burocracia de México es surrealista, para decirlo decentemente.

Hace un momento quiise entrar a este blog y me dió un problema secundario extraño como si el load del cluster fuera excesivo.

El proveedor estaba funcionando raro a principios del año pasado y se corrigió a mediados, pero los ajustes que hizo la semana pasada pueden estar pasando la factura.

Estamos en proceso de estabilización de servers con el, y espero que el próximo fin de semana se elimine el cluster lobogris, quedando solamente lobonegro.

Sin embargo, creo que de todo el cluster los dominios actuales menos este y un foro de Dark Crow no usan bases de datos, asi que no debería ser un load alto en estas circunstancias. Observaré.

El analizador de código probablemente sale al aire en versión beta hoy o mañana.

UPDATE: El proveedor dejó el server de base de datos en el otro cluster… Los sitios estáticos se cargan de volada pero no aquellos con base de datos.

La perdida de paquetes de ayer no coincide con lo que yo emití.

¿Tendremos una PC en modo promiscuo respondiendo paquetes ajenos?

Haciendo una revisión por encima, el hecho que usemos redes WAN crea ruido en el sentido que no toda la señal se está utilizando, y los problemas de celulares y la zona pueden ser de saturación.

Se me ocurren dos alternativas:

1 ) Tunneling via un file_get_contents sobre un servidor con timeout de 5 minutos. Si el problema es sniffer o interferencia debe mejorarse. Lo que si es que no tenemos autoridad para cambiar la contraseña del hub, y tampoco creo que sea el problema. La instrucción debería ser un CPM para ver si hay modo promiscuo activado en la red.

2 )E-go.

A final de cuentas el problema no se ve bien, y es solo del recurso técnico, vamos a seguir con problemas secundarios como los cambios de organigrama.

Si no usan los principios básicos de la dirección, menos pueden controlar los recursos de la red. Así que una vez mas la medida provisional es hacer enlaces para quitar los parásitos.

Vi la posibilidad que traten de implementar scrum en el trabajo. Esto sería recomendable pero un poco estúpido.

Yo tuve Scrum funcionando en el área hasta que los cambios del corporativo (24 nov) dejaron fuera esa manera de trabajar. Curiosamente varias comunidades en línea y dos razones sociales que manejo usan la misma fecha pero este no es un evento relacionado.

Lo extraño del caso es que , como dije, Tanto SAEM como XFB y AGB ya estaban usando Scrum con su lista de labores del día, pendiente del día y demás. Todo en basde al procedimiento, sabiendo que era SCRUM pero sin decirlo. Funciona.

Hace unos años empezó este problema en varias consultorías que he visto. Personas que tienen idea de vocabulario, escupen metodologías y no implementan ninguna. En este caso, no solo están regresando al repositorio, sino que supongo se darán cuenta de que ya estaba implementado 5s y CMMI 2, además de los 12 pasos de Joel on Software (entre otras).

No me gusta decir se los dije, pero como se los dije, probablemente usen otra metodología y no Scrum.

Un resumen de Scrum tomado de :
===================================================
http://www.ingenierosoftware.com/equipos/scrum.php

estión de proyectos con SCRUM

Por Joaquin Gracia
4 de Septiembre de 2006

¿Qué es SCRUM? SCRUM es una forma de gestionar proyectos de software. No es una metodología de análisis, ni de diseño, como podría ser RUP, es una metodología de gestión del trabajo.

Una de las características más importantes es que es muy fácil de explicar y de entender, lo que ayuda mucho a su implantación.

Por otra parte SCRUM puede ser aplicado a distintos modelos de calidad (como podría ser CMMI) puesto que estos te dicen qué tienes que hacer, es decir, te dicen que tienes que gestionar el proyecto, pero no te dicen cómo. Ahí es donde entra SCRUM como modelo de gestión del proyecto.

Pero vamos a la materia, los siguientes son los elementos básicos de SCRUM.

Una lista con las funcionalidades de la aplicación ordenadas de mayor a menor importancia. Esta lista se llama «Product Backlog». No hace falta que esta lista contenga todas las funcionalidades inicialmente.

De la lista anterior, se toman las primeras funcionalidades, se descomponen en tareas y son anotadas en una lista que se llama «Sprint Backlog». Estas tareas serán realizadas en el siguiente mes.

Además de estos elementos tenemos unas cuantas reglas básicas y sencillas que tenemos que cumplir.

Una vez que se pasan las tareas más prioritarias del «Product Backlog» al «Sprint Backlog», estas no se pueden cambiar, esto quiere decir, que el trabajo de un mes queda fijado. Esta es la regla más importante de todas.

Al final del mes, este periodo se le llama «Sprint», se tiene que tener un ejecutable con las funcionalidades del «Sprint Backlog».

Todo el mundo puede añadir funcionalidades al «Product Backlog», pero sólo una persona puede ordenarlo. A esta persona se le denomina «Product Owner». Es el responsable del producto final.

Cada día se hace una reunión de menos de 15 minutos, en la que se reúne todo el equipo: ingenieros y gestor (llamado «Scrum Master») en la que cada miembro del equipo expone sólo los siguientes temas:
¿Qué es lo que se hizo el día anterior?
¿Qué es lo que se va a hacer hoy?
¿Qué impedimentos tengo para realizar mi trabajo?
Sólo se tratan estos temas para que la reunión sea rápida y no malgastemos el tiempo de los demás. Si se tiene que tratar otro tema se hace otra reunión sólo con las personas implicadas. ¿Recordáis la serie de TV «Canción triste de Hill Street» en la que el sargento tenía una reunión matutina con sus agentes y que terminaba con un «Tengan cuidado ahí fuera»? pues viene a ser algo parecido.

Al final del mes, es decir, al final del Sprint, se presenta el producto y se toma del «Product Backlog» ordenado las funcionalidades para cubrir en el siguiente mes.
Básicamente esto es todo. Como podéis observar las reglas son sencillas y claras.

La duración del Sprint se puede modificar. Hay gente que prefiere Sprints más largos al comienzo, mes y medio o dos meses, ya que al principio cuesta más obtener un ejecutable y al final Sprints más cortos, una semana o dos, cuando se está en la fase final de refinamiento. Pero básicamente el proceso es el mismo de principio a fin.

Para gestionar el proyecto sólo necesitamos dos listas, el «Product Backlog» y el «Sprint Backlog». Podemos usar Excel para manejarlas.

Las 2 conexiones de Internet del trabajo están fallando. Ya se verificó que del servidor de dns al internet se cae la conexión. Mi propia PC me muestra una pérdida de 14%, lo que equiviale a que se caiga internet seis veces por minuto, y po lo mismo me cierre las comunicaciones via SSH y parte de las ftp.

En resumen: Será poco posible trabajar con esta latencia. No es problema de interferencia, así que será lo mismo que de costumbre. Es extraño que en unas oficinas como las anteriores el problema fuera al revés, que ni mi BAM ni celulares funcionaban. Aquí no he visto de celulares (no me gustan), pero tampoco he visto a nadie hablar por celular desde aqui recientemente.

Sea lo que sea, probar con BAM es casi obligatorio.

Ayer volvieron a implementar el repositorio de tareas que hice hace unos meses, porque no les quedó otro remedio. Soy previsor.

Ayer, antes de salir al boliche para lo que se había hablado en el corporativo, le comenté a Angel del problema que se veia en el panel de patcheo de las nuevas oficinas: No se ve numeración de nodos.

Hoy en la mañana, le comenté a uno de los socios y al «director» del corporativo la necesidad de poner extinguidores y hacer un programa de simulacros, de manera que idealmente cada semana tengamos un simulacro de ahogamiento, infarto, incendio y evacuación. Como baja las primas de seguro no es mala idea.

Diez minutos despues, se bautizó con sangre la oficina.

El mismo socio al que le comenté, se abrió la cabeza con material del panel de patcheo, lo malo es que el en el pasado fue voluntario de la cruz rojam, y por lo mismo nuestro «experto» en el tema.

Es cuestión de esperar a las medidas de seguridad de incendios.

Para los que no ubican que es un panel de patcheo:

http://esp.hyperlinesystems.com/catalog/patch-panels/

Había quedado de escribir ciertas cosas hoy, pero lo tendré que hacer mañana. En la oficina nueva del trabajo tenemos un internet lentísimo y no podré hacer las pruebas necesarias.

Noto dos o tres cosas, que comentaré después.

Ayer me autorizaron a que el sistema para documentar lo que han hecho SAEM y ABG, se maneje por GPL. Mañana doy los datos del proyecto de documentador de código PHP.