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
Programme
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
Certifications et métiers visés
Consulter le diplôme, titre ou certificat...
délivrés en fin de formation ainsi que les métiers
auxquels cette formation vous donne accès.
Résultats attendus
Attention, cette formation ne conduit pas à une certification ou une habilitation inscrite au RNCP.