Arquitecto IT

arquitectoit

En ArquitectoIT.com nos hemos juntado un grupo de Arquitectos IT que tienen ganas de hablar sobre nuevas tecnologías, de cómo estas nos pueden ayudar en el desarrollo de proyectos.Arquitectos IT que quieren compartir sus experiencias y conocimientos.

Buscamos la conversación, la crítica, el aprendizaje, el debate,... pero siempre desde el lado positivo, desde el lado de la colaboración, del compañerismo, del aporte de soluciones por parte de la gente. Buscamos que, de forma ordenada, la gente exprese sus visiones, de a conocer sus puntos de vista sobre las cosas que aquí se escriben.

Editorial

qa

QA y la Transformación Digital

Más de uno está dando vueltas sobre cuál tiene que ser el papel de los departamentos de QA dentro de la transformación digital. La necesidad de modelos ágiles es confundida, con demasiada frecuencia, con una reducción del tiempo en el desarrollo del software. Esto puede desencadenar en la eliminación de ciertas tareas, las cuales, en un primer momento, pueden parecer sobrantes para el programador. Véase el QA. Más aún, algún directivo puede estar pensando en la eliminación de los departamentos de QA en el modelo de transformación digital. Craso error.

Cierto es que el modelo de QA debe sufrir un cambio para adaptarse a los nuevos modelos, ya que su actual funcionamiento no encaja en el ámbito de la transformación digital. Si bien existen una serie de puntos en los cuales pueden ser líderes y facilitadores hacían el cambio y adopción del nuevo modelo.

Patrocinadores del modelo DevOps

Hablar de transformación digital es hablar de una adopción de los modelos de despliegue continuo. El tiempo que transcurre entre el desarrollo del software y la implantación debe de reducirse. La gestión de las actualizaciones debe de ser automática.

En este campo el área de QA debe de ser prescriptor e implantador del modelo. La automatización de las tareas no implica el cese de actividad, si no la búsqueda de una mayor excelencia apoyada en el proceso de automatización:incrementando los casos de prueba, apoyando la evaluación en la base de conocimiento de los resultados del modelo continuo, valorando nuevos áreas como el testing exploratorio,...

Valedores de nuevas tecnologías

Otra de las cosas que está sucediendo en esta transformación digital es laadopción, de una forma más consciente, de nuevas tecnologías, véase Big Data, API Management,...

Un uso más constante de estas tecnologías va a traer consigo un conjunto deineficiencias derivadas de la falta de experiencia en estos modelos.

El área de QA debe de especializarse en estas nuevas tecnologías analizando pautas y comportamientos óptimos para completar las actividades de los equipos de desarrollo y reducir los riesgos derivados de la insipiencia tecnológica.

Palanca entre el negocio y la tecnología

La transformación digital se articula sobre el acercamiento de las áreas de negocio a la tecnología. Construir cosas que realmente el negocio necesite.

El conocimiento del negocio adquirido, durante años, en la optimización de los procesos de la empresa deberá de ser utilizado para poder mejorar los nuevos procesos digitales. De igual manera que ayudarán a no perder de vista los elementos básicos y estructurales del negocio, necesarios en todo desarrollo y que pueden ser olvidados en el modelo digital.

Conclusión

Por lo tanto podemos afirmar que el proceso a la transformación digital de una empresa debe de llevar consigo una modernización y transformación del departamento de QA y de esta manera poder utilizar al área de QA como palanca en la adopción del nuevo modelo digital.

Publicado en LinkedIn como QA y la Transformación Digital.

Últimos Artículos

Microservicios

Qué son los Microservicios

Una de las tendencias en Arquitectura de Software de las que más se viene hablando las últimas fechas (desde el …

docker_oracle_linux

Oracle Linux en el Docker Hub Registry

Parece que las grandes empresas se están dando cuenta de la relevancia de Docker como plataforma para la creación de …

qa

QA y la Transformación Digital

Más de uno está dando vueltas sobre cuál tiene que ser el papel de los departamentos de QA dentro de …

MonitorizarMicroServicios

El reto de monitorizar microservicios

Interesante charla de Adrian Cockcroft sobre El reto de Monitorizar Microservicios  (Monitoring Microservices: A challenge!).Adrian Cockcroft incide en que la propia …

metamorfosis

Metamorfosis en la Arquitectura de Software

Hace no mucho participaba en una conversación sobre los nuevos modelos de desarrollo de software. Equipos ágiles y autosuficientes, con capacidad …

EjemploMediaQuery

Ejemplo de Layout Adaptable con Media Queries

Ejemplo de Diseño Sensible Para el desarrollo de este ejemplo, tomamos el caso descrito en mi anterior articulo a modo de …

Tecnologías