Metodología y herramientas para el desarrollo de software
Dpto. De Sistemas Informáticos Y ComputaciónLos 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