Public procurement notice: Contract Award Notice
Published: 2021-05-07
Buyer: Infrabel SA — Procurement, division I-FBA.51
Country: BE
Contract type: Services
Procedure: Negotiated procedure
CPV classification: 72000000
Award criteria: Lowest price

Technical requirements: Υπηρεσίες τεχνολογίας των πληροφοριών: παροχή συμβουλών, ανάπτυξη λογισμικού, Διαδίκτυο και υποστήριξη
Accord-cadre pour les développements des futurs releases d'un outil de design (PA-Tools) pour le département Signalling Projects d'après la description des user cases des différents releases. Pour cela, les profils suivants seront nécessaires: software architect / project manager / functional analyst / technical analyst / software developers / testers / quality manager.
PA-tools est un système composé d'un ensemble de modules permettant de concevoir les configurations (paramétrages) de composants de signalisation pour les systèmes TBL1+, ETCS niveau 1 et 2 Full Supervision et ultérieurement ETCS niveau 1 Limited Supervision. Ces configurations contiennent les composants et les paramètres nécessaires à la génération de fichiers de données. Ce système existe depuis 2008.
L'objet de la demande est la réalisation (développement) des futures releases supplémentaires évolutives et correctives du système PA-Tools. Environ une release évolutive majeure et une ou plusieurs releases correctives mineures sont attendues par an, jusque 2025 (date actuelle de la fin du master test plan ETCS) avec possibilité d'extension d'un an + 1 an. Pour chaque release évolutive (nouvelle fonctionnalité), des user cases seront définis. Le contrat doit prévoir pour huit ans les profils suivants:
Ce contrat doit prévoir pour 8 ans en plus des releases évolutives, un coût annuel pour la maintenance corrective (résolution des incidents en jour ouvrable), ainsi qu'un transfert de compétence après chaque nouvelle release. L'application est écrite en Java avec une base de données MySQL. Le code est construit avec un ANT sur un serveur Jenkins, il utilise JDK8.
— les développements actuels ont été réalisés de 2008 à 2018 par dix développeurs. Une transfert de connaissance de trois mois sera prévu entre le fournisseur précédent et le fournisseur choisi.
Raamovereenkomst voor de ontwikkeling van toekomstige releases van een ontwerptool (PA-Tools) voor de afdeling Signalling Projects volgens de beschrijving van de user cases van de verschillende releases. Hiervoor zijn de volgende profielen nodig: software architect/project manager/functional analyst/technical analyst/software developers/testers/quality manager.
PA-tools is een systeem bestaande uit verschillende modulen voor de configuratie (parametrering) van de signalisatie componenten voor de systemen TBL1+, ETCS level 1 en 2 Full Supervision en later ETCS level 1 Limited Supervision. Dit systeem bestaat sinds 2008. Doel van de aanvraag is de ontwikkeling van de toekomstige evolutieve en correctieve releases van het systeem PA-Tools. We hebben ongeveer één evolutieve release (nieuwe functionaliteiten) per jaar nodig, en één of meerdere correctieve release per jaar. En dat tot 2025 (actuele datum van het einde van de master test plan ETCS), met een mogelijke extensie van één jaar + één jaar. Voor elke evolutieve release, zullen er user cases gedefinieerd worden. Dit contract moet voor acht jaar de volgende profielen voorzien:
Dit contract dient ook voor acht jaar een jaarlijkse kost voor correctieve maintenance te voorzien (oplossen van incidenten in werkdagen), en een transfer van competentie na elke nieuwe release. De applicatie is geschreven in Java met een MySQL database. De code is gebouwd met een ANT op een Jenkins server, het gebruikt JDK8.
— de actuele ontwikkelingen zijn tussen 2008 en 2018 door tien developpers ontwikkeld geweest. Een transfer van knowhow van drie maanden is voorzien tussen de huidige leverancier en de gekozen leverancier.