Introduction au Génie Logiciel

Génie logiciel : Conception Orientée Objet avec UML Responsable : Abdelmajid DARGHAM Licence Professionnelle  ABD Semestre 5 Année universitaire 2009/2010
Chapitre 1 :   Introduction au génie logiciel
Sommaire ,[object Object],[object Object],[object Object],[object Object],[object Object]
Caractérisation du logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caractérisation du logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],À notre époque, le matériel ne pose pas de  vrais problèmes !!!
Caractérisation du logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Les problèmes liés à l’informatique sont essentiellement des problèmes de logiciel !!!
Caractérisation du logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],Le taux de succès décroît avec la taille des projets et la taille des entreprises
Caractérisation du logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],Définition  : le génie logiciel regroupe les sciences et  les technologies qui permettent la construction de logiciels de qualité.
Les facteurs de qualité d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Les facteurs de qualité d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Les facteurs de qualité d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cycle de vie d’un logiciel ,[object Object],[object Object],[object Object],[object Object],Définition  : le cycle de vie d’un logiciel ( software   lifecycle ) regroupe les étapes de production du logiciel, ainsi que leur ordonnancement.
Cycle de vie d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cycle de vie d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cycle de vie d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cycle de vie d’un logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cycle de vie d’un logiciel ,[object Object],[object Object],[object Object],[object Object]
Cycle de vie d’un logiciel Modèle en cascade
Cycle de vie d’un logiciel Modèle en V
La modélisation en général ,[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en général ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en général ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en général ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object]
La modélisation en génie logiciel ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 de 34

Recomendados

Chp1 - Introduction à l'AGL por
Chp1 - Introduction à l'AGLChp1 - Introduction à l'AGL
Chp1 - Introduction à l'AGLLilia Sfaxi
5.9K visualizações12 slides
Cours uml por
Cours umlCours uml
Cours umlzimamouche1
2.9K visualizações112 slides
Cours Génie Logiciel - Cours 2 - Cycles de vie por
Cours Génie Logiciel - Cours 2 - Cycles de vieCours Génie Logiciel - Cours 2 - Cycles de vie
Cours Génie Logiciel - Cours 2 - Cycles de vieMohammed Amine Mostefai
54.4K visualizações114 slides
Cycles de vie d'un logiciel por
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logicielRabia AZIZA
33.5K visualizações29 slides
Introduction au génie logiciel por
Introduction au génie logicielIntroduction au génie logiciel
Introduction au génie logicielMohamed Diallo
2.1K visualizações357 slides
Cours Génie Logiciel - Introduction por
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionMohammed Amine Mostefai
17.3K visualizações36 slides

Mais conteúdo relacionado

Mais procurados

Chp5 - Les outils CASE por
Chp5 - Les outils CASEChp5 - Les outils CASE
Chp5 - Les outils CASELilia Sfaxi
6.8K visualizações35 slides
Chp1 - Introduction aux méthodologies de Conception por
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de ConceptionLilia Sfaxi
19.7K visualizações27 slides
Méthodes agiles vs méthodes classiques por
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesSirine Barguaoui
11.4K visualizações22 slides
These por
TheseThese
TheseLilia Sfaxi
2.8K visualizações175 slides
Sécurité des Applications Web avec Json Web Token (JWT) por
Sécurité des Applications Web avec Json Web Token (JWT)Sécurité des Applications Web avec Json Web Token (JWT)
Sécurité des Applications Web avec Json Web Token (JWT)ENSET, Université Hassan II Casablanca
58.8K visualizações119 slides
2.2 cycles de vie por
2.2 cycles de vie2.2 cycles de vie
2.2 cycles de vieHarun Mouad
4.9K visualizações57 slides

Mais procurados(20)

Chp5 - Les outils CASE por Lilia Sfaxi
Chp5 - Les outils CASEChp5 - Les outils CASE
Chp5 - Les outils CASE
Lilia Sfaxi6.8K visualizações
Chp1 - Introduction aux méthodologies de Conception por Lilia Sfaxi
Chp1 - Introduction aux méthodologies de ConceptionChp1 - Introduction aux méthodologies de Conception
Chp1 - Introduction aux méthodologies de Conception
Lilia Sfaxi19.7K visualizações
Méthodes agiles vs méthodes classiques por Sirine Barguaoui
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiques
Sirine Barguaoui11.4K visualizações
These por Lilia Sfaxi
TheseThese
These
Lilia Sfaxi2.8K visualizações
2.2 cycles de vie por Harun Mouad
2.2 cycles de vie2.2 cycles de vie
2.2 cycles de vie
Harun Mouad4.9K visualizações
Rapport pfe talan_2018_donia_hammami por Donia Hammami
Rapport pfe talan_2018_donia_hammamiRapport pfe talan_2018_donia_hammami
Rapport pfe talan_2018_donia_hammami
Donia Hammami33.6K visualizações
Cycle de développement du logiciel por Majid CHADAD
Cycle de développement du logicielCycle de développement du logiciel
Cycle de développement du logiciel
Majid CHADAD1.6K visualizações
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2 por Sofien Benrhouma
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Sofien Benrhouma155.7K visualizações
Tp5 - WINDEV por Lilia Sfaxi
Tp5 - WINDEVTp5 - WINDEV
Tp5 - WINDEV
Lilia Sfaxi3K visualizações
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007) por Ardesi Midi-Pyrénées
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Réussir son analyse des besoins dans la conduite d'un projet informatique (2007)
Ardesi Midi-Pyrénées44.3K visualizações
Chap1 systéme d'information por Ghita Benabdellah
Chap1 systéme d'informationChap1 systéme d'information
Chap1 systéme d'information
Ghita Benabdellah42.1K visualizações
cycle de vie por Shili Mohamed
cycle de vie cycle de vie
cycle de vie
Shili Mohamed5.3K visualizações
Cours Génie Logiciel 2016 por Erradi Mohamed
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
Erradi Mohamed2.1K visualizações
Gestion et Suivi des Projets informatique por Jihed Kaouech
Gestion et Suivi des Projets informatiqueGestion et Suivi des Projets informatique
Gestion et Suivi des Projets informatique
Jihed Kaouech12.2K visualizações
Methodes de gestion de projets - introduction au processus unifié por Mireille Blay-Fornarino
Methodes de gestion de projets - introduction au processus unifiéMethodes de gestion de projets - introduction au processus unifié
Methodes de gestion de projets - introduction au processus unifié
Mireille Blay-Fornarino4.2K visualizações
Exigences de qualité des systèmes / logiciels por Pierre
Exigences de qualité des systèmes / logicielsExigences de qualité des systèmes / logiciels
Exigences de qualité des systèmes / logiciels
Pierre 7.6K visualizações
Cycle de vie d'activité Android et les composant d'Android por Houssem Lahiani
Cycle de vie d'activité Android et les composant d'AndroidCycle de vie d'activité Android et les composant d'Android
Cycle de vie d'activité Android et les composant d'Android
Houssem Lahiani2.5K visualizações
Application de gestion, suivi,et de sécurité des chantiers en temps réels. por Sabri El gharbi El yahmadi
Application  de gestion, suivi,et de sécurité des chantiers en temps réels.Application  de gestion, suivi,et de sécurité des chantiers en temps réels.
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
Sabri El gharbi El yahmadi4.2K visualizações

Destaque

HTTP & HTML & Web por
HTTP & HTML & WebHTTP & HTML & Web
HTTP & HTML & WebPeter R. Egli
20.3K visualizações53 slides
HTML Web Platform por
HTML Web PlatformHTML Web Platform
HTML Web Platformdynamis
9.8K visualizações90 slides
[Old] Curso de programação web dia 01 por
[Old] Curso de programação web dia 01[Old] Curso de programação web dia 01
[Old] Curso de programação web dia 01ailton bsj
275 visualizações18 slides
Introduction to WEB HTML, CSS por
Introduction to WEB HTML, CSSIntroduction to WEB HTML, CSS
Introduction to WEB HTML, CSSUniversity of Technology
3.4K visualizações150 slides
WebSide - eBrouchure & Presentation por
WebSide - eBrouchure & PresentationWebSide - eBrouchure & Presentation
WebSide - eBrouchure & PresentationWebSide
1.4K visualizações28 slides
The Future of the Web: HTML5 por
The Future of the Web: HTML5The Future of the Web: HTML5
The Future of the Web: HTML5Derek Bender
8.2K visualizações33 slides

Destaque(10)

HTTP & HTML & Web por Peter R. Egli
HTTP & HTML & WebHTTP & HTML & Web
HTTP & HTML & Web
Peter R. Egli20.3K visualizações
HTML Web Platform por dynamis
HTML Web PlatformHTML Web Platform
HTML Web Platform
dynamis 9.8K visualizações
[Old] Curso de programação web dia 01 por ailton bsj
[Old] Curso de programação web dia 01[Old] Curso de programação web dia 01
[Old] Curso de programação web dia 01
ailton bsj275 visualizações
WebSide - eBrouchure & Presentation por WebSide
WebSide - eBrouchure & PresentationWebSide - eBrouchure & Presentation
WebSide - eBrouchure & Presentation
WebSide1.4K visualizações
The Future of the Web: HTML5 por Derek Bender
The Future of the Web: HTML5The Future of the Web: HTML5
The Future of the Web: HTML5
Derek Bender8.2K visualizações
3. tutorial html web desain por faizibra
3. tutorial html web desain3. tutorial html web desain
3. tutorial html web desain
faizibra23.2K visualizações
HTML presentation for beginners por jeroenvdmeer
HTML presentation for beginnersHTML presentation for beginners
HTML presentation for beginners
jeroenvdmeer68.7K visualizações
Html / CSS Presentation por Shawn Calvert
Html / CSS PresentationHtml / CSS Presentation
Html / CSS Presentation
Shawn Calvert78.9K visualizações
Ppt of web development por bethanygfair
Ppt of web developmentPpt of web development
Ppt of web development
bethanygfair46.6K visualizações

Similar a Introduction au Génie Logiciel

1_Assurance_Qualit_et_Gnie_Logiciel.ppt por
1_Assurance_Qualit_et_Gnie_Logiciel.ppt1_Assurance_Qualit_et_Gnie_Logiciel.ppt
1_Assurance_Qualit_et_Gnie_Logiciel.ppthbadir
8 visualizações65 slides
Processus_Unifie_et_Approche_Agile chapitre 1.pptx por
Processus_Unifie_et_Approche_Agile chapitre 1.pptxProcessus_Unifie_et_Approche_Agile chapitre 1.pptx
Processus_Unifie_et_Approche_Agile chapitre 1.pptxinformatiquehageryah
12 visualizações88 slides
introduction génie logiciel-1.ppt por
introduction génie logiciel-1.pptintroduction génie logiciel-1.ppt
introduction génie logiciel-1.pptSafaeElhouicha
39 visualizações46 slides
Cours génie logiciel por
Cours génie logicielCours génie logiciel
Cours génie logicielaraddaoui
1.9K visualizações43 slides
Initiation à UML: Partie 1 por
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1DIALLO Boubacar
2.9K visualizações34 slides
Génie Logiciel.pptx por
Génie Logiciel.pptxGénie Logiciel.pptx
Génie Logiciel.pptxLatifaBen6
49 visualizações16 slides

Similar a Introduction au Génie Logiciel(20)

1_Assurance_Qualit_et_Gnie_Logiciel.ppt por hbadir
1_Assurance_Qualit_et_Gnie_Logiciel.ppt1_Assurance_Qualit_et_Gnie_Logiciel.ppt
1_Assurance_Qualit_et_Gnie_Logiciel.ppt
hbadir8 visualizações
Processus_Unifie_et_Approche_Agile chapitre 1.pptx por informatiquehageryah
Processus_Unifie_et_Approche_Agile chapitre 1.pptxProcessus_Unifie_et_Approche_Agile chapitre 1.pptx
Processus_Unifie_et_Approche_Agile chapitre 1.pptx
informatiquehageryah12 visualizações
introduction génie logiciel-1.ppt por SafaeElhouicha
introduction génie logiciel-1.pptintroduction génie logiciel-1.ppt
introduction génie logiciel-1.ppt
SafaeElhouicha39 visualizações
Cours génie logiciel por araddaoui
Cours génie logicielCours génie logiciel
Cours génie logiciel
araddaoui1.9K visualizações
Initiation à UML: Partie 1 por DIALLO Boubacar
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1
DIALLO Boubacar2.9K visualizações
Génie Logiciel.pptx por LatifaBen6
Génie Logiciel.pptxGénie Logiciel.pptx
Génie Logiciel.pptx
LatifaBen649 visualizações
Gl slides-cours-1 por Sami Neili
Gl slides-cours-1Gl slides-cours-1
Gl slides-cours-1
Sami Neili1.6K visualizações
Lecon 1.1 por rebaoui ammar
Lecon 1.1Lecon 1.1
Lecon 1.1
rebaoui ammar317 visualizações
Uml partie 1 por Lamine Niane
Uml partie 1Uml partie 1
Uml partie 1
Lamine Niane457 visualizações
Presentation du socle technique Java open source Scub Foundation por Stéphane Traumat
Presentation du socle technique Java open source Scub FoundationPresentation du socle technique Java open source Scub Foundation
Presentation du socle technique Java open source Scub Foundation
Stéphane Traumat3.5K visualizações
Prototype rapport por Ines Ouaz
Prototype rapportPrototype rapport
Prototype rapport
Ines Ouaz4.4K visualizações
Architecture logicielle #1 : introduction por Jean Michel
Architecture logicielle #1 : introductionArchitecture logicielle #1 : introduction
Architecture logicielle #1 : introduction
Jean Michel1.5K visualizações
2-Cours de Géniel Logiciel por lauraty3204
2-Cours de Géniel Logiciel2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel
lauraty3204115 visualizações
Analyse des besoins et gestion des projets besoin.pdf por JordaniMike
Analyse des besoins et gestion des projets besoin.pdfAnalyse des besoins et gestion des projets besoin.pdf
Analyse des besoins et gestion des projets besoin.pdf
JordaniMike11 visualizações
coursABGP-miage-1112-4p1.pdf por HervKoya
coursABGP-miage-1112-4p1.pdfcoursABGP-miage-1112-4p1.pdf
coursABGP-miage-1112-4p1.pdf
HervKoya1 visão
conception et réalisation plateforme collaboratif basant sur la methode agile... por Sid Ahmed Benkraoua
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
Sid Ahmed Benkraoua4.3K visualizações
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptx por ssuserec8501
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptxChapitre 1 - Introcution & cycles de développement - Etudiant.pptx
Chapitre 1 - Introcution & cycles de développement - Etudiant.pptx
ssuserec850137 visualizações
RA et CCDS - Séance 1.pptx por testuser715939
RA et CCDS - Séance 1.pptxRA et CCDS - Séance 1.pptx
RA et CCDS - Séance 1.pptx
testuser7159394 visualizações

Último

La conscience d'être libre est-elle illusoire ? (G. Gay-Para) por
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)Gabriel Gay-Para
19 visualizações54 slides
ONU.pdf por
ONU.pdfONU.pdf
ONU.pdfChristopheFontaine13
35 visualizações2 slides
Présentation de lancement SAE105 por
Présentation de lancement SAE105Présentation de lancement SAE105
Présentation de lancement SAE105JeanLucHusson
193 visualizações13 slides
Newsletter SPW Agriculture en province de LIEGE du 28-11-23 por
Newsletter SPW Agriculture en province de LIEGE du 28-11-23Newsletter SPW Agriculture en province de LIEGE du 28-11-23
Newsletter SPW Agriculture en province de LIEGE du 28-11-23BenotGeorges3
26 visualizações21 slides
Indicateurs de développement durable pour les municipalités  : sources et rep... por
Indicateurs de développement durable pour les municipalités  : sources et rep...Indicateurs de développement durable pour les municipalités  : sources et rep...
Indicateurs de développement durable pour les municipalités  : sources et rep...Centre GéoStat, Bibliothèque, Université Laval
53 visualizações48 slides
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx por
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptxFORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptxKOUADIO WILLIAMS KOUAME
20 visualizações17 slides

Último(9)

La conscience d'être libre est-elle illusoire ? (G. Gay-Para) por Gabriel Gay-Para
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
Gabriel Gay-Para19 visualizações
Présentation de lancement SAE105 por JeanLucHusson
Présentation de lancement SAE105Présentation de lancement SAE105
Présentation de lancement SAE105
JeanLucHusson193 visualizações
Newsletter SPW Agriculture en province de LIEGE du 28-11-23 por BenotGeorges3
Newsletter SPW Agriculture en province de LIEGE du 28-11-23Newsletter SPW Agriculture en province de LIEGE du 28-11-23
Newsletter SPW Agriculture en province de LIEGE du 28-11-23
BenotGeorges326 visualizações
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx por KOUADIO WILLIAMS KOUAME
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptxFORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx
FORMATION SUR LES PICTOGRAMMES DE SECURITE KKW.pptx
KOUADIO WILLIAMS KOUAME20 visualizações
La dissertation por Gabriel Gay-Para
La dissertationLa dissertation
La dissertation
Gabriel Gay-Para21 visualizações
Cours Audit General 2019 (1).prof tatouti .pdf por Abdelghani19
Cours Audit  General 2019 (1).prof tatouti .pdfCours Audit  General 2019 (1).prof tatouti .pdf
Cours Audit General 2019 (1).prof tatouti .pdf
Abdelghani1915 visualizações
Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de... por M2i Formation
Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de...Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de...
Formation M2i - Cadre réglementaire des IA Génératives : premiers éléments de...
M2i Formation22 visualizações

Introduction au Génie Logiciel

  • 1. Génie logiciel : Conception Orientée Objet avec UML Responsable : Abdelmajid DARGHAM Licence Professionnelle ABD Semestre 5 Année universitaire 2009/2010
  • 2. Chapitre 1 : Introduction au génie logiciel
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Cycle de vie d’un logiciel Modèle en cascade
  • 19. Cycle de vie d’un logiciel Modèle en V
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.