Archivo | Desarrollo y Calidad Software RSS feed para esta sección
SOAPUI

Desarrollo de Servicios Web con SoapUI

2929Es probable que en algún momento hayas utilizado SoapUI. Es una herramienta Open Source multiplataforma que permite, mediante un interfaz gráfico, analizar y testear nuestros entornos de desarrollo mediante pruebas automáticas, pero… ¿Conoces realmente todo su potencial? Como ya vimos en nuestro anterior video, SoapUI permite realizar automatización de pruebas sobre WebServices. Sin embargo, en […]

Leer más
SOAPUI

Automatización de pruebas contra WebServices con SoapUI

Cuando trabajamos con WebServices una de nuestras principales preocupaciones es que todo funcione de manera correcta. Por eso nos pasamos gran parte de nuestro tiempo sometiendo nuestro trabajo a pruebas de estrés para verificar que es un código sólido antes de entregarlo a nuestros clientes o ponerlo definitivamente en nuestro servidor de producción.

Leer más
Error

Software QA – Entre anomalía, defecto o fallo anda el juego

¿Cual es la diferencia entre un defecto y un fallo en un sistema informático? Para la mayor parte de nosotros (como usuarios), no hay ninguna diferencia: “Apunta este fallo, esto no hace lo que yo quería”.

Leer más
Olvidando el pasado - desaprender

Git: control de versiones en la fabricación #ecoLógica SW

Como parte de la natural evolución tecnológica en nuestros procesos de construcción de software, en Panel Sistemas nos hemos esforzado por promover y adoptar Git como principal sistema de control de versiones de código fuente. Para ello hemos estado migrando paulatinamente desde  Apache™ Subversion® (o incluso CVS), un paso que no es trivial.

Leer más
Galen Framework home art

Software QA – Automated testing for responsive websites?

El grupo de QA y Testing de software de Madrid convocó a su fieles para enseñarles un nuevo sortilegio: ¿es posible probar automáticamente el comportamiento de sitios web de aspecto adaptable (“responsive websites”)? ¿Ha nacido un nuevo tipo de pruebas  – el testing de aspecto?

Leer más
Jelastic Joker

#JelaConMAD15 DevOps en las nubes y con Contenedores

Los servicios para aplicaciones software en nube (IaaS / PaaS) han despegado con fuerza. Estos servicios culminan la evolución natural desde la sufrida Integración Continua hacia el exigente Despliegue Continuo y gracias a la inquietud de los grupos Madrid DevOps y MadridJUG,  hemos podido asistir a la puesta de largo en España de uno de […]

Leer más
Chill-Out-3

Gente PMO y Agile: bienvenidos a la zona “chill-out”

La Oficina de Gestión de Proyectos (PMO), al igual que los equipos ágiles y la Organización, debe estar enfocada a crear VALOR. Sin embargo el rol de una PMO tradicional ha estado orientado a velar por la salud de los proyectos, aplicando de forma rigurosa procedimientos y metodologías para cumplir con unos estándares de ¿calidad? ¿reporting? en la Organización. […]

Leer más
Power Rangers Megazord

Estrategias de integración entre productos software – “Pain or Gain?”

La integración entre productos o aplicaciones software es un aspecto determinante sobre su futuro y utilidad. Gracias a la integración podremos extender la funcionalidad disponible, acceder a información nativa de otros sistemas e, incluso, aspirar a la eternidad (o casi :-).

Leer más
barco_sin logo_rectangular_completo

Calidad software: Navegar y disfrutar en equipo

Conclusión: sin trabajo en equipo, respeto, rutina, información y algo de alegría es muy difícil que un barco llegue a puerto, incluso en un “caso de uso” tan benévolo como la navegación fluvial. Un destino cercano puede resultar inalcanzable si no es también un objetivo común, al igual que en el desarrollo de software. Comprobado […]

Leer más
AOS2k15 Cartel Gijón

#AOS2k15 – Destilando agilismo en Gijón

Entrar por la puerta del Agile Open Space equivale a  sentir que se te abren los poros (neuronales) y que te empapa el deseo de compartir experiencias (e inquietudes). Esas fueron mis primeras sensaciones en el #AOS2k15 de Gijón. En dos segundos el madrugón era historia: una sonrisa me entregó un detallista kit de bienvenida, […]

Leer más
7 axes Software Quality Sonar

Software QA – Los 7 ejes de la calidad del código fuente

Analizar sistemáticamente la salud de nuestros desarrollos software y sintetizarla en los 7 ejes de la Calidad Software es el leitmotiv del producto SonarQube™, proyecto de código abierto distribuido bajo licencia LGPL v3. La silueta de su cuadro de mandos (“dashboard”) es ya imborrrable en las retinas de muchos equipos de desarrollo.

Leer más
Gort en el Mapa del conocimiento OGMA

OGMA – Gestión gortiana de proyectos software

Navegar sin rumbo, costear sin faro ¿Existe mayor desamparo?. Todos los proyectos necesitan atravesar mares desconocidos y fondear en puertos por descubrir, ¿Cómo asistirles? El dios OGMA fundó la ciudad amurallada de Gort para iluminar su rumbo gracias al resplandor del Conocimiento.

Leer más
cubohielo+chile

Software QA – ¿Cuánto nos pica un bug?

En aquellos negocios en los que las Tecnologías de la Información son críticas para la operación, disponer de una medida clara sobre cuánto daño nos ha hecho un problema en producción es un formidable reto. Si preguntamos a las partes interesadas (los míticos “stakeholders“), todos coinciden en su importancia pero discrepan drásticamente en su implementación.

Leer más
plasma

Descubriendo la #fabricación ecoLógica de Software

Los días 23 de Abril y 12 de Mayo tuvimos la oportunidad de organizar en Panel Sistemas un encuentro con clientes y contactos de importantes empresas para presentar nuestra fabricación ecoLógica de software. No fueron un evento al uso. Escogimos un espacio privilegiado en Madrid, el club privado The Purple Club, que cuenta con unas […]

Leer más
Logo Ansible

Software #QA – ¿Qué es Ansible? ¿Y por qué?

Para los ansiosos: Ansible es una plataforma de automatización TI disponible como software libre que facilita el despliegue de aplicaciones, la orquestación multi-nivel y la gestión de la configuración de las infraestructuras. ¿Cuál es el contexto? Nuestro interés por estos productos proviene de una firme vocación por acelerar la entrega de valor (“el paso a […]

Leer más
Team responsibility

#MadQA – ¿Cómo probar aplicando Entrega Continua?

Diseccionar las exigencias de la Entrega Continua de software utilizando el Testing como certero bisturí es el reto al que se enfrentó Peter Marshall en su sesión sobre “Continuous Delivery, Testing challenges”. Este es nuestro resumen y conclusiones, sin duda, un gran acierto del grupo de QA y Testing de software de Madrid, nuevamente.

Leer más
Estrategia de automatización de pruebas

Aplicar Agile Testing en proyectos grandes y complejos.

En este artículo compartimos nuestras conclusiones para la aplicación de prácticas Agile Testing en grandes proyectos. Agile Testing es un sabor más de los fundamentos de la filosofía Agile, en el que la esencia de las funciones de Testing no cambia; sólo los métodos y roles para lograr un mismo objetivo: contribuir a asegurar la calidad desde el […]

Leer más
¡Vaya! ¡Un Unicornio Bug!

Software QA – Razones para practicar la Integración Continua

El objetivo de los equipos de desarrollo actuales es planificar, codificar, probar y entregar una pieza de software utilizable cada dos o tres semanas. Para conseguirlo, automatizamos buena parte del proceso software mediante la Integración Continua (IC), de manera que el equipo pueda repetir la entrega de código de forma iterativa, pero descargando el trabajo […]

Leer más
Caja_negra_funcional

Software QA – ¿Cuáles son los tipos de pruebas software?

Un conjunto de actividades de pruebas suele orientase a comprobar determinados aspectos de un sistema software (o de una parte del mismo). Continuando así con nuestro anterior artículo sobre el modelo de cebolla para los Niveles de Pruebas Software, y siguiendo las directrices del ISTQB, acotaremos los Tipos de Pruebas Software en función del objetivo en que se centran.

Leer más
Grupos Meetup DevOps en el mundo

Software QA – ¿Qué es DevOps 101?

Tras el enigmático título de “DevOps 101“, Antonio Peña del grupo de Madrid DevOps nos motivó para vencer el magnetismo fácil de las herramientas, conectándonos con el mejor superconductor: la cultura.

Leer más
cebolla1

Software QA – Software testing levels onion model

Según avanzamos por el proceso de fabricación de software, nos apoyaremos en pruebas a diversos niveles para mantener la confianza en el producto final. A continuación os presentamos estos Niveles de Pruebas Software utilizando un modelo de representación en capas, porque … Las cebollas están hechas de capas sucesivas, siendo cada capa más potente e […]

Leer más
Pulpiburón

PMO – Un P.U.L.P.O. que todo lo sabe

Tras la brillante trayectoria del famoso pulpo Paul se hace difícil dudar de las dotes visionarias pulperas. Adivinar el futuro, ¿qué Oficina de Gestión de Proyectos (PMO) renunciaría a esta capacidad?

Leer más
Design Management in brief

Software QA ubicua – ¿el Santo Grial de la SQA?

Seguimos persiguiendo establecer un marco de conversación común entre todos los implicados en la fabricación de software con el mismo ahínco con el que los Caballeros de la Mesa Redonda buscaron el Santo Grial.

Leer más
Einstein blackboard

Software QA – DevOps hacia la calidad continua del software

DevOps representa un avance para la ingeniería de software equiparable a la aportación del continuo espacio-tiempo en la física. Siendo el espacio-tiempo “el modelo matemático que combina el espacio y el tiempo en un único continuo como dos conceptos inseparablemente relacionados”, podemos parafrasear para DevOps: DevOps es el modelo informático que combina el desarrollo y la […]

Leer más
monitorizando

Software QA – Sondas de disponibilidad

Pensemos en asegurar la calidad entregada, protegiendo el negocio en tiempo real, con un tiempo de reacción mínimo y generación de alertas en caso de fluctuación. Es un reto en el mundo del desarrollo software pero suena a misión imposible para un sistema de suministro nacional de agua potable.

Leer más
Translate »