Portafolio de servicios

Implementación de Herramientas DevOps

DevOps es una aproximación de Desarrollo de Software que involucra: Desarrollo continuo, Testing continuo, Integración continua, Despliegue continuo y Monitoreo contínuo del software a través de todo el ciclo de vida.

 

¿Por qué invertir en implementación de herramientas DevOps?

 

  • El objetivo de DevOps es construir software de mejor calidad, más rápido y con mayor confiabilidad, proporcionando un mayor nivel de comunicación y colaboración en los equipos de desarrollo y operaciones.
  • Hemos encontrado que muchos de nuestros clientes tienen licencias de herramientas DevOps que utilizan parcialmente o, en el peor de los casos, no las utilizan por desconocimiento o disponibilidad de recursos internos para implementarlas.

 

Nuestra oferta en Implementación de herramientas DevOps

 

  • Consultores certificados en MS Team Foundation Server (TFS) con 4+ años de experiencia con la herramienta
  • Consultores con 12+ años de experiencia en proyectos de ingeniería de software
  • 15+ implementaciones y/o migraciones exitosas de TFS
  • Administración delegada de TFS
  • Migración desde versiones anteriores de TFS
  • Entrenamiento personalizado en TFS de acuerdo al rol
  • Aporte en el mejoramiento de procesos de DevOps
  • Otras herramientas Complementarias: Project – Project Server – Sharepoint
¿Cómo podemos apoyarlo?
Ingeniería de Requerimientos

La ingeniería de Requerimientos comprende la ejecución de todas las actividades relacionadas con descubrimiento, documentación, validación y administración de Requerimientos de Software. El uso del término “Ingeniería” implica el uso de técnicas sistemáticas y repetibles que aseguran que los requerimientos de un sistema están completos, son correctos, consistentes y necesarios, entre otros criterios.

¿Por qué invertir en Ingeniería de Requerimientos?

El 19% de los proyectos de desarrollo son cancelados debido a deficiencias en especificaciones y/o administración de Requerimientos (Standish Group – Informe Chaos 2015).

Una adecuada gestión de requerimientos genera:

  • Acuerdo temprano sobre el producto final
  • Base formal para pruebas
  • Trazabilidad entre los productos de trabajo
  • Alineación del software con los objetivos de la empresa
  • Disminución de Controles de Cambio

Nuestra oferta en Ingeniería de Requerimientos

 

  • Consultores certificados en IREB con 15+ años de experiencia en obtención yadministración de Requerimientos
  • Outsorcing de recursos de requerimientos
  • Entrenamientos en IREB a nivel nacional e internacional
  • Talleres de fortalecimiento de las practicas de Ingeniería de Requerimientos
  • Valoración y mejoramiento del proceso de Ingenería de Requerimientos.
  • Utilización efectiva de herramientas de apoyo al proceso
¿Cómo podemos apoyarlo?
Pruebas de Software

Cuando hablamos de pruebas de software, nos referimos al conjunto de actividades encaminadas a evaluar si un producto de software cumple con los requerimientos especificados.

 ¿Por qué invertir en Pruebas de Software?

Un esfuerzo exhaustivo de pruebas en el momento correcto minimiza los riesgos de entradas fallidas en producción y detecta inconsistencias oportunamente.

Entre más pronto comience a realizar pruebas, más pronto podrá empezar a corregir errores; tenga en cuenta que el costo de mantenimiento de su producto podría ser superior al costo de construcción inicial si subestima el esfuerzo de pruebas.

Nuestra oferta en Pruebas de Software

 

  • Consultores certificados en ISTQB con 10+ años de experiencia en planeación y ejecución de Pruebas de Software
  • Outsorcing de recursos de pruebas
  • Valoración y mejoramiento del proceso de Pruebas de Software
  • Utilización efectiva de herramientas de apoyo al proceso
  • Talleres de fortalecimiento de las prácticas de Pruebas
  • Servicio de Pruebas manuales
  • Servicio de Pruebas automáticas funcionales
  • Servicio de Pruebas automáticas no funcionales
¿Cómo podemos apoyarlo?
Administración de la Configuración

Es el proceso de identificar, organizar y controlar modificaciones a un software en construcción o evolución. El objetivo es maximizar la productividad y minimizar los errores durante la implementación de cambios en el producto.

¿Por qué invertir en Administración de la configuración?

Muchos de los problemas que se presentan en las instalaciones se deben a prácticas débiles de Administración de la Configuración.

¿Podría responder a estas preguntas de forma fácil y oportuna?

  • Dispone de una versión estable y definida de cada producto de trabajo?
  • Tiene los mecanismos para regresar a una versión anterior con tranquilidad?
  • Conoce qué cambios se liberaron en una determinada versión?
  • Conoce qué elementos de código se modificaron para atender determinado requerimiento?

Nuestra oferta en Administración de la Configuración

  • Consultores certificados en TFS con 8+ años de experiencia en desarrollo de software y CM.
  • Mejoramiento del proceso de Administración de la Configuración
  • Utilización efectiva de herramientas de apoyo al proceso para:
    • Control de Versiones
    • Automatización de Builds
    • Integración Continua
    • Automatización de Despliegues y Despliegue contínuo
¿Cómo podemos apoyarlo?
Gerencia de Proyectos

La Gerencia de Proyectos consiste en la aplicación de conocimiento, habilidades, herramientas y técnicas a las actividades de un proyecto para llevarlo a feliz término y satisfacer sus objetivos.

¿Por qué invertir en Gerencia de Proyectos?

 

  • “Un proyecto sin gerente es como un barco a la deriva”
  • 14% del total de proyectos cancelados fue debido a la ausencia de prácticas de gerencia. (Standish Group – Informe Chaos 2015).

Nuestra oferta en Gerencia de Proyectos

  • Consultores certificados en PMP con 10+ años de experiencia en Gerencia de Proyectos.
  • Outsorcing de Gerentes de Proyecto
  • Apoyo en establecimiento y afinamiento de procesos de estimación de software
  • Utilización efectiva de herramientas de apoyo al proceso para:
    • Planeación, Monitoreo y Control
    • Metodologías Agiles y Tradicionales
¿Cómo podemos apoyarlo?

¿Cómo podemos apoyarlo?

Contáctenos