Philosophie

8628 mots 35 pages
GENIE LOGICIEL PRAGMATIQUE
ESISAR
Emmanuel CHENU Développeur logiciel à THALES Avionics emmanuel.chenu@fr.thalesgroup.com
ESISAR GENIE LOGICIEL - E.CHENU 1

Éditions du cours
• [Edition 1] Année scolaire 2007/2008. Version initiale. • [Edition 2] Année scolaire 2008/2009. Remaniement du cours avec ajout de Scrum, de l'eXtrème-Programming et du Manifeste Agile.

ESISAR

GENIE LOGICIEL - E.CHENU

2

Génie Logiciel: c’est quoi?
Définition Wikipédia:
« Le terme génie logiciel désigne l' ensemble des méthodes, des techniques et outils concourant à la production d' logiciel, auun delà de la seule activité de programmation. »

L’art et la manière de créer un logiciel.

ESISAR

GENIE LOGICIEL - E.CHENU

3

Objectifs du cours
• Présenter un aperçu de l'état de l'art en matière de génie logiciel. • Exposer les principaux courants de pensées en matière de développement logiciel. • Proposer un ensemble de pratiques pragmatiques qui permettent de survivre à un projet de développement de logiciel. • Vous donner envie de devenir développeur de logiciels!
ESISAR GENIE LOGICIEL - E.CHENU 4

Thèmes du cours
Les principaux thèmes abordés: • • • • • • • Pourquoi un cours de génie logiciel? C’est quoi un bon logiciel bien fait? Processus et activités Intégration continue Gestion de configuration et de faits techniques Travail d’équipe Gestion de projet

ESISAR

GENIE LOGICIEL - E.CHENU

5

Le génie logiciel est un far-west
De nombreuses manières d’envisager le génie logiciel: • • • • • • • Les hackers anarchistes et solitaires, La communauté open-source, Les praticiens de l’agilité, Les « modélisateurs », Les générateurs, Les héros, les artistes, les pragmatiques … …

« Il n’y a pas une méthode unique pour étudier les choses. » Aristote.

ESISAR

GENIE LOGICIEL - E.CHENU

6

Le jargon du métier
Spécification, exigences et cas d'utilisation, recueil de besoins Conception, architecture, plan Codage, implémentation Tests Intégration

en relation

  • Gsi bois et jardin
    684 mots | 3 pages
  • Tribunal
    668 mots | 3 pages
  • Aide b21
    1016 mots | 5 pages
  • Fiche d'activité bac stg
    580 mots | 3 pages
  • Fiche Situation De Com Animation Atelier
    371 mots | 2 pages
  • Fiche Situation De Com Animation Atelier
    371 mots | 2 pages
  • Note de synthèse
    387 mots | 2 pages
  • État de la concurrence dans le domaine du logiciel
    4006 mots | 17 pages
  • L'ordinatueur
    757 mots | 4 pages
  • Cours programmation en laguage c
    2460 mots | 10 pages
  • Rapport de stage terminale cap elec
    1164 mots | 5 pages
  • test
    1591 mots | 7 pages
  • Le droit de vote des femmes en france
    2703 mots | 11 pages
  • L’humanisme, xvième siècle
    3039 mots | 13 pages
  • etudiant
    1063 mots | 5 pages