La Oficina de Proyectos de Informática: Herramientas
Mostrando entradas con la etiqueta Herramientas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Herramientas. Mostrar todas las entradas

miércoles, 21 de febrero de 2024

Mejores herramienta parafrasear textos para crear contenido para su blog de Wordpress


WordPress es un sistema de gestión de contenidos ampliamente utilizado para blogs debido a que es una plataforma fácil de usar, completamente personalizable y altamente segura. Tanto los blogueros novatos como los veteranos necesitan producir contenido de alta calidad para sus blogs de WordPress, nutriendo asi a su audiencia con regularidad.

Equilibrar la coherencia con la creatividad te ayuda a generar confianza con tu audiencia, establecer tu marca y mejorar la visibilidad de tu blog. Por el contrario, si no mantienes una frecuencia de publicación constante, tu blog se pierde entre la multitud del mercado.

Las herramientas de parafraseo en línea han aumentado la productividad de los blogueros y les han permitido satisfacer sus necesidades de producción de contenido. Este artículo cubre las cinco herramientas de parafraseo más sólidas y confiables para crear una nueva publicación de blog utilizando contenido existente.

lunes, 25 de octubre de 2021

Intranet en Cloud como alternativa al almacenamiento en Cloud

Intranet en Cloud como alternativa al almacenamiento en Cloud

Este artículo es patrocinado por Dataprius, la plataforma para almacenar documentos y teletrabajar sin disco virtual. Sigue el enlace para conocer Dataprius Intranet en Cloud para empresas.

Ya con anterioridad a 2020, el teletrabajo era una tendencia creciente en todo el mundo. La crisis sanitaria provocada por el COVID-19 acelero vertiginosamente esta tendencia, hasta el punto de convertirla en una necesidad imperiosa.

Con la gran cantidad de industrias y profesionales que se vieron en la necesidad de teletrabarar, vino la necesidad de compartir documentos digitales y modificarlos de forma colaborativa.

Como resultado, se hizo común compartir archivos en discos virtuales como los proporcionados por Dropbox, Google o Windows Drive, trayendo consigo una serie de retos. Por ejemplo, la sincronización de archivos, la necesidad de conectividad desde cualquier lugar, los riesgos relacionados con los virus y la seguridad informática.

Para enfrentar estos retos, surge la Intranet en la nube, como alternativa al simple almacenamiento en Cloud. En este artículo, te contaremos cómo funciona y cuáles son sus ventajas.

viernes, 15 de diciembre de 2017

5 Herramientas de testing de servicios web

¿Te gustaría aprender a realizar Testing funcional y automatizado de servicios web y REST? Te recomendamos el curso: WebServices/REST API Testing with SoapUI+ Real Time Projects icon

5 Herramientas de testing de servicios web

Los servicios web son un estándar en lo que se refiere al diseño y desarrollo de interfaces API entre aplicaciones de software empresarial, es por ello que existen diversas herramientas de testing de servicios web que brindan la capacidad a los testers de diseñar y ejecutar pruebas de software.

En este artículo te presentamos 5 herramientas para probar servicios web, específicamente SoapUI, JMeter, Postman, SoapSonar y Wizdler.

Estas herramientas proporcionan diversas capacidades para abarcar todos los tipos de pruebas de servicios web que se pueden realizar, tales como las pruebas funcionales, simulación de servicios (Mocking), evaluación de seguridad, pruebas de carga y de rendimiento.

PMOInformatica presenta a continuación 5 Herramientas de testing de servicios web.

lunes, 4 de abril de 2016

Desarrollo y pruebas de aplicaciones web con Cucumber - Un ejemplo


Imagen de: Sitio oficial de Cucumber

Las metodologías ágiles de desarrollo de software surgen como una respuesta a lo que era una tendencia creciente al fracaso en los proyectos. Uno de los aspectos primordiales que estas proponen es considerar las pruebas de software desde el principio.

En proyectos web debe hacerse la consideración que cada vez es mayor la exigencia de tiempos de desarrollo más cortos, y la modificación constante de la aplicación en sucesivas iteraciones.

Para lograr esto, existen métodos de trabajo como el Test Driven Development (TDD) y el Behaviour Driven Development (BDD), en los cuales primero se define la prueba y luego el software para que esta sea superada.

Estos métodos deben sustentarse en herramientas de automatización de desarrollo y pruebas de software, siendo Cucumber la más utilizada hoy en día para apoyar el desarrollo de aplicaciones web bajo BDD.

En este artículo te presentamos un ejemplo de cómo usar Cucumber en el desarrollo y pruebas de aplicaciones web bajo enfoque BDD.

viernes, 5 de febrero de 2016

7 herramientas de apoyo a pruebas de aplicaciones para celular

Imagen obtenida de: CrunchBase

Con el auge que está teniendo el uso de dispositivos móviles para toda clase de actividades profesionales y de entretenimiento, las organizaciones se ven obligadas a acortar los ciclos de desarrollo de software sin descuidar las pruebas de software y la calidad en general.

Probar aplicaciones para celulares y otros dispositivos móviles no solamente se limita a las tradicionales pruebas funcionales, sino que es necesario realizar otras actividades como revisiones del código de aplicación (Pruebas de caja blanca), pruebas de concepto, Beta Testing, entre otros.

En este artículo te presentamos 7 herramientas que puedes usar para integrar un laboratorio de pruebas de aplicaciones móviles, estas herramientas no sólo se limitan al Software Testing, sino que abarcan otras áreas como el prototipado, gestión de casos, difusión de tu aplicación en Beta Testing al público, entre otros aspectos.

A continuación, 7 herramientas complementarias para asegurar la calidad de aplicaciones para dispositivos móviles.

lunes, 19 de octubre de 2015

Aprender a programar gratis: 10 sitios web

Imagen: iStock/Jacob Ammentorp Lund
Para comenzar a construir una carrera en desarrollo de Software existen muchas opciones, como por ejemplo ir a la Universidad, asistir a cursos o seminarios, pero si te estás iniciando y sólo quieres explorar posibilidades, en la web existen muchos sitios que disponen tutoriales para aprender a programar gratis.

Estos recursos no son sólo útiles para quienes quieran aprender a programar desde cero, inclusive si tienes un equipo de trabajo experimentado necesitas fuentes de referencia para nuevas habilidades o resolver dudas.

Aquí te presentamos los 10 sitios para aprender a programar gratis publicados en Techrepublic, que incluye: Hour of Code, Free Code Camp, MIT OpenCourseWare, Code School, W3School, edX, Coursera, Khan Academy, Bento, Codecademy.

lunes, 25 de mayo de 2015

Desarrollo de sistemas con Behaviour-Driven Development y Cucumber

Imagen de: Rachel Davies

El Behaviour-driven development (BDD) es un procedimiento de ingeniería de software desarrollado por Dan North como una mejora del Test-Driven Development (TDD).

En español, BDD significa “Desarrollo guiado por comportamientos”, así como de manera similar, TDD se traduce al español como “Desarrollo guiado por pruebas”.

La idea básica del Behaviour-Driven Development (BDD) es explorar, descubrir y luego desarrollar el comportamiento deseado del software, usando conversaciones, ejemplos concretos y pruebas automatizadas.

Al igual que TDD, BDD requiere validar los comportamientos ejecutando pruebas una y otra vez, haciendo necesaria una herramienta de automatización de software testing. Cucumber es una herramienta orientada específicamente a implementar el BDD.

PMOInformatica presenta a continuación Desarrollo de sistemas con Behaviour-Driven Development y Cucumber:

lunes, 27 de abril de 2015

Presentamos un ejemplo de Selenium Web Driver


Estimados seguidores, presentamos nuestra nueva página de Ejemplo de Selenium Web Driver en 4 pasos.

Selenium Web Driver es uno de los principales exponentes de la automatización de Software Testing hoy en día, dado que es una herramienta gratuita de código abierto, versátil y fácil de usar.

Con Selenium Web Driver, puedes desarrollar códigos en lenguaje de programación (Scripts) el multiples lenguajes como Java, Ruby o Python, para lo cual Selenium te proporciona librerías en estos lenguajes de programación.

Las librerías de Selenium para estos lenguajes te permitirán simular el comportamiento de un navegador web, pudiendo ejecutar instrucciones que van desde abrir una ventana de navegador en una URL específica, ingresar datos en formularios web y tomar acciones sobre los resultados.

De esta forma puedes automatizar tus pruebas de regresión o sobre nueva funcionalidad, permitiendo una ejecución rápida y a prueba de errores.

miércoles, 15 de abril de 2015

10 herramientas para la gestion de calidad de software

Imagen de: WP Glee

Con el auge que han tenido las aplicaciones basadas en la web y en la nube, han surgido numerosas herramientas de software que nos permiten gestionar diversas tareas.

En el área de ingeniería de software y en particular las pruebas de software (Software Testing), existen nuevas herramientas para registrar información y presentarnos reportes de estatus en las diferentes fases de ciclo de vida, según las metodologías de desarrollo de software utilizadas.  Asimismo, tenemos nuevas herramientas para automatizar los Tests.

En este post presentamos una recopilación de herramientas de gestión de pruebas de software, tales como: Testlink, Redmine, HP Quality Center e IBM Rational Quality Manager, Gemini, Zephyr, Mantis y Bugzilla.

PMOInformatica presenta 10 herramientas para gestionar el Software Testing.

miércoles, 11 de febrero de 2015

Software Testing con Selenium WebDriver y Ruby

Image de: Selenium HQ

Hoy en día la automatización del software testing se convierte cada vez más en una necesidad imperiosa, antes las demandas de los clientes de ejecutar desarrollos cada vez más iterativos y rápidos.

También la automatización de software testing se hace imprescindible para implementar metodologías ágiles como por ejemplo el Test Driven Development.

Aquí les compartimos contenido sobre Selenium WebDriver, una de las principales herramientas exponentes de la automatización de software testing hoy en día.

> Introducción a la automatización de software testing con Selenium Webdriver

> Como instalar Selenium Webdriver y Ruby en 5 pasos

> Selenium WebDriver, metodologías ágiles y el Testing de Aceptación Automatizado

> Tutorial de lenguaje Ruby en Español

miércoles, 10 de septiembre de 2014

5 preguntas y respuestas sobre Cucumber

Imagen de: Sitio oficial de Cucumber

1.- ¿Qué es Cucumber?

Cucumber es una herramienta para implementar metodologías como el Behaviour Driven Development (BDD), que permite ejecutar descripciones funcionales en texto plano como pruebas de software automatizadas.

Estas descripciones funcionales, se escriben en un lenguaje específico de dominio, legible por el área de negocio, denominado “Gherkin”, el cual sirve simultáneamente como documentación de apoyo al desarrollo y de las pruebas automatizadas.

2.- ¿Sobre qué plataforma y lenguaje de programación trabaja Cucumber?

En sí mismo, Cucumber está escrito en Ruby, pero puede ser utilizado para probar código escrito tanto en Ruby como en otros lenguajes, incluyendo Java, C#, Python, .NET, Flex y muchas otras.

Cucumber sólo requiere de un mínimo uso de Ruby, además que Ruby es un lenguaje de programación muy sencillo, por lo cual no hay de qué preocuparse si el lenguaje de programación en el que estas desarrollando la aplicación es otro.

lunes, 1 de julio de 2013

7 aplicaciones de productividad para profesionales tecnología de información


Imagen obtenida de: deproimca.com
Como profesionales de Tecnología de Información (TI), buena parte de nuestro trabajo comprende la búsqueda constante de mejoras a la productividad de la organización, por medio del uso de software o hardware. Por lo general nos enfocamos en mejorar la productividad de nuestros clientes, sin embargo, ¿donde queda nuestra propia productividad?, ¿existen formas de mejorarla por usando algunas aplicaciones?.

Pmoinformatica.com, “La Oficina de Proyectos de Informática”, presenta 7 aplicaciones para mejorar la productividad de los profesionales de TI. En el artículo presentaremos las siguientes: Launchy, Dropbox, Notepad++, RescueTime, LastPass, Teracopy y ExamDiff.

El contenido de este post, nos llega desde el Blog “Career Management” de Techrepublic.com, en artículo escrito post escrito por Ben Brunn. Para consultar la fuente original haga click aquí.

miércoles, 19 de junio de 2013

Herramientas de Software para Gestión Proyectos

Imagen de: timedoctor.com

Pmoinformatica.com, "La Oficina de Proyectos de Informática" presenta la tercera parte de la serie de "Herramientas de Gestión de Desarrollo de Software". Esta lista no pretende ser limitativa o en ningún orden de preferencia.

La lista fue construida tomando en cuenta la opinión de desarrolladores de software con experiencia y realizando búsquedas en internet del software mencionado más veces o mejor evaluado.

En esta tercera parte nos enfocaremos en "Software de Gestión de Proyectos" o "Project Management", con este tipo de herramientas se puede gestionar no sólo el desarrollo de software, sino cualquier tipo de proyectos de varios sectores industriales. Las herramientas presentadas son: Collabtive, ActiveCollab, ZohoProjects, TeamworkPM y Huddle.

A continuación el artículo:

lunes, 10 de junio de 2013

Herramientas para Gestionar el Desarrollo de Software (2da Parte)

Imagen obtenida de: Aldon
Pmoinformatica.com, "La Oficina de Proyectos de Informática" presenta la segunda parte de la serie de "Herramientas de Gestión de Desarrollo de Software". Esta lista no pretende ser limitativa o en ningún orden de preferencia.

La lista fue construida tomando en cuenta la opinión de desarrolladores de software con experiencia y realizando búsquedas en internet del software mencionado más veces o mejor evaluado.

Las herramientas que automatizan la gestión de proyectos de desarrollo de software, pueden ser un factor crítico de éxito, debido a los cada vez más complejos sistemas, aplicaciones y tecnologías que deben integrarse entre sí, así como la creciente demanda de los usuarios de las áreas de negocio de recibir un producto rápidamente, pero al mismo tiempo desarrollado de acuerdo a las buenas prácticas de ingeniería de software, con bajo costo de mantenimiento y alta escalabilidad.

En esta entrega presentamos información sobre las siguientes herramientas Lighthouse, ClockinIT, VersionOne, DevComplete y Podio.

A continuación el artículo:

miércoles, 29 de mayo de 2013

Herramientas para Gestionar el Desarrollo de Software (1era Parte)

Imagen de: Micronetis Integrated Solutions

Cuando de seleccionar una herramienta para gestionar proyectos de desarrollo de software se trata, existen muchísimas opciones, desde las que suministran gigantes del software como Microsoft u Oracle, compañías medianas como Atlassian, hasta múltiples opciones de herramientas gratuitas y de código abierto (Open Source).

Pmoinformatica.com, "La Oficina de Proyectos de Informática", presenta una lista de herramientas de software para automatizar la Gestión de Proyectos de Informática, sin pretender ser limitativa o en algún orden de preferencia. La lista fue construida tomando en cuenta las opiniones de desarrolladores de software con experiencia y realizando búsquedas por la Internet. En esta primera parte presentamos BaseCamp, Assembla, Jira, Redmine y Microsft Team Foundation.

A continuación las primeras 5 herramientas para gestionar proyectos de desarrollo de software:

lunes, 5 de noviembre de 2012

5 Herramientas para la automatización de pruebas de software

¿Quieres aprender cómo utilizar Selenium para automatizar tus pruebas de software? Inscríbete en el curso: Automatiza tu navegador. Selenium WebDriver con Python icon


iStockPhoto/p_scout

Con el auge que está tomando el desarrollo ágil de software, representado en marcos de trabajo como Scrum, la Programación extrema (XP) y el Agile Testing, cada vez es más crítico contar con la posibilidad de realizar constantes refactorizaciones e integraciones de código.

En este artículo presentamos una lista de 5 herramientas para la automatización de pruebas de software.

Cada vez es más crítico ir a la par de los exigentes tiempos de entrega y cambios demandados por las áreas de negocio.

Para lograr esto, es necesario automatizar las pruebas funcionales y de regresión, con la finalidad que estas pruebas se puedan ejecutar de forma rápida y repetitiva.

PMOInformatica presenta: 5 Herramientas para la automatización de pruebas de software.

lunes, 20 de agosto de 2012

Herramientas de software para gestión de proyectos de desarrollo ágil

Imagen de: Picasaweb Albums
Algunos son de la opinión que las mejores herramientas para gestionar proyectos de desarrollo ágil son las etiquetas de notas, carteleras y gráficos visibles.

Sin embargo, los métodos manuales no necesariamente son la mejor opción, para los que piensan así existen en el mercado distintas herramientas de software para la gestión de proyectos de desarrollo ágil y Scrum.

En este artículo presentamos una lista de algunas de estas herramientas, sin pretender ser limitativa y en ningún orden de preferencia.

La mayoría de estas herramientas comenzaron de forma gratuita, sin embargo, se han ido transformando y ahora sus proveedores ofrecen también versiones “Premium” por variados costos de licencia. Usualmente las versiones gratuitas son con limitadas características o para un número limitado de usuarios.

Presentamos 7 herramientas de software para la gestión de proyectos de desarrollo ágil.

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.