Une approche pour la maintenance et la ré-ingénierie globale des
22 août 2012 En génie logiciel presque tous les efforts pour diminuer les coûts de la maintenance consistent à améliorer la qualité des logiciels ...
SUPPORT DE COURS DE GENIE LOGICIEL
22 janv. 2019 La maintenance et le suivi des logiciels - ensemble d'opérations permettant de maintenir le fonctionnement d'un équipement informatique. Le ...
Des langages pour améliorer le développement et la maintenance
25 août 2010 maintenance des logiciels à base de composants. Présenté le 05/07/2010 devant le ... 2.2 Les 4 éléments fondamentaux du Génie Logiciel .
MODÈLE DE MESURE DE LA MAINTENANCE DE LOGICIEL
17 mars 2011 architecture conception
Vers des Logiciels Éco-responsables
13 sept. 2021 Logiciels Éco-responsables: Le génie logiciel au défi de la sobriété ... les coûts liés au développement (maintenance réutilisation.
Code déthique et déontologique de lingénieur logiciel (5.2)
en génie logiciel et approuvé conjointement par l'ACM et le IEEE-CS en tant la gestion du développement et de la maintenance des logiciels et s'employer.
Mesures des sous-caractéristiques de la maintenabilité en génie
16 juil. 2018 du cours MGL804 - Réalisation et Maintenance de Logiciels ... de recherche concernant les mesures de la maintenabilité en génie logiciel.
GENERALITES SUR LE GENIE (LINGENIERIE) LOGICIEL
La maintenance et le suivi des logiciels - ensemble d'opérations permettant de maintenir le fonctionnement d'un équipement informatique. Le génie logiciel
UNIVERSITÉ DU QUÉBEC À MONTRÉAL ANALYSE
La maintenance de logiciels est la modification d'un produit logiciel après sa documents de synthèse sur la maintenance et le génie en général ...
Les formations en génie logiciel
professionnels déjà actifs dans le domaine du développement ou de la maintenance de logiciels ou de systèmes informatiques. • Ne s'adresse pas à des bacheliers
Searches related to le génie logiciel maintenance de logiciels
Facilité de maintenance Qualité du logiciel dont l'entretien est facilement réalisable Types de maintenance: Corrective(20 des coûts): Enlever les erreurs résiduelles ou introduites pendant la maintenance Adaptative (20 ): Ajuster le logiciel suite à la modification de son environnement Perfective (+50 ): Modifier le logiciel pour
![Les formations en génie logiciel Les formations en génie logiciel](https://pdfprof.com/Listes/20/15822-20981.pdf.pdf.jpg)
1Les formations en génie logiciel
àl'École
de technologie supérieurePierre Bourque
2èmes Journées du
JEP MEDA TEMPUS CRISTEL
12 février 2004, Tunisie
2Plan de la pr
Plan de la préésentationsentation
•Survol de l'Écolede technologie supérieure •Baccalauréat en génie logiciel •Maîtrise en génie logiciel •Maîtrise et Doctorat en génie •Laboratoire GELOG •Opportunités de collaboration3La mission de l'
La mission de l'ÉÉTSTS
1. Valorisation d'une fili
1. Valorisation d'une filièère de formation technologique re de formation technologique
continue continueD.E.C. technique
D.E.C. technique
2. Orientation appliqu
2. Orientation appliquéée des programmese des programmes::
GGéénie d'applicationnie d'application
(travaux pratiques + laboratoires + projets) (travaux pratiques + laboratoires + projets)Majorit
Majoritééde professeurs issus du milieu industrielde professeurs issus du milieu industriel3. Collaboration avec le milieu industriel
3. Collaboration avec le milieu industriel::
Enseignement coop
Enseignement coopéératifratif
3 diplôm
3 diplôméés sur 4 vont dans le milieu industriels sur 4 vont dans le milieu industriel
Recherche orient
Recherche orientéée vers les applications industriellese vers les applications industrielles et le transfert technologique et le transfert technologique4Quelques chiffres sur l'
Quelques chiffres sur l'ÉÉTSTS
Client
Clientèèlele5 000 5 000 éétudiants (D.E.C. technique 90tudiants (D.E.C. technique 90%)%)3 800 EEETP
3 800 EEETP
Ressources
Ressources
§Humaines :Humaines :145 + profs r145 + profs rééguliers et chargguliers et chargéés d'enseignements d'enseignement
460 + employ
460 + employéés au totals au total
§Physiques :Physiques :30 200 m30 200 m2 2 nets netsAgrandissement pr
Agrandissement préévu : 18 650 mvu : 18 650 m22brutsbrutsDiplôm
DiplômééssPlus de 6 500 bacheliers Plus de 6 500 bacheliersTaux de placement : 95 %
Taux de placement : 95 % (Relance 2001)(Relance 2001)Salaire initial moyen : 44 500 $CAN
Salaire initial moyen : 44 500 $CAN (Relance 2001)(Relance 2001)5Facult
Facultéé
ou ouÉcole de gcole de géénienieColl
Collèège gge géénnééralral
sciences sciencesFili Filièères de formation en gres de formation en géénie au Qunie au Quéébecbec0 0 6 ans 6 ans 5 ans 5 ans 2 ans 2 ans 4 ans 4 ans +0 0 6 ans 6 ans 5 ans 5 ans 3 ans 3 ans3,5 ans
3,5 ansTravailTravail
Écolecole
primaire primaireÉcolecole
secondaire secondaire CollCollèègege
technique techniqueÉTSTS
Fili Filièère rre rééguligulièèrereFiliFilièère technologiquere technologique6Articulation des programmes
Articulation des programmes
avec le coll avec le colléégial techniquegial technique •Il n'y a pas d'admission universelle.Il n'y a pas d'admission universelle.•GGéénnééralement, un profil collralement, un profil colléégial technique conduit gial technique conduit ààun programme de l'un programme de l'ÉÉTS.TS.
•Plusieurs acquis du collPlusieurs acquis du colléégial technique ne sont pas gial technique ne sont pas rrééppééttéés.s.
Ex.: - Arpentage et topométrie en génie de la construction - Usinage et machines-outils en génie mécanique•Plusieurs cours plus avancPlusieurs cours plus avancéés s'appuient directement s s'appuient directement
sur les acquis au coll sur les acquis au colléégial technique.gial technique.76 baccalaur
6 baccalaurééats en gats en géénie (114 crnie (114 créédits)dits)
§GGéénie de la constructionnie de la construction §GGéénie de la production automatisnie de la production automatisééee§GGéénie nie éélectriquelectrique
§GGéénie logicielnie logiciel
§GGéénie mnie méécaniquecanique
§GGéénie des technologies de lnie des technologies de l''informationinformation4 certificats (30 cr
4 certificats (30 créédits)dits)
§Gestion de la constructionGestion de la construction §Gestion et assurance de la qualitGestion et assurance de la qualitéé §Production industrielleProduction industrielle §TTéélléécommunicationscommunicationsPROGRAMMES offertsPROGRAMMES offerts ààl'l'ÉÉTSTS
11erercyclecycle
8PROGRAMMES offerts
PROGRAMMES offerts ààl'l'ÉÉTSTS
22e e et 3et 3eecycles (500 cycles (500 éétudiants incluant tudiants incluant ÉÉTI)TI)
22eecyclecycle: :
Ma Maîîtrises (45 crtrises (45 créédits)dits)§GGéénienie
§GGéénie de la constructionnie de la construction §GGéénie de la production automatisnie de la production automatisééee§GGéénie nie éélectriquelectrique
§GGéénie logiciel nie logiciel (en collaboration)(en collaboration)§GGéénie mnie méécaniquecanique
§Technologie de lTechnologie de l''information information (en collaboration)(en collaboration) §GGéénie anie aéérospatial rospatial (en collaboration)(en collaboration) §Ergonomie Ergonomie (en collaboration)(en collaboration) 33eecycle cycle (90 cr(90 créédits)dits)
§Doctorat en gDoctorat en géénienie
9Alternance
Alternance éétudestudes--travailtravail
•Trois stages en industrie S1 durant la première année (avant 42 crédits) S2 durant la deuxième année (avant 78 crédits)S3 avant la fin des études
•Durée de 4 à8 moisàtemps complet pour chaque stage
•Rémunération se situant généralement entre:2 200$ CAN et 2 800$ CAN par mois
•Double encadrement des stagiaires: par l'ÉTS et par le responsable désignépar l'industrie•L'Écolefonctionne donc en mode continu: des cours et des stages sont offerts 12 mois par année
10Nombre de stages combl
Nombre de stages comblééss
14021385
400
560
700
760
871
886
1023
1100
1315
1412
1509
0
2004006008001000120014001600
11Employeurs participant
Employeurs participant ààl'embauche l'embauche de stagiaires par type d'entreprise pour 2002 de stagiaires par type d'entreprise pour 2002 (701) (701)Municipal2%Grandes
entreprises18%Public/Parap.
8%PME 72%PME
Public/Parapublic
Grandes entreprises
Municipal
12Recherche de stages
Recherche de stages
internationaux internationaux •ÉTS vise àfortement augmenter son nombre de stagiaires oeuvrant sur la scène internationale •Ouverture aux différentes formules de financement •Ouverture àrecevoir des stagiaireségalement
13Plan de la pr
Plan de la préésentationsentation
•Survol de l'Écolede technologie supérieure •Baccalauréat en génie logiciel •Maîtrise en génie logiciel •Maîtrise et Doctorat en génie •Laboratoire GELOG •Opportunités de collaboration14Objectif principal
Objectif principal
•Former des ingénieurs aptes à concevoir des logiciels selon les principes de l'ingénierie.15Capacit
Capacitééd'analyser des probld'analyser des problèèmesmes •Implanter des solutions logicielles économiques•Établir des objectifs mesurables sur le plan de la sécurité, de l'utilisation, de l'impact sur la productivité, de la maintenance, de la fiabilité, de l'adaptabilitéet de la viabilitééconomique
•Concevoir des logiciels et des systèmes complexes incluant des parties logicielles permettant d'atteindre ces objectifs
•Valider les exigences et les solutions proposées en fonction du problème àrésoudre •Implanter ces solutions par des programmes bien structurés •Vérifier que les logiciels répondent aux objectifs •Gérer et coordonner efficacement des projets logiciels et des équipes.16Conditions d
Conditions d''admissionadmission
•Être titulaire d'un diplôme d'études collégiales (D.E.C.): -Technologie de systèmes hordéines -Techniques de l'informatique•Ou,être titulaire d'un diplôme technique équivalent tel qu'établi par le comitéd'admission;
•Ou, être âgéd'au moins 21ans, posséder des connaissances appropriées et une expérience jugée pertinente telles qu'évaluées par le comitéd'admission.
17Programme menant au titre
Programme menant au titre
d d''ingingéénieur selon les normes nieur selon les normes canadiennes canadiennes •Programme a étéaccréditéen 2003 par leBureau canadien d'accréditation des
programmes en ingénierie •Accréditation accordée pour la durée maximale pour un nouveau programme: 3 ans •Une année a même étérajoutée par après!18Cours g
Cours géénnééraux obligatoires (40 crraux obligatoires (40 créédits)dits) •Chimie et matériaux (3) •Méthodes de communication (3) •Analyse de rentabilitéde projets (3) •Statique et dynamique (3) •Thermodynamique et mécanique des fluides (3) •Calcul différentiel et intégral (3) •Algèbre vectorielle et méthodes numériques (3) •Logique et mathématiques discrètes (4) •Équations différentielles (3) •Probabilités et statistiques (3) •Électricitéet magnétisme (3) •Physique des ondes (3) •Environnement, technologie et société(3)1912 cours obligatoires (43 cr
12 cours obligatoires (43 créédits)dits)
•Conception de logiciels (4) •Concepts avancés en programmation orientée objet (4) •Gestion du processus de développement du logiciel (3) •Structures de données et algorithmes (4) •Assurance de la qualitédes logiciels (3) •Analyse et conception des interfaces usagers (4) •Analyse de besoins et spécifications (3) •Architecture et conception de logiciels (4) •Contrôle de la qualitéet métriques (4) •Réseaux de télécommunication (4) •Analyse d'algorithmes (3) •Projet synthèse en génie logiciel (3)201 choix parmi 2 (3 cr
1 choix parmi 2 (3 créédits)dits)
•Introduction aux bases de données (3) •Bases de données de haute performance (3)21Stages (9 cr
Stages (9 créédits)dits)
•PCL110Stage industriel I en génie logiciel (3) •PCL210Stage industriel II en génie logiciel (3) •PCL310Stage industriel III en génie logiciel (3)221 cours compl
1 cours compléémentaire (3 crmentaire (3 créédits)dits)
•Ergonomie et sécuritéen milieu de travail (3) •Gestion du personnel et relations industrielles (3) •Évaluation et contrôle de l'environnement industriel (3) •Entrepreneuriatet innovation (3)23Logiciels d
Logiciels d''application (15 crapplication (15 créédits)dits) •Langages formels et semi-formels(3) •Réingénieriedu logiciel (3) •Analyse et conception de logiciels de télécommunications (3) •Introduction au traitement parallèle (3) •Principes des systèmes d'exploitation et programmation système (3) •Introduction aux systèmes distribués (3) •Systèmes interactifs multimodaux (3) •Infographie (3) •Projets spéciaux (3) •Analyse numérique (3) •Analyse et traitement d'images (3) •Vision robotique (4)24Logiciels de syst
Logiciels de systèèmes (15 crmes (15 créédits)dits) •Langages formels et semi-formels(3) •Sécuritédes systèmes (3) •Conception de systèmes informatiques en temps réel (3) •Introduction au traitement parallèle (3) •Techniques de compilation (3) •Principes des systèmes d'exploitation et programmation système (3) •Architecture distribuée orientée objet (3) •Projets spéciaux (3 cr.)LOG330LOG510Software QualityLOG310Software Engineering Tools and MethodsLOG330Software Engineering ProcessesGPE450
GIA400LOG510Software Engineering Management
Organizational Management
Project Management
Software Engineering MeasurementLOG330
LOG410Software Configuration ManagementLOG530Software MaintenanceBasic Concepts
Maintenance Process
Key issues in Software Maintenance
Techniquesfor MaintenanceLOG120
LOG510Software TestingLOG120
LOG220Software ConstructionLOG120
LOG220
LOG420Software DesignLOG410LOG230
.Software RequirementsDedicatedPartially Covered OverviewETS Course LabelsSWEBOK Knowledge Area and First-Level Topics26Constatations
Constatations
•LOG230 couvre l'ensemble des domaines de connaissance mais seulement au niveau de l'introduction
•Aucun cours ne couvre explicitement Software Configuration Management•Peu de couverture de Software Maintenance en dépit de l'importance de ce domaine de connaissances en industrie et parmi les stages
•Pas de cours dédiéàSoftware Testingen dépit de l'importance de ce domaine de connaissances en industrie et parmi les stages
•Software Engineering Management n'est pas assez bien couverts •Software Engineering ToolsandMethodsest très bien couvert dans les laboratoires27Recommandations
Recommandations
•Rendre le cours sur les méthodes formelles optionnelles•Insérer un nouveau cours tôt dans le programme sur "Tests et maintenance de logiciels»
•Étant donnéce nouveau cours, rajouter du contenu àLOG510 sur Software Engineering Management
•Création d'un cours intégrateur en fin de programme28 Term 1 Term 2 Term 3 Term 4 Term 5 Term 6 Term 7
LOG 120 Software Design LOG 220 Advance ObjectOriented Programming
LOG 230 Management of
Software Development
Process LOG 420
Sofware Architecture And Design
LOG 330
Software Quality
Assurance LOG 510 Quality Control
and Measurements LOG 620 Algorithms Analysis LOG 3xx ( new) Tests and Maintenance LOG 320 Data Strutures and AlgorithmsLOG 340 User Interface Analysis and Design
LOG 410 Requirement Analysis
and Specifications LOG 610Telecommunication Networks LOG 790 Synthesis Project MAT 210 Discreet Mathematics LOG 630 Introduction to
Databases LOG 660 High Performance
Databases or LOG 710 Principle of Operating
Systems and System
Programming Prerequisite S
Sééquence des cours obligatoires proposquence des cours obligatoires proposééss29Plan de la pr
Plan de la préésentationsentation
•Survol de l'Écolede technologie supérieure •Baccalauréat en génie logiciel •Maîtrise en génie logiciel •Maîtrise et Doctorat en génie •GELOG •Opportunités de collaboration30Objectif g
Objectif géénnééralral
•Accroître la performance de professionnels déjàactifs dans le domaine du développement ou de la maintenance de logiciels ou de systèmes informatiques.31Objectifs sp
Objectifs spéécifiquescifiques
•Former: -des spécialistes qui pourront jouer, au sein d'équipes de génie logiciel, un rôle de concepteur, de coordonnateur ou de chef de projet; -des professionnels qui auront intégréles dimensions technologiques et organisationnelles, en vue d'encadrer les intervenants du génie logiciel et d'assumer la gestion de projets complexes et/ou àgrande échelle; -de futurs agents de changement capables de contribuer à l'atteinte par leur entreprise/organisation d'un niveau supérieur de maturité, de performance et de qualité.32Client
Clientèèle visle visééee
•S'adresse avant tout àune clientèle de professionnels déjàactifs dans le domaine du développement ou de la maintenance de logiciels ou de systèmes informatiques.
•Ne s'adresse pas àdes bacheliers en génie logiciel.•S'apparente àun MBA pour gestionnaires ou cadres qui ne détiennent pas de baccalauréat en administration des affaires, mais qui possèdent une certaine expérience en gestion
33Conditions d
Conditions d''admissionadmission
•Les étudiants sont admis et inscrits dans l'un ou l'autre des deux établissements coresponsables du programme. •Être titulaire d'un baccalauréat, ou l'équivalent, dans une discipline pertinente telle que le génie, l'informatique, etc., obtenu avec une moyenne cumulative d'au moins 3,0 sur 4,3, ou l'équivalent si un autre système de notation est utilisé; •Avoir deux années d'expérience jugée pertinente dans le développement de logiciels; 34RRéégime dgime d'é'études et durtudes et duréée du e du programme programme •L'étudiant peut s'inscrire àtemps complet ou àtemps partiel. •La durée maximale des études àtemps complet est de trois ans. Àtemps partiel, elle varie selon la disponibilité de l'étudiant, mais ne peut dépasser cinq ans. •Cours sont tous en soirée
35Mode de gestion
quotesdbs_dbs32.pdfusesText_38[PDF] au-delà des mots, quelles pratiques, quels outils?
[PDF] OPIIEC, le 5 mars 2010 Secteur de l Ingénierie. Observatoire Paritaire des métiers de l Informatique, de l Ingénierie, des Etudes et du Conseil
[PDF] Information sur les programmes d échange de l UQAC
[PDF] Le président Bordeaux, le 1 er juillet 2013
[PDF] TERRITOIRE DE LA COMMUNAUTÉ DE COMMUNES DE LA RÉGION DE NOZAY
[PDF] LIVRET D ACCUEIL DES ETUDIANTS
[PDF] UNIVERSITE DE BORDEAUX Référence GALAXIE : 86
[PDF] EconomicS and management (B Sc)
[PDF] Capacité étendue d utilisation en réseau
[PDF] LIVRET d ENCADREMENT des ÉTUDIANTS INFIRMIERS
[PDF] LIVRET DE L ETUDIANT DECESF. 1. Le métier de CESF..page 2. 2. La formation avec le CNED...page 3. 3. L organisation de la formation.
[PDF] Bergère Mobile guide de mise à jour de la version 1.8.0.0
[PDF] Jeu Bosch RÈGLEMENT. ARTICLE 1 - Organisation. ARTICLE 2 - Participation. ARTICLE 3 - Principe du Jeu
[PDF] Estimation des quantités de gaz naturel livrées et non comptées pour les PCE à relevé semestriel