Date de mise à jour : 12/02/2025 | Identifiant OffreInfo :
03_251256526F
Organisme responsable :
Réseau Formateurs
Découvrir IBM Lifecycle Management
Capturer et planifier les exigences
Concevoir et modéliser
Développer et collaborer
Créer et valider des tests
Déployer, surveiller et améliorer
Découvrir IBM Lifecycle Management
- Présenter IBM Lifecycle Management et ses objectifs
- Comprendre les concepts clés du cycle de vie de développement
- Donner une vue d'ensemble des solutions IBM Rational Lifecycle Management
- Mettre en avant l'importance de la gestion efficace du cycle de vie pour les logiciels et les systèmes
- Examiner les tendances actuelles en matière de développement logiciel et d'ingénierie des systèmes
- Illustrer les avantages de la gestion du cycle de vie par des exemples de cas d'utilisation
Capturer et planifier les exigences
- Capturer, analyser et gérer les exigences du projet
- Planifier les tâches, les ressources et les échéances
- Aligner les exigences avec les objectifs commerciaux
- Suivre l'avancement du projet et ajuster en temps réel
- Utiliser des outils pour gérer efficacement les exigences
- Explorer des techniques avancées de planification et de gestion de projet
Concevoir et modéliser
- Créer des spécifications détaillées et des diagrammes
- Modéliser l'architecture et la structure de l'application
- Visualiser et communiquer les concepts de conception
- Collaborer en équipe pour assurer une conception cohérente
- Exploiter des outils de conception et de modélisation dans le contexte d'IBM Lifecycle Management
- Approfondir les pratiques de conception orientée objet
Développer et collaborer
- Programmer et développer des fonctionnalités
- Gérer les versions et contrôler le code source
- Collaborer en équipe et suivre les modifications
- Intégrer de manière continue et résoudre les problèmes
- Optimiser la collaboration à l'aide d'outils et de pratiques appropriées
- Mettre en œuvre des méthodologies de développement agile et des meilleures pratiques
Créer et valider des tests
- Créer et exécuter des tests automatisés
- Vérifier la qualité du code et la conformité aux exigences
- Évaluer les performances, la sécurité et la convivialité
- Générer des rapports et suivre les résultats des tests
- Intégrer les tests dans le flux de développement
- Approfondir les techniques de tests avancés
Déployer, surveiller et améliorer
- Déployer des applications sur des environnements de production
- Gérer la livraison continue et les mises à jour des applications
- Surveiller les performances en production et résoudre les problèmes
- Collecter des données et réaliser des analyses pour l'amélioration continue
- Reconnaître l'importance de la maintenance et de l'optimisation à long terme
- Mettre en place des stratégies de déploiement et d'évolution des applications
Attestation de formation
Non certifiante
Sans niveau spécifique