Metodología y herramientas para el desarrollo de software

Los proyectos de desarrollo o mantenimiento de software están sometidos a severas restricciones. Los plazos de entrega y los presupuestos son cada vez más ajustados mientras que la complejidad y sofisticación de las soluciones es creciente. En este contexto, el factor crítico para el éxito es la metodología de desarrollo, que orquesta el trabajo de los agentes participantes y contribuye a sacar el máximo provecho a las herramientas y notaciones utilizadas para construir el sistema.

Aplicaciones

  • Mejora de procesos de desarrollo de software, obtención de certificaciones ISO 9003 o CMMI
  • Implantación de métodos, herramientas y notaciones para el desarrollo de software. Metodologías tradicionales (estilo RUP - Rational Unified Process o Métrica) y Metodologías ágiles (estilo XP - Extreme Programming). Herramientas CASE
  • Implantación de estrategia de desarrollo dirigido por pruebas (Test-Driven Development).
  • Planificación y seguimiento de proyectos de desarrollo de software. Gestión del tiempo, asignación de recursos, seguimiento del avance del proyecto
  • Automatización de pruebas de regresión

Ventajas técnicas

  • Nuestro enfoque está marcado por un elevado pragmatismo respecto de las soluciones, proporcionando agilidad en cuanto a la implantación y explotación de las metodologías y herramientas, sin renunciar a las mejores prácticas de la ingeniería de software. Garantizamos mejoras del proceso de desarrollo a corto y mediano plazo que no requieren gran inversión ni complejas procedimientos de implantación.

Beneficios que aporta

  • Combinación de las mejores y más avanzadas propuestas metodológicas del ámbito académico y de investigación, adaptadas a la realidad y restricciones actuales de las empresas de desarrollo de software. Conseguimos un equilibrio efectivo entre teoría y práctica demostrado a través de nuestra experiencia en proyectos industriales y asesorías a empresas de desarrollo de software.

Experiencia relevante

  • Dilatada experiencia académica, de investigación y en proyectos de desarrollo y asesoría a empresas de desarrollo de software