


We hire expert consultants and software architects with genius and the right attitude. Our people have many years hands-on experience in software technologies and in touch with the latest developments.
| Ingenería de Software |
|
En The Server Labs creemos que muchos proyectos en la actualidad ignoran la importancia de la ingeniería del software. En numerosas ocasiones, y para entregar los proyectos en el menor tiempo posible, la dirección del proyecto escatima en metodologías y prácticas estandarizadas. Aunque es posible que dichas metodologías supongan una cierta ralentización en el arranque del proyecto, se garantiza una reducción del riesgo global así como del tiempo total de implementación. Como ejemplo, la adopción de las metodologías de control y aseguración de la calidad y seguridad del código, implican un pequeño esfuerzo adicional al comienzo, pero resultan en una solución mucho más robusta y rentable con un menor tiempo de desarrollo y mantenimiento.
El equipo de The Server Labs tiene muchos años de experiencia en ingeniería de grandes proyectos software. Trabajamos con el cliente para implementar el proyecto, usando las metodologías requeridas en cada caso. Sin embargo, siempre que es posible recomendamos a nuestros clientes utilizar metodologías Ágiles como XP (eXtreme Programming) y Scrum, normalmente combinadas con otras metodologías como Waterfall o RUP. The Server Labs utiliza de forma intensiva técnicas que permiten la adopción de Agile, como Continuous Integration (CI) y Test Driven Developement (TDD). También tenemos experiencia con estándares de ingeniería del software utilizados por la Agencia Espacial Europea (ECSS, PSS). Supervisamos la calidad del proyecto en cada fase de la implementación y aseguramos que se emplean los estándares correctos en todo momento. The Server Labs tiene también experiencia en la implementación de proyectos ‘Rapid time to market’. Además de realizar ingeniería de software en proyectos nuevos, los ingenieros de The Server Labs tienen una amplia experiencia en rescate de proyectos. En nuestra opinión la mayor parte de los fracasos en proyectos residen en errores de comunicación por la existencia de un equipo mal preparado (sea en tecnología, prácticas, metodología, etc...). Otra de las causas de fracaso puede ser que se hayan dado falsas expectativas al cliente. De esta manera, nuestros servicios en ingeniería del software engloban:
|