
jueves, 3 de septiembre de 2009
La vuelta al trabajo, animo!

domingo, 30 de agosto de 2009
Gestión de proyectos – Etapas en el proyecto – Introducción

Aplicar la gestión de proyectos es magnifico, hace un año y medio puede asistir a un postgrado sobre gestión de proyectos en la UPC y desde aquel momento siempre e intentado aplicarlo.
Hay veces que en tu propia compañía si no aplicas bien una buena gestión de cambio es TOTALMENTE imposible aplicar una buena metodología de gestión de proyectos.
Por eso siempre se tiene que tener presente cuando se intenta implantar una metodología de gestión de proyectos llevar en paralelo una buena gestión del cambio.
En esta serie de post que voy ha realizar hablaremos sobre las etapas de un proyecto informático.
Hay que tener presente que en un departamento de sistemas de información como en una empresa de soft siempre se esta trabajando con varios proyectos a la vez, por este motivo es esencial poder aplicar la gestión de proyectos.
A grandes rasgos las fases de un proyecto son:
El primer paso es saber el “QUE” se quiere hacer
- Seguidamente “COMO” se efectuará
- Se debe seleccionar correctamente el equipo que formara parte del proyecto.Implica directamente en tiempos = costes
- Se deben marcar las tareas principales antes de empezar a definir los recursos necesarios.
Tareas secundarias
recursos
- Definición (ofertación y/o presentación)
- Ejecución (Seguimiento y control)
- Fin (cierre de proyecto)
La magnitud de estas etapas vendrá determinadas por el tipo de proyecto y empresa. Puede ser que alguna de ellas no estén en el global del proyecto.
Para finalizar la introducción de hoy, hay que tener presente:
- Definición: Etapa de definición y planificación del proyecto.
- Ejecución: Etapa de puesta en marcha (propia del flujo del proyecto). Muy importante efectuar el seguimiento del proyecto, normalmente SE OLVIDA.
- Fin: Cierre del proyecto. Etapa importante para valorar como ha ido el proyecto y aprender para otros proyectos.
domingo, 23 de agosto de 2009
La firma electrónica, cultura general

Con este post quiero “intentar” explicar de una forma sencilla y clara, como intento siempre dar cuatro datos básicos sobre la firma electrónica.
Mi interés ha nacido hace pocos meses al encontrarme en el trabajo con un compañero que le “encanta” todo el tema de firma electrónica, dni-e, etc… y me ha contagiado.
¿Que es la firma, Como funciona esto de firmar electrónicamente?
La firma electrónica de un documento es el resultado de aplicar cierto algoritmo matemático, denominado función hash, al contenido. Esta función hash asocia un valor dentro de un conjunto finito (generalmente los números naturales) a su entrada. Cuando la entrada es un documento, el resultado de la función es un número que identifica casi unívocamente al texto en concreto. Si se adjunta este número al texto, el destinatario puede aplicar de nuevo la función y comprobar el resultado con el que ha recibido. No obstante esto presenta algunas dificultades.
Para que sea de utilidad, la función hash debe satisfacer dos importantes requisitos. Primero, debe ser difícil encontrar dos documentos cuyo valor para la función "hash" sea igual. Segundo, dado uno de estos valores, debería ser difícil recuperar el documento que lo ha producido.
Algunos sistemas de codificación de clave pública se pueden usar para firmar documentos. El firmante cifra o codifica el documento con su clave privada y cualquiera que quiera comprobar la firma y ver el documento, no tiene más que usar la clave pública del firmante para descifrarla.
Para usarlos un documento se firma con una función "hash", cuyo resultado es la firma. Otra persona puede comprobar la firma mediante la misma función a su copia del documento y comparando el resultado con el del documento original. Si concuerdan, es prácticamente seguro que los documentos sean idénticos.
El funcionamiento correcto, o estándar que se debería utilizar es aplicar un algoritmo efectivo tendrá que hacer uso de un sistema de clave pública para cifrar solo la firma. En particular, el valor "hash" se cifrará mediante el uso de la clave privada del firmante, de modo que cualquiera pueda comprobar la firma usando la clave pública correspondiente. El documento firmado se podrá enviar usando cualquier otro algoritmo de cifrado, o incluso ninguno si es un documento público. En caso de que el documento se modifique, la comprobación de la firma fallará, pero esto es precisamente lo que la verificación se supone que debe descubrir.
A nivel jurídico, sin meternos de lleno, os comento la ley que se aplica y los artículos que personalmente creo que son más significativos.
La LEY 59/2003, de 19 de diciembre, de firma electrónica (BOE 20.12.03) regula y marca las condiciones para la firma sin papel, es decir para la firma electrónica.
Artículos de interés:
- Primero
Se aclara que no basta con la firma electrónica avanzada para la equiparación con la firma manuscrita; es preciso que la firma electrónica avanzada esté basada en un certificado reconocido y haya sido creada por un dispositivo seguro de creación.
- Segundo
2. Las disposiciones contenidas en esta ley no alteran las normas relativas a la celebración, formalización, validez y eficacia de los contratos y cualesquiera otros actos jurídicos ni las relativas a los documentos en que unos y otros consten.
- Tercero
2. La firma electrónica avanzada es la firma electrónica que permite identificar al firmante y detectar cualquier cambio ulterior de los datos firmados, que está vinculada al firmante de manera única y a los datos a que se refiere y que ha sido creada por medios que el firmante puede mantener bajo su exclusivo control.
- Cuarto
4. La firma electrónica reconocida tendrá respecto de los datos consignados en forma electrónica el mismo valor que la firma manuscrita en relación con los consignados en papel.
- Quinto
6. El documento electrónico será soporte de:
a) Documentos públicos, por estar firmados electrónicamente por funcionarios que tengan legalmente atribuida la facultad de dar fe pública, judicial, notarial o administrativa, siempre que actúen en el ámbito de sus competencias con los requisitos exigidos por la ley en cada caso.
b) Documentos expedidos y firmados electrónicamente por funcionarios o empleados públicos en el ejercicio de sus funciones públicas, conforme a su legislación específica.
c) Documentos privados.
- Sexto:
8. El soporte en que se hallen los datos firmados electrónicamente será admisible como prueba documental en juicio.
…Si se impugna la autenticidad de la firma electrónica
avanzada, con la que se hayan firmado los datos incorporados al documento electrónico, se estará a lo establecido en el apartado 2 del artículo 326 de la Ley de Enjuiciamiento Civil.
Artículo 326. Fuerza probatoria de los documentos privados.
1. Los documentos privados harán prueba plena en el proceso, en los términos del artículo 319, cuando su autenticidad no sea impugnada por la parte a quien perjudiquen.
2. Cuando se impugnare la autenticidad de un documento privado, el que lo haya presentado podrá pedir el cotejo pericial de letras o proponer cualquier otro medio de prueba que resulte útil y pertinente al efecto.
Si del cotejo o de otro medio de prueba se desprendiere la autenticidad del documento, se procederá conforme a lo previsto en el apartado tercero del artículo 320. Cuando no se pudiere deducir su autenticidad o no se hubiere propuesto prueba alguna, el tribunal lo valorará conforme a las reglas de la sana crítica.
Artículo 320.
3. Cuando de un cotejo o comprobación resulte la autenticidad o exactitud de la copia o testimonio impugnados, las costas, gastos y derechos que origine el cotejo o comprobación serán exclusivamente de cargo de quien hubiese formulado la impugnación. Si, a juicio del tribunal, la impugnación hubiese sido temeraria, podrá imponerle, además, una multa de
- Séptimo:
9. No se negarán efectos jurídicos a una firma electrónica que no reúna los requisitos de
Firma electrónica reconocida en relación a los datos a los que esté asociada por el mero hecho de
Presentarse en forma electrónica.

Se utiliza la biometría (Ramón, esto te gustará; D).
En las tecnologías de la información, la autentificación biométrica se refiere a las tecnologías para medir y analizar las características físicas y del comportamiento de la persona para poder autentificar.
Las huellas dactilares, la retina, el iris, los patrones faciales, de venas de la mano o la geometría de la palma de la mano, son ejemplos de características físicas (estáticas). Son características dinámicas la firma, el paso y la forma de escribir a máquina. La voz se considera una mezcla de características físicas y de comportamiento, todos los rasgos biométricos comparten aspectos físicos y del comportamiento.
Acabar comentado que para realizar toda la parte de firmado, se necesita un software y si se desea un hardware para llevar acabo el proceso de firmado.
domingo, 16 de agosto de 2009
Redactar un mail correcto, varios consejos

sábado, 8 de agosto de 2009
E-learning, herramientas y estructura base para solución global
He tenido la posibilidad gracias a mi trabajo a investigar sobre las posibles soluciones a nivel OpenSorce (cuestión de presupuestos; D) y me he quedado sorprendido del gran abanico de soluciones que podemos encontrar y sobre todo la gran Comunidad que encontramos.
Os quiero mostrar a muy grandes rasgos las herramientas que se pueden encontrar, bueno las herramientas que yo he trabajado y mostraros una plataforma base para poder obtener un sistema e-learning.
La arquitectura base que se presenta normalmente es la siguiente:
Tenemos un portal para el usuario con el tenemos el control a nivel de gestión de usuario, también tenemos el control para la gestión de los menús. Dentro del portal tenemos instalado un gestor de contenidos para alimentar de información el portal y finalmente introducimos una herramienta de e-learning para conseguir montar los cursos virtuales.

Las soluciones de portal podemos encontrar muchas, yo he probado las siguiente con buen resultado:
Single Sign On, modelo de posting (ASP), Independencia respecto de servidores de aplicaciones, independencia respecto a la BBDD, internacionalización, escalable, tecnología struts, variedad de porlets incluidos, amplia administración, variedad en tecnologías que soporta (spring, ejb, struts, hibernate…)
Seguridad basada en standards, Single Sign On, EAI (Enterprise Application Integration), personalización, contenedor de portlets, tecnologia escalable, bajado 100% en java.
Contenedor de portlets, WSRP (contenedor de web services), JSF, repositorio, API para workflow, CMS incorporado, editor Dreamwaver para desarrollo de paginas, netbenas para desarrollos de portletsA nivel de Gestores de contenido tengo predilección por uno el OpenCMS, pero debo reconocer que Alfresco esta muy bien.

Finalmente las soluciones de e-learning la verdad que hay herramientas que vienen de herencia de herramientas privadas y estan muy preparadas, pero en esta parte tengo que dar prestar atencion a la herramienta Moodle, tengo el placer de trabajar con ella y estoy en una comunidad de desarrollo y funciona muy bien.

Claroline
Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.
Administrar foros de discusión tanto públicos como privados.
Administrar listas de enlaces.
Crear grupos de estudiantes.
Confeccionar ejercicios.
Estructurar una agenda con tareas y plazos.
Hacer anuncios, vía correo electrónico por ejemplo.
Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.

Dokeos
Itinerario de aprendizaje en SCORM.
Producción de documentos basados en plantillas.
Cuestionarios: opción múltiple, llenado de espacios en blanco, cotejar alternativas, preguntas abiertas, hotspots.
Interacción: foros, chats y grupos.
Video conferencia: vía Web.
Conversión de presentaciones en PowerPoint e Impress a cursos en SCORM.
Encuestas.
Autentificación vía LDAP y OpenID.
Libreta de calificaciones.
Reserva de matrícula.
Sesiones de usuario.
Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.
Administrar foros de discusión tanto públicos como privados.
Administrar listas de enlaces.
Crear grupos de estudiantes.
Confeccionar ejercicios.
Estructurar una agenda con tareas y plazos.
Hacer anuncios, vía correo electrónico por ejemplo.
Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.
Crear y guardar chats.
Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.
Administrar foros de discusión tanto públicos como privados.
Administrar listas de enlaces.
Crear grupos de estudiantes.
Confeccionar ejercicios.
Estructurar una agenda con tareas y plazos.
Hacer anuncios, vía correo electrónico por ejemplo.
Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.
Crear y guardar chats.
Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.
Administrar foros de discusión tanto públicos como privados.
Administrar listas de enlaces.
Crear grupos de estudiantes.
Confeccionar ejercicios.
Estructurar una agenda con tareas y plazos.
Hacer anuncios, vía correo electrónico por ejemplo.
Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.
Crear y guardar chats.
Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.
Administrar foros de discusión tanto públicos como privados.
Administrar listas de enlaces.
Crear grupos de estudiantes.
Confeccionar ejercicios.
Estructurar una agenda con tareas y plazos.
Hacer anuncios, vía correo electrónico por ejemplo.
Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.
Crear y guardar chats.En la actualidad estoy trabajando con moodle a nivel de usuario en el proyecto Morfeo sobre OpenSource y funciona muy bien.
lunes, 3 de agosto de 2009
11,5 millones de DNI electrónicos, pero ¿para qué sirve?
Haciendo referencia a un artículo que he leído en ITespresso, sobre la utilización del DNI electrónico se pueden sacar las siguientes conclusiones:
La administración quiere hacer de España el lugar donde las transacciones sean más seguras gracias al DNI electrónico, pero la inexperiencia de los más de 11 millones de españoles que lo han adquirido no ayuda.
Dentro de poco se iniciarán campañas por parte del Gobierno para que los ciudadanos utilicen de forma general el DNI electrónico, ya que el 1 de enero del próximo año todos los servicios de la administración tienen que estar accesibles al ciudadano a través de la Red.
De momento los números no apoyan la medida. Según informa EFE, sólo 8.000 personas utilizaron el nuevo DNI para hacer su declaración de la renta vía Internet.. La cifra es representativa de lo poco que se utiliza, pues hay que tener en cuenta que hay más de 11 millones de documentos expedidos. Aún así los usuarios que sí lo utilizaron representaron un 300% más que hace un año.

Lector DNI-e
Para generar el uso de este nuevo documento identificativos es necesario contar con un lector del mismo en el ordenador. Para ello, los ministerios más implicados, interior, Industria y Presidencia han firmado un acuerdo con el sector tecnológico para promover la venta de dichos equipos y la formación y sensibilización de ciudadanos y empresas. Así, las patronales del sector han acogido bien el acuerdo y lo comparan a lo que supuso la incorporación de la letra “ñ” en los teclados.
El objetivo es enseñar a los ciudadanos que este documento electrónico no es sólo una identificación, tarea que se presenta difícil en base a los datos.
Seguro que con un poco de tiempo un % elevado de personas ya utilizaran el DNI electrónico, o eso esperamos, porque la verdad es que facilitaría mucho los accesos y sobre todo los hace mas seguros.
Quitando el papeleo a nivel de declaraciones de renta, impuestos,… que el gobierno ya se encarga de promover el uso de DNI electrónico hay que espera que las compañías privadas también APUESTEN e INVIERTAN en dicha utilización.
sábado, 1 de agosto de 2009
Herramientas OpenSource para impulsar campañas de Marketnig

Para cerrar el post sobre las herramientas de mailing para realizar campañas de marketing hoy quiero hablaros sobre varias opciones a nivel de herramientas OpenSource (por supuesto) para poder realizar operaciones de marketing.
Vamos a poner el ejemplo de enviar un newsletter mensual con consejos y novedades sobre nuestros productos, hay herramientas que nos permiten realizar los envíos con toda la precisión que necesitemos y que nos aportan datos extra sobre la eficacia de lo que hacemos.
Una de las mas efectivas, sin duda, es Mail Chimp. Planteada como servicio web, lo mejor de Mailchimp es su facilidad de uso: permite diseñar plantillas muy fácilmente y con muy buenos resultados, de manera que nuestra newsletter tendrá una factura muy profesional.
No necesita ningún tipo de conocimiento de diseño web y, además, proporciona herramientas para que sea muy fácil para quien recibe el mail anular su suscripción. Como medida de seguridad anti-spam, Monkeychimp no permite usar un correo web tradicional (hotmail, gmail, etc…) para enviar los mailings: es indispensable, por tanto, contar con un dominio propio.
La versión gratuita está limitada a 6 correos diferentes por mes que lleguen a un máximo de 100 suscriptores. Además de las versiones de pago (a partir de 10 dólares) MailChimp ofrece la posibilidad de contratar el servicio sólo por campañas: si necesitas hacer un envío masivo puntual, podrás hacerlo sin contratar una suscripción.
Otra herramienta web muy útil es Campaign Monitor, que permite un control total sobre las estadísticas de cada campaña que realicemos. Éste es su punto fuerte: sus informes van más allá de cuánta gente ha abierto el correo o de quién ha pinchado en tus enlaces: permite controlar, por ejemplo, las ventas relacionadas con tus mailings masivos.
Su sistema es un poco menos sencillo que el de Mailchimp, pero sigue siendo muy fácil diseñar un buen correo para hacer e-mail marketing.
Hay, además, herramientas gratuitas, aunque su rendimiento es inferior a las dos anteriores, que disponen de versiones de prueba muy útiles si tus correos masivos.
La mayoría de las gratuitas (Sendblaster es una de las más recomendables) son clientes de escritorio donde empieza a contar demasiado la capacidad de cada uno para diseñar con gusto sus mails. Si ése es uno de vuestros puntos fuertes, seguro que sabéis sacarle partido.
Conclusión, con estas herramientas y un poco de tiempo para poder investigar sus utilidades podemos llegar a sacar un rendimiento fuerte si aumentar nuestros costes.

