The Server Labs - The IT Architects

Image
Agile Business Conference - London
September: The Server Labs attended the Agile Business Conference in London
You are here: Home arrow Services arrow Service Portfolio arrow Software Engineering
  • Decrease font size
  • Default font size
  • Increase font size
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:

 
< Prev   Next >
  • English
  • Español

TSL Blog

  • Thoughts on Devoxx 15 Dec 2008 | 9:32 am

    Wow! What an intense 3 days Devoxx is. Between the conference and the traveling and…

  • Hello from Devoxx 10 Dec 2008 | 10:12 am

    This week, some The Server Labs employees are at the Java Devoxx conference in Antwerp,…

  • Distributed JUnit testing with GridGain 24 Nov 2008 | 3:36 pm

    Recently we have been running some problems while testing distributed applications with JUnit. The main…