EnglishEspañol
twitterlinkedin
Joomla Slide Menu by DART Creations

BBVA designs its new continuous integration and quality environment employing The Server Labs Enterprise Development Platform

The Server Labs has implemented BBVA’s pilot development architecture based on The Server Labs Enterprise Development Platform (Cloud version). Beyond the obvious benefits of enhanced quality and productivity ... Click here to read the full article


The Server Labs participates in ESAW

The Server Labs has contributed actively with a technical presentation and the creation of a large-scale poster explaining the application of Cloud computing to Ground System Architectures.
Click here to read the full article.


The Server Labs’ Enterprise Development Platform is now available in the Cloud

Having already been employed successfully by numerous companies running on their very own infrastructures, the platform can now run in the public Cloud. Click here.


EUMETSAT chooses The Server Labs to assess running its MTG programme in the Cloud

The Server Labs has been tasked to perform a feasibility study to analyse the possibility to drive EUMETSAT’s MTG (Meteosat Third Generation) programme ...
Click here to read the full article


Case Study: CNIO’s cancer research gains speed in the Cloud

The Server Labs have undertaken a comprehensive feasibility study to identify how to shift CNIO’s ever-increasing data processing requirement to the public cloud. Access the full version of the case study here.


The Server Labs collaborates with the Massachusetts Institute of Technology (MIT)

The Server Labs is acting as corporate host in the MIT-Spain...

Click here.

Software Engineering

We believe that many projects nowadays ignore the importance of software engineering. In order to deliver projects in the shortest time as possible, project managers often cut corners on methodologies and best practices that could mean a longer startup but would minimise the overall risk and reduce the overall development time. For example, the adoption of Quality and Security control throughout our development, will imply a little bit more of effort at the beginning, but will result in a much more robust and cost-effective software solution with a shorter development time and minimal maintenance phase.

THE SERVER LABS´ team has many years experience in software engineering for large-scale projects. We work with the client to implement the project, using any methodology that is required. However, whenever is possible, we like using Agile methodologies such as XP (eXtreme Programming) and Scrum, often combined with another methodology, such as waterfall or RUP. We profusely use techniques, which enable the adoption of Agile, like Continuous Integration (CI) and Test Driven Development (TDD). We are also familiar with the software engineering standards used by the European Space Agency (ECSS, PSS). We monitor the quality of the project in each implementation phase and ensure that the correct development standards are used at all times. The Server Labs also has experience in the implementation of 'Rapid time to market' projects.

In addition to engineer software projects from scratch, the architects of THE SERVER LABS have a broad experience in project rescue. In our experience, most of the causes for project failure lie either in communication failures or from a poorly trained team. In addition, the expectations of the client are sometimes falsely inflated.

Some of the activities to be carried out are:
  • Project implementation with Agile methodologies- TSL Agility !

  • Spring development projects

  • Implementation of integrated development centres for productivity and quality control

  • Product migrations

  • Re-factoring

  • Mentoring on agile methodologies and other best practices

  • Application of current methodologies (XP, RUP, Booch, RAD and/or MDA)

  • Project Rescue

Links of interest on software engineering methodologies and standards: