Application web de gestion des coupures
Description technique et livrables
Objectif fonctionnel
- Développer une application web de gestion des coupures destinée à planifier, suivre et tracer les coupures liées aux maintenances et travaux, avec livraisons itératives selon une approche Agile Scrum.
Phases et livrables principaux
- Sprint d'initialisation : définition et validation de l'architecture logicielle et de déploiement orientée services; maquettes des écrans principaux; spécifications CSS / brand book; mise en place d'Azure DevOps et du backlog (MVP + release).
- Développement itératif : production de packages composants, code source, dossiers d'architecture technique (DAT), modèle de données, cahiers de recette, jeux de tests et résultats, rapports de couverture de tests, dossiers d'installation et d'exploitation, scripts de build et déploiement.
- Recette VABF : mises en qualification régulières, fourniture des éléments nécessaires à l'acceptation (packages, code, tests, PV de VABF).
- VSR et garantie : corrections en période de vérification du service régulier selon typologie d'anomalie; période de garantie de 3 mois après réception définitive.
- Réversibilité et transfert : documentation, transfert de compétences, disponibilité de versions LTS, échanges techniques planifiés.
Architecture technique et technologies exigées
- Backend : .NET Core avec EF Core; tests unitaires xUnit; logs via Serilog.
- Frontend : Angular avec PrimeNg.
- APIs : OpenAPI obligatoire pour documentation et contrat d'intégration.
- Base de données : SQL Server 2019.
- Intégration messaging : MassTransit et RabbitMQ.
- Plateforme et déploiement : conteneurisation Docker, orchestration Kubernetes, manifests YAML, Helm; serveur IIS 10 supporté.
- Intégration continue / livraison continue : pipelines et gestion via Azure DevOps; scripts de build et déploiement; gestion des dépendances; intégration SonarQube pour qualité et traçabilité.
Qualité, sécurité et conformité
- Exigence minimale de couverture de tests unitaires : 80% sur le code métier.
- Respect des guides de sécurité (références ANSSI mentionnées) et exigences générales de qualité logicielle (absence de code malveillant, gestion via GIT).
- Authentification SSO via OIDC (serveur Keycloak fourni en démarrage) et exigences RGPD : fiche de traitement, minimisation des données, interface résumant les traitements.
Documentation, formats et livraisons
- Livraison de documentation technique et utilisateur à chaque itération : DOCX, XLSX, PPTX, PROJECT, dossiers d'installation/exploitation, cahiers de recette, rapports de tests et couverture.
- Traçabilité des versions, packages et historique des builds; conformité aux contrats d'intégration pour APIs.
Organisation projet et modalités de réalisation
- Méthode Agile Scrum avec revues/démonstrations à chaque itération, comité de pilotage et réunions de suivi.
- Backlog géré dans Azure DevOps avec stories, critères d'acceptation et livrables associés.
- Prévoir accès sécurisé (VPN) au réseau du donneur d'ordre pour les déploiements/qualifications et respect strict des règles d'exploitation et sécurité pour les environnements d'intégration.
Tous les détails du marché
Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc
Préparez votre réponse
Critères d'évaluation
| Pondération | Critère |
|---|---|
Tous les détails du marché
Gagnez du temps, toutes les infos des documents sont déjà analysées: cahier des charges, infos clés, budget, contact, etc
Visite de site
Date(s)
Non précisé
Lieu
Réunion de démarrage sur site du donneur d'ordre (à préciser)
Modalités
Réunion de démarrage prévue sur site si possible ; date et modalités à convenir lors de la planification.
Marchés similaires
Autres appels d'offres proches encore ouverts.
Maintenance et évolution du patrimoine applicatif
Agence de services et de paiement
Socle applicatif prévention et outils numériques associés
Caisse Centrale MSA
Plateforme d'orientation numérique et borne interactive pilote
135BPM - Campus des métiers et des qualifications d'excellence du sport
Posez vos questions sur le marché
Notre IA a lu l'intégralité du DCE et répond à toutes vos questions sur ce marché.