Trinidad Platform
The number of challenges modern software development projects encounter is expanding quickly. Think about integration with existing back-ends and third parties, service orientation, new platforms and media, and emerging technologies. For projects, executing on-time and on-budget becomes a dilligent queste, with this ever increasing complexity. In order to deal with these challenges, Capgemini has recently introduced the Trinidad Platform.
The Trinidad Platform executes on the vision that projects need to be empowered and highly standardised in order to achieve high productivity and high quality at the same time. The Trinidad Platform consists of a number of integrated core elements.
Agile Methodology
An agile methdology is used to guarantee frequent, high quality delivery of working software, using best practices from Rational Unified Process (RUP), MSF Agile, extreme programming and Smart. With this methodology comes a clear and easy-to-use estimation technique, based on pragmatic use-cases, modeling guidelines, and an online use-case based planning and measurement tool. Furthermore, additional project and process support can be achieved by executing your projects in one of Capgemini’s Accelerated Delivery Centers (ADC).
Reference Architecture
Projects executed with the Trinidad Platform de facto apply platform independent multi-tier reference software architecture. Be it web, mobile or Windows development, employing databases, service oriented architectures (SOA) and enterprise busses. The reference architecture is supported by a broad and extensible framework, called the Trinidad Framework. This allows for maximum re-use of functional, technical built-in and third party services and components, such as authorisation, SharePoint, web services, BizTalk, Microsoft Dynamics, SAP. Capgemini gathered years of experience in constructing and using frameworks, such as Sculptor, CSLA and numerous project specific workbenches.
Model Driven Architecture
The Trinidad Platform encompasses high quality code delivered at high speed. This is facilitated using model driven architecture (MDA). The flexible and extensible Tobago MDA Code Generator uses UML models from any UML modeling tool, and produces code according to patterns defined. Model driven architecture guarantees high quality and keeps testing effort low.
Integrated Testing
Ensuring quality is important in software development. In the Trinidad Platform, testing is integrated from day one in projects. Not only is the software produced unit tested, but also the requirements and design are thoroughly checked using smart modeling and testing techniques.
People
The single most important asset in software development projects is people. In the Trinidad Platform, training and coaching is key towards success. Workshop are therefore available for each of the core elements of the platform, inclusing estimation techniques, modeling, and using code generation and frameworks.
Benefits
Although each of the core elements can be employed separete effectively, the integrated use of the Trinidad Platform enables your software development projects to use and re-use knowledge and components more effectively then ever before. This means
- High Quality - Extensive modeling and coding guidelines, integrated testing and maximum code generation allow for high quality design and code.
- High Productivity - Software is produces on-time and on-budget by employing agile principles, maximising re-use and optimising code generation.
- Low Testing - Utilising short, agile iterations, producing high quality code and maximising re-use minimise your testing effort.
- Low Maintenance - Traceable design and code and highly structured but flexible software architectures also minimise the maintenance costs for your applications.
- Happy People - And above all, it is fun learning and working in succesful projects.
More information
Would you like to have more information on Capgemini’s Trinidad Platform? Please contact
Capgemini Trinidad
Papendorpseweg 100
P.O. Box 2575
3500GN Utrecht
The Netherlands
Email: trinidad.nl@capgemini.com
