LinkedIn es una plataforma esencial para profesionales que buscan conectar, compartir conocimientos y avanzar en sus carreras. Para entender mejor cómo tus publicaciones alcanzan o no la visibilidad deseada, es crucial comprender el algoritmo detrás de LinkedIn. Aunque los detalles precisos del algoritmo son confidenciales, podemos deducir ciertos principios clave basados en cómo funcionan típicamente los algoritmos en plataformas sociales. A continuación, exploramos estos principios y proponemos una estructura de cómo podría estar diseñado el algoritmo de LinkedIn para la gestión de publicaciones. En esta entrada de estilo post-art ´-(;), profundizaremos en sus factores clave.
SaaS Cloud tool for managing agile teams and all the agents involved.
Herramienta SaaS en la nube para la gestión de equipos ágiles y de todos los agentes implicados. Scrum-master es un software SaaS bajo GPL, tecnologías LAMP para permitir el trabajo en equipo gestionando el seguimiento de proyectos con sus diversos actores bajo la metodología ágil SCRUM. La idea general del proyecto es crear un software en la nube para el trabajo en equipo gestionando el seguimiento de proyectos con sus diversos actores bajo esta metodología. Para ello he creado un proyecto en github colaborativo siguiendo el modelo LAMP, con licencia GPL en GitHub. Animo a todo el mundo que esté interesado en colaborar mejorando los apartados que posee la herramienta. Existe una plantilla en Bootstrap y uso controles grid que permiten el uso libre. No obstante pueden cambiarse si se desea. Dejo los pilares para comenzar a desarrollar de forma colaborativa el proyecto. https://scrum-master.es/
Concepto y repaso a las Metodologías relacionadas con el Project Management.
El Project Management o la Dirección Integrada de Proyectos es una disciplina muy difundida en las organizaciones del todo el mundo. El actor más importante es el instituto PMI, siendo actualmente la mayor organización mundial sin ánimo de lucro, destinada a crear y desarrollar una disciplina en la Dirección Integrada de proyectos. Su sede central se encuentra en Pensilvania y posee más de 230.000 miembros en 126 países. El PMI desarrolla diversos estándares de Project Management a través de todo el mundo. Uno de los más conocidos es el PMBOK (Project Management Body of Knowledge), que es mundialmente reconocido y está aprobado como un estándar ANSI con mas de un millón de copias en circulación. El Project Management es una disciplina que abarca la organización, el planeamiento, la motivación y el control de los recursos con la finalidad de alcanzar los objetivos propuestos para lograr el éxito en uno o varios proyectos dentro de las limitaciones establecidas. Estas limitaciones suelen ser el alcance, el tiempo, la calidad y el presupuesto. De esta forma, la finalidad de la gestión es coordinar todos los recursos disponibles para conseguir determinados objetivos; lo cual implica la interacción entre conocimiento, tecnología, entorno, estructuras, procesos, servicios y productos. En este sentido, las soluciones de la gestión y la dirección de proyectos (metodologías, técnicas, tecnologías, modelos, herramientas) deberán dar soporte al proceso de gestión de proyectos. Uno de los factores de éxito de un proyecto es el desarrollo de una documentación completa y bien estructurada, desde la fase inicial hasta su cierre. La documentación es crítica para todo el equipo que desarrolla el proyecto y fundamental para el cliente. Además, una vez finalizado el proyecto, su documentación será una valiosa fuente de consulta, de donde se podrá extraer informaciones importantes, como las previsiones realizadas a determinadas actividades,
Concepto MDM, gestión de dispositivos móviles. Funciones y Recomendaciones.
Mobile Device Management (MDM) es un tipo de software que permite asegurar, monitorear y administrar dispositivos móviles sin importar el operador de telefonía o proveedor de servicios. La mayoría de las MDM permiten hacer instalación de aplicaciones, localización y rastreo de equipos, sincronización de archivos, reportes de datos y acceso a dispositivos, todo esto de manera remota. Este tipo de aplicaciones ha tenido una gran aceptación por parte de las empresas y su crecimiento ha sido realmente vertiginoso, esto se ha debido en gran medida a la popularidad que han tenido los Smartphones dentro de las corporaciones.
GIT. Trabajando con control de versiones.
Actualmente existe una gran demanda en el mercado laboral de conocimiento de aplicaciones que permiten trabajar en equipo y controlar las versiones de los proyectos de desarrollo de software. Lo que se conocen como repositorios y controladores de versiones. Independientemente del sistema operativo que empleemos, el uso de este sistema es elemental. Puesto que nos permite realizar proyectos en trabajo colaborativo. No solamente es necesario conocer un determinado lenguaje para ejercer el trabajo, es preciso también saber la lógica de funcionamiento que emplean estos gestores de versiones. Git es un sistema de Código Abierto u Open Source y además distribuido, que permite administrar el código fuente de proyectos grandes y pequeños. Existen tantos repositorios como usuarios. Cada desarrollador podrá disponer del repositorio en local, en la propia máquina de trabajo. Un control de versiones (SCV) o administrador de código fuente es un sistema que almacena los cambios realizados sobre un archivo o un conjunto de archivos a lo largo del tiempo. Podremos recuperar versiones. Nos posibilita retroceder en el tiempo para corregir, modificar o eliminar, editar cambios en el proyecto. Existen muchas alternativas a GIT, como pueden ser Mercurial, SVN, Darcs, CVS, etc. GIT fue creado por linus Torvarls, el creador del kernel de GNU\Linux. GIT es rápido, ofrece un diseño sencillo, perfectamente válido para proyectos grandes (ejemplo el núcleo de Linux). El sistema de ramas o branches es excepcional. Un SCV nos debe permitir restaurar los históricos de forma sencilla, cada uno de ellos queda identificado con una cadena numerada o ID (HASH). GIT ofrece grandes ventajas para la empresa. Cuando trabajamos en un proyecto empresarial a diario, sin un SCV, los guardados realizados ocupaban más espacio, y duplicaban información, no existe control de archivos, los cambios e información que ha ido agregándose simplemente no se registra. Actualmente este
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.