En este post analizaremos un conjunto de herramientas para la gestión TI no muy conocidas pero empleadas en organizaciones para controlar los procesos, ciclos y servicios mediante el empleo de software. Estas herramientas son Easyvista, Nagios, WIM, BIRT, Siftel, entre otras. Y algunas de ellas corresponden a productos españoles. Comencemos detallando un poco con cada, sus enlaces y características básicas.
Breve introducción a ITIL
Un servicio TI es la entrega de valor al cliente, facilitándole los resultados que el cliente quiere y que le permiten alcanzar los objetivos y deseos sin que él sea el dueño de los costos y riesgos específicos. Los clientes que demandan tecnología no quieren saber los riesgos, desean la disponibilidad y funcionalidad. Pagan por un servicio, quieren servicios de forma confiable. Esta forma de pensar ha creado toda una disciplina la gestión de servicios de tecnologías informáticas IT Service Management. En definitiva es la Gestión optimizada que se realiza sobre un conjunto de capacidades organizacionales especiales que trabajan juntas para proveer valor al cliente en términos de servicios de tecnología. Estas capacidades pueden ser software, infraestructuras, servicios, servidores, redes, comunicación, recursos humanos, supone la gestión de una forma óptima de aspectos tecnológicos. Es debido a esto, hace ya unas décadas, por un esfuerzo del gobierno del Reino Unido y de una serie de compañías británicas se crea todo un marco de trabajo para el IT Service Management o gestión de servicios de tecnologías informáticas que contiene un conjunto de directrices que son el resultado de las mejores prácticas de estas grandes compañías que se centra en esencia en la medición y mejora continua de la calidad de los servicios convirtiéndose en un estándar de facto aceptado por la industria y que ha dado muy buenos resultados. Actualmente se sigue manteniendo y seguramente se mantendrá como un marco de trabajo público. Ninguna marca es propietaria de este framework. Por lo tanto, ITIL es un marco de trabajo que no se queda estancado, que ha pasado por 3 versiones, en constante evolución y donde existe toda una comunidad alrededor.
JIRA, software para la gestión y seguimiento de proyectos.
JIRA es una aplicación para el seguimiento de errores, de incidencias y para la gestión operativa de los issues o aspectos de los proyectos. Es un tracker o gestor de tareas. Se enmarca dentro de una plataforma extensible que puede ser personalizada para los procesos de negocio. También se emplea en áreas no técnicas para la administración de tareas. JIRA mejora la productividad (improves productivity), minimizando el tiempo gastado en aspectos de tracking y coordinación. Además mejora la calidad asegurándose que todas las tareas son registradas con todos los detalles hasta su finalización. La herramienta fue desarrollada por la empresa australiana Atlassian. Inicialmente Jira se utilizó para el desarrollo de software, sirviendo de apoyo para la gestión de requisitos, seguimiento del status y más tarde para el seguimiento de errores. JIRA puede ser utilizado para la gestión de procesos y para la mejora de procesos, gracias a sus funciones para la organización de flujos de trabajo. JIRA nos proporciona una forma de interactuar de forma estructurada con los desarrolladores para informar y resolver problemas con la mayor agilidad posible. En este post veremos un resumen del contexto y esencia principal de JIRA.
El marco de Sharepoint, la historia de Pedro.
Si trabaja en una empresa, pronto sabrá como se siente Pedro. El empieza un nuevo proyecto, busca los miembros de un equipo, lleva a cabo reuniones y los correos empiezan a volar. Muy pronto, surgen algunos documentos importantes, y esos documentos se van pasando de mano en mano. Dentro de un par de semanas, y unos pocos cientos de correos, y un par de docenas de llamadas telefónicas, algunas cosas se hacen evidentes. En primer lugar, la gente se siente abrumada. La bandeja de entrada de todo el mundo está llena de una versión ligeramente diferente del mismo documento. Pedro nunca está seguro si tiene la versión más reciente. En segundo lugar, resulta imposible para él ver una instantánea completa del proyecto. Todo se reparte entre varios equipos, y todos en el equipo tienen información diferente, dependiendo de con quién han hablado. En tercer lugar, aunque el proyecto tendrá un impacto entre otros proyectos; no hay forma de conectarlos. Son como islas. Pedro pasa tiempo valioso tratando de coordinar con otros líderes de proyecto y otras partes interesadas. Es mejor que el envío de correo normal, pero no es la única manera. Herramientas como Sharepoint de Microsoft pueden quitar algo el dolor para poder colaborar y hacer fácilmente cosas que antes eran difíciles. Imagínate este escenario …
Prueba o testing automatizado de sitios web
Selenium es una plataforma para hacer “testing” en el browser o navegador. Básicamente puedes automatizar el uso de tu aplicación web y repetir el proceso cuantas veces sea necesario para verificar que está haciendo lo que se supone. Por otro lado es un set de herramientas que nos permiten desarrollar scripts para pruebas de aplicaciones Web en diversos lenguajes como Java, Ruby, Python, Perl, .Net o PHP. Es un producto Open Source que está permanentemente siendo optimizado. Nos permite grabar, editar y depurar casos de prueba, que podrán ser ejecutados de forma automática e iterativa posteriormente. El potencial de esta herramienta puede ser utilizado para la grabación de las pruebas funcionales durante la Generación de pruebas de regresión. Con este servicio se consigue obtener una batería de pruebas automatizadas que podrán ser utilizadas cuando sea necesario repetir las pruebas. Existen 3 tipos de Herramientas: Selenium IDE, Selenium Webdriver, y Selenium Grids. En este post os mostraré como usarlo. Además al final veremos herramientas relacionadas y un video en castellano sobre su uso. Comencemos …
Libro gratuito y ejemplos de consultas SQL para aprender y practicar.
Los orígenes del SQL están ligados a los de las bases de datos relacionales. En 1970 E. F. Codd propone el modelo relacional y asociado a este un sublenguaje de acceso a los datos basado en el cálculo de predicados. Basándose en estas ideas, los laboratorios de IBM definen el lenguaje SEQUEL (Structured English Query Language) que más tarde sería ampliamente implementado por el sistema de gestión de bases de datos (SGBD) experimental System R, desarrollado en 1977 también por IBM. Sin embargo, fue Oracle quien lo introdujo por primera vez en 1979 en un programa comercial.
Sweet harmony – Sub español.
Otra canción bastante buena en su tiempo fue Sweet Harmony de la banda inglesa The Beloved, vocalista Jon Marsh. Escrita por él mismo y Helena Marsh. Género Techno/Pop, New Wave, Synthpop, Alternativo. Y no solo es destacada por lo pegajoso del ritmo, su letra también es de llamar la atención. Nos recuerda a la de Imagine de John Lennon pues su contenido es similar. Claro, no hay comparación histórica. Pero ambas hablan de problemas sociales y de vivir en armonía entre los seres humanos. Es una invitación a la reflexión. De hecho hasta la carátula del disco Conscience [año 1993] guarda similitud con la portada de Imagine. Ambas son dibujos o trazos hechos a mano. Qué curioso. Seguramente se inspiraron en el trabajo de Lennon a la hora de elaborar este álbum. Trae buen mensaje. Por cierto, muy sensual el video, así cualquiera se inspira con tantas musas alrededor. Su finalidad es de mostrarnos a nosotros mismos tal como somos, en el sentido de que “desnudos” todos somos iguales. Es una forma de recordar que debemos de abrirnos a los demás y salir adelante juntos, sin menospreciar a nadie. Is it right or wrong Try to find a place we can all belong? Be as one Try to get on by If we unify? we should really try All this time Spinning round and round Made the same mistakes That we’ve always found Surely now We could move along Make a better world No it can’t be wrong Let’s come together, right now, oh yeah, in sweet harmony Let’s come together, right now, oh yeah, in sweet harmony Let’s come together, right now, oh yeah, in sweet harmony Let’s come together, right now, oh yeah Time is running out Let there be no doubt We should sort things out If we care Like we say we do Not just
Empire state of mind (Alicia Keys and Jay-Z) Subtitulada en Español
«Empire State of Mind» es una canción del rapero estadounidense Jay-Z, en la que también participa como vocalista la cantante estadounidense de R&B y soul Alicia Keys. Se lanzó como el tercer sencillo del undécimo álbum de estudio de Jay-Z The Blueprint 3 (2009) a través de su discográfica Roc Nation en octubre de dicho año. La canción es un himno a la Nueva York natal de ambos artistas e incorpora un sample de «Love on a Two-Way Street» (1970) de The Moments. El tema había sido originalmente compuesto por las naturales de Brooklyn Angela Hunte y Jane’t «Jnay» Sewell-Ulepic, quienes sentían nostalgia durante un viaje al extranjero en febrero de 2009. Al mes siguiente, enviaron la canción a Roc Nation, pero recibieron críticas negativas. Inicialmente desalentado, el dúo la envió a Jay-Z por sugerencia de un asociado a EMI tras un incidente que consideraron un presagio. Empire State of Mind» logró éxito comercial a nivel internacional. En los Estados Unidos, el tema llegó al primer puesto del Billboard Hot 100 y permaneció en él cinco semanas consecutivas, desde el 28 de noviembre al 26 de diciembre, destronó «Fireflies» de Owl City y consistió en el primer sencillo número uno de Jay-Z en esta lista como artista principal en su carrera de catorce años. La canción, que fue el cuarto sencillo número uno en la lista, se trata del primer sencillo en llegar a la cima del Billboard Hot 100 que posee una referencia a Nueva York en su título. Más aún, se incluyó en las listas de fin de año de Billboard elaboradas en 2009 en el puesto 62 y fue el último sencillo número uno de la década de 2000. Según la publicación, la canción fue el 15º éxito más grande de dos artistas de todos los tiempos. Grew up in a town that is famous as the place
Flexibilidad con SCRUM, principios de diseño e implantación
Flexibilidad con Scrum. Principios de diseño e implantación de campos de Scrum. Apuntes, conceptos y principios para diseñar, implantar y gestionar proyectos ágiles y equipos multidisciplinares. De Juan Palacio Enlace: http://www.safecreative.org/work/0710210187520 Licencia: Creative Commons Reconocimiento-NoComercial 3.0
Información general sobre SEO – SEOTips
Información general sobre SEO – SEOTips. versión actual del instalador 1.0.0.0 SEOTips, posiblemente el único gestor mundial para evaluar, aconsejar y almacenar las acciones del SEO (Optimización en los motores de búsqueda). OBM en español. “Cientos de Tips o consejos actualizables que todo SEO debe conocer, parametrizar y almacenar en sus proyectos …” “SEOTips es una herramienta excelente para crear debates, aprender y estar actualizado en aspectos SEO. Perfecto para propósitos formativos.” “SEOTips se actualiza de manera sencilla y constante, permitiendo estar al día en nuevos cambios SEO.” “Gestiona los sites con los consejos y acciones SEO, librería, biblioteca actualizada de herramientas SEO”.
Resumen de la metodología Scrum para el desarrollo del software – Historia – Características – Roles
Scrum es una metodología ágil de desarrollo de proyectos que toma su nombre y principios de los estudios realizados sobre nuevas prácticas de producción por Hirotaka Takeuchi e Ikujijo Nonaka. Sepamos algo más …
Licencias Creative Commons CC aplicadas al Software
Creative Commons Creative Commons es una organización no gubernamental, cuyo objetivo es ayudar a promover la creatividad, reduciendo sus barreras legales, por medio de nuevas tecnologías y nueva legislación. Esta institución fue fundada por Lawrance Lessing, especialista en derecho informático (también llamando ciberderecho). Creative Commons posee entre sus metas principales la creación de un espacio que promueva, facilite y garantice el intercambio colectivo de obras y trabajos de artistas, científicos y desarrolladores de programas, como forma de proteger una cultura de la libertad basada en la confianza de poder facilitar intercambios creativos comunitarios. A demás de esto Creative Commons diseña licencias dirigidas a todo tipo de obra; música, imágenes, fotografía, cine, literatura entre otros.