| Public Concerné |
| Auditeurs se destinant aux métiers de Chef de Projet MOE ou MOA, ou d'Architecte logiciel, ou encore désirant acquérir les savoir faire afférents à ces métiers. Des connaissances préalables concernant le client-serveur et les middleware sont requises (cours NSY102 et/ou NSY107) |
Finalité de l'unité d'enseignement |
| Objectifs pédagogiques |
| Comprendre et savoir appliquer la démarche globale et les techniques d'Ingénierie des Systèmes. Maîtriser la définition d'architecture des systèmes complexes à dominante logicielle. Maîtriser les processus d'ingénierie des exigences, de conduite de projet, de gestion des risques. Approche en profondeur sur des études de cas menées par groupes d'auditeurs sur des cas concrets |
| Capacité et compétences acquises |
| Capacité à l'analyse de systèmes complexes, à la définition d'architectures logicielles et de systèmes à domnante logicielle. Rédaction de cahiers des charges, spécifications de systèmes. Ingénierie des exigences. Conduite de grands projets. Gestion des risques. Gestion des relations client et sous-traitants. |
| Organisation |
| 6Crédits |
| Contenu de la formation |
Les concepts de l'intégration des Systèmes. Cycle de vie d'un système. Analyse et ingénierie des exigences. Exigences fonctionnelles, non fonctionnelles, qualité, facteurs d'environnement. Intéropérabilité des systèmes. Analyse fonctionnelle, architecture fonctionnelle, Structuration temporelle et contrôle hiérarchique. Définition d'Architectures Logicielles. Utilisation d'intergiciels (middleware). Intégration de produits (COTS) Activités et processus d'ingénierie Système. Notion de processus d'ingénierie. Activités et processus de base dans les principaux standard (IEEE1220, EIA632, ISO15288). Analyse de compromis, problèmes, décisions, justifications. IVVQ (Intégration, Vérification, Validation, Intégration). Exemples d'application. Décompositions en lots de travaux et en produits Bases de la théorie des Systèmes. Etat, variété, variété, contraintes, entropie, évolution d'un système. Régulation et contrôle. Systèmes and environnement. Systèmes et sous-systèmes, décomposition, métriques de qualité. Systèmes et temps. Propriétés émergentes Modélisation des systèmes. Pourquoi modéliser' Aspects sémantique, fonctionnel et dynamique. Diagrammes de Flux de Données et notation SADT. Statechart. EFFBD et activités. Modélisation des architectures logicielles. Notations UML2 et SysML. Conduite de projets. Le management des grands projets. Les processus projet. Processus contractuels, maîtrise d'ouvrage/maîtrise d'oeuvre. Gestion des risques. Ingénierie des processus et évaluation de maturité (SPICE, CMMI). Etude de cas. .Analyse d'un système complexe menée par groupes d'auditeurs avec tutoring des intervenants |
|
|
|